diff --git a/changelog.d/1490-uk-feed-repin-6475380.changed.md b/changelog.d/1490-uk-feed-repin-6475380.changed.md new file mode 100644 index 0000000000..72bc7ac290 --- /dev/null +++ b/changelog.d/1490-uk-feed-repin-6475380.changed.md @@ -0,0 +1 @@ +The UK Chronicle feed is re-pinned to 6475380, the merge of PolicyEngine/chronicle#411 on top of 08962f1 (1,585,295 rows). It brings the UK facts of PolicyEngine/chronicle#407 (73,039 rows): the ONS Annual Population Survey's people in employment by SOC 2020 major and sub-major group (Nomis APS218, three twelve-month periods from April 2024 to March 2026) and ASHE Table 2's gross weekly and annual pay by occupation (2024 and 2025 revised, 2026 provisional). The rows move to `chronicle.consumer_fact.v5` (PolicyEngine/chronicle#377), which gives each dimension value one Chronicle-declared label and keeps the source package's own wording in an optional `package_dimension_value_labels`; Microcosm declares the v5 row contract beside v1 to v4. No existing fact's value moves and no row is dropped: 183,848 rows change display labels only. No compiled value moves on either surface: both reference files and both compile-parity receipts are byte-identical, and the vendored resources and the DESNZ constituency resource carry the same rows under the new feed identity. diff --git a/changelog.d/1490-uk-occupation-targets.added.md b/changelog.d/1490-uk-occupation-targets.added.md new file mode 100644 index 0000000000..f52aab8ddd --- /dev/null +++ b/changelog.d/1490-uk-occupation-targets.added.md @@ -0,0 +1 @@ +The ONS Annual Population Survey's people in employment by SOC 2020 occupation bind as calibration targets (microcosm#1490). The nine major groups each bind over the UK's twelve region-tier areas (108 references, María's ruling of 4 November 2026), and 25 of the 26 sub-major groups bind for men and for women at UK level (50 references, her ruling of 5 November 2026). Community and civil enforcement (63) binds only through its major group's regional rows: its APS cells are the thinnest (the interval on its women is 60% of the estimate) and few households on the frame carry it. The rows read Nomis APS218 for January to December 2025, all employment types, through PolicyEngine/chronicle#411. Each counts the people whose `employment_status` is full-time or part-time employed or self-employed and whose `soc2020_major_group`, or `soc2020_sub_major_group` and `gender`, match the row. Out-of-work adults keep their last job's group and are not counted, and the APS also counts unpaid family workers. Before these rows, nothing in the fit fixed how employment splits across occupations, which PolicyEngine/uk-ai-study#16 reads. With only the major groups bound, the sub-major draw left most sub-major groups, and their mix of men and women, outside the APS's confidence intervals on the calibrated frame. Regional sub-major cells stay unbound: too many of them rest on few households on the frame, with wide intervals, so binding them would stretch a few weights to fit noise. They can be revisited once the spine pools several FRS years and carries more clones. A new engine-free test pins what the occupation rows select and checks that the rows by sex nest in their major groups' regional rows. The 158 references add 158 ledger-only rows to the national compile-parity receipt, and no other compiled value moves. diff --git a/docs/uk-chronicle-feed-repin.md b/docs/uk-chronicle-feed-repin.md index 3160811520..ab27e7d888 100644 --- a/docs/uk-chronicle-feed-repin.md +++ b/docs/uk-chronicle-feed-repin.md @@ -419,3 +419,35 @@ EFO editions, so a later EFO moves them: once Chronicle keeps a newer edition's October's number leaves the feed and the windows refuse until their maps name the new table. The high-value home stock still names `735820c`: its inputs are the same on `08962f1` (the feed-gated fingerprint check passes), so it was not rebuilt. + +The `6475380` re-pin (PolicyEngine/microcosm#1490's occupation targets, the merge of +PolicyEngine/chronicle#411 on top of `08962f1`) brought the UK facts of +PolicyEngine/chronicle#407 (73,039 rows): the ONS Annual Population Survey's people in employment +by SOC 2020 major and sub-major group (Nomis APS218, for April 2024 to March 2025, January to +December 2025 and April 2025 to March 2026) and ASHE Table 2's gross weekly and annual pay by +occupation (the 2024 and 2025 revised editions and the 2026 provisional one). It also moved the +rows to `chronicle.consumer_fact.v5` (PolicyEngine/chronicle#377, one label per dimension value): +where Chronicle's register of dimension value labels carries a value, `dimension_value_labels` +and `layout.groupby_value_label` carry the register's label, and the source package's own wording +moves to an optional `package_dimension_value_labels`. Microcosm declares the v5 row contract +beside v1 to v4; the per-row id is carried, never gated on, and labels never enter a fact key +(1,585,295 rows; the schema digest moves to `acd33a09…`). A row-by-row diff of the two artifacts +finds no row dropped and no value moved: 183,848 rows change display labels only, mostly the sex +(155,088) and property type (27,697) labels. The merge commit's tree differs from the pull request +head's, so the artifact was built from the merge commit itself. + +No compiled value moves on either surface. The national and local reference files and both +compile-parity receipts are byte-identical. The national membership moves only its feed label, +and the local membership its feed label and the 1,263 DESNZ constituency keys, whose derived fact +keys hash the feed identity. The vendored resources carry the same rows under the new feed +identity, as does the DESNZ constituency resource (the same 2,526 rows and values, matched on +their source record ids); the census restates the pin, and the charter-H2 fixture moves the +parameters of the 19 stages that bind vendored resources. Both surfaces were regenerated from cuts +of the pinned artifact, as for `200bf6d` (national 1,014,028 rows, local 885,543). + +The national register version was not recompiled for this entry: it hashes each spec's metadata +and hierarchy, so the v5 labels may move it on display metadata alone, and the occupation +targets that follow this pin move it in any case. The uk-candidate-eval scoring register is +therefore re-frozen before the next national solve. The high-value home stock still names +`735820c`: its inputs are the same on `6475380` (the feed-gated fingerprint check passes), so it +was not rebuilt. diff --git a/packages/microcosm-build/src/microcosm/build/uk/ashe_employer_pension_contribution_rates.json b/packages/microcosm-build/src/microcosm/build/uk/ashe_employer_pension_contribution_rates.json index 4fddef96f3..d0b0a6d910 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ashe_employer_pension_contribution_rates.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ashe_employer_pension_contribution_rates.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/chronicle_feed.json b/packages/microcosm-build/src/microcosm/build/uk/chronicle_feed.json index 6c63b6a783..b7432de6c5 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/chronicle_feed.json +++ b/packages/microcosm-build/src/microcosm/build/uk/chronicle_feed.json @@ -3,14 +3,14 @@ "country": "uk", "scope": "uk_calibration", "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", "consumer_fact_schema_versions": [ - "chronicle.consumer_fact.v4" + "chronicle.consumer_fact.v5" ], - "consumer_fact_schema_sha256": "d953306d6f01fbc64db4372d0262d3012ee590269f8a25b276b18dca0626c6a0", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "consumer_fact_schema_sha256": "acd33a091cd8d192be5d264e3e94c13e00afb6fd1972e57d4576ac55a54f6970", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" } diff --git a/packages/microcosm-build/src/microcosm/build/uk/desnz_constituency_energy_facts.json b/packages/microcosm-build/src/microcosm/build/uk/desnz_constituency_energy_facts.json index 10103d5f1d..ef35b7f35f 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/desnz_constituency_energy_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/desnz_constituency_energy_facts.json @@ -1,5 +1,5 @@ { - "built_on": "2026-10-31", + "built_on": "2026-11-05", "description": "Microcosm-derived domestic electricity and gas consumption and meter counts by July 2024 constituency, Great Britain: each authority's DESNZ sub-national total split over its constituencies by DESNZ's own LSOA and data zone figures for the same year, through the committed atomic supports (microcosm#1095). Not Chronicle facts.", "generator": { "tool": "tools/build_uk_desnz_constituency_energy_facts.py", @@ -7,10 +7,10 @@ }, "inputs": { "ledger_feed": { - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50" }, "method": "uk-desnz-constituency-energy-v1", "record_sets": [ @@ -24,7 +24,7 @@ "uk_scotland_output_area_2022": "1649fa831315e6fac80caa4af7f68e837fd985b7f59c2831bb0db8cbfeeee443" } }, - "inputs_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "inputs_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "kind": "uk_derived_consumer_facts", "licence": { "attribution": [ @@ -187,15 +187,15 @@ "row_count": 2526, "rows": [ { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:000f3eec750e01e36c8b28f1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:001664ab1da7e30b2a678330", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208,73 +208,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001113", + "id": "E14001109", "level": "constituency", - "name": "Bootle", + "name": "Bolsover", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bootle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001113" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001109" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:000f3eec750e01e36c8b28f1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:001664ab1da7e30b2a678330", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43947.794, + "value": 48120.032, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:003307725172bf85a12ae46f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:001a18b66630dde00d40bba6", "aggregation": { "method": "sum" }, @@ -315,19 +317,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001256", + "id": "E14001306", "level": "constituency", - "name": "Great Yarmouth", + "name": "Islington South and Finsbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001256" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001306" }, "measure": { "unit": "kwh" @@ -348,20 +350,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:003307725172bf85a12ae46f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:001a18b66630dde00d40bba6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 323802773.497, + "value": 409849955.165, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0038520e3403f5fc637b819e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0039a664e7aed17a548e2ab5", "aggregation": { "method": "sum" }, @@ -402,19 +404,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000045", + "id": "E14001099", "level": "constituency", - "name": "Midlothian", + "name": "Birmingham Selly Oak", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000045" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001099" }, "measure": { "unit": "kwh" @@ -437,28 +439,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0038520e3403f5fc637b819e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0039a664e7aed17a548e2ab5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134247351.6, + "value": 135206159.454, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:005d28a2b32c3a81f323501d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:005a5a831467d8d5fed58823", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -471,73 +473,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001265", + "id": "E14001580", "level": "constituency", - "name": "Hampstead and Highgate", + "name": "Westmorland and Lonsdale", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001265" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001580" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:005d28a2b32c3a81f323501d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:005a5a831467d8d5fed58823", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 570617695.477, + "value": 195979994.974, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:008978e7c9aa96b3b08beced", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0060f3a54ff03492698c2327", "aggregation": { "method": "sum" }, @@ -578,19 +582,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001426", + "id": "E14001403", "level": "constituency", - "name": "Plymouth Moor View", + "name": "North West Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001426" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001403" }, "measure": { "unit": "count" @@ -611,28 +615,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:008978e7c9aa96b3b08beced", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0060f3a54ff03492698c2327", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43085.753, + "value": 38067.431, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:008c8c484b7a97499e3d8829", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0072d13feea63eb37bdee5be", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -645,81 +649,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001249", + "id": "E14001554", "level": "constituency", - "name": "Godalming and Ash", + "name": "Truro and Falmouth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001249" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001554" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:008c8c484b7a97499e3d8829", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0072d13feea63eb37bdee5be", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37291.644, + "value": 45903.414, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00967a70d9ad7ce047659136", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0073ece9d8743ecb4649d7f7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -735,7 +741,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -744,7 +750,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -752,27 +758,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001288", + "id": "S14000080", "level": "constituency", - "name": "Hinckley and Bosworth", + "name": "Edinburgh South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001288" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000080" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -785,28 +791,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00967a70d9ad7ce047659136", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0073ece9d8743ecb4649d7f7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39752.037, + "value": 532266106.8, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00ecb4022ae19b06ca653d84", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00856c86997cbabcb7d61c55", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -819,83 +825,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001236", + "id": "E14001252", "level": "constituency", - "name": "Feltham and Heston", + "name": "Gosport", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gosport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001236" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001252" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00ecb4022ae19b06ca653d84", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00856c86997cbabcb7d61c55", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156060981.559, + "value": 354967302.084, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00eddf6dcac2a316f5862c17", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00a3288e4409f5859b615758", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -911,7 +915,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -920,7 +924,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -928,27 +932,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001074", + "id": "E14001404", "level": "constituency", - "name": "Barnsley North", + "name": "North West Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001074" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001404" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -961,28 +965,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00eddf6dcac2a316f5862c17", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00a3288e4409f5859b615758", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47196.278, + "value": 490761683.042, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:011d21024d589bb66347bff5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00a5a9e130bce12932aa81e1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -995,75 +999,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001247", + "id": "E14001142", "level": "constituency", - "name": "Glastonbury and Somerton", + "name": "Burnley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Burnley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001247" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001142" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:011d21024d589bb66347bff5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00a5a9e130bce12932aa81e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43140.196, + "value": 46409.662, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01239187f11e4d92ca32128b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00b6c0fb61e9f39068306390", "aggregation": { "method": "sum" }, @@ -1104,19 +1106,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001166", + "id": "S14000093", "level": "constituency", - "name": "Chichester", + "name": "Inverclyde and Renfrewshire West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chichester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001166" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000093" }, "measure": { "unit": "count" @@ -1137,107 +1139,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01239187f11e4d92ca32128b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00b6c0fb61e9f39068306390", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43069.56, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0154e11df859400dd3dcf32b", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001403", - "level": "constituency", - "name": "North West Hampshire", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001403" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0154e11df859400dd3dcf32b", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 387553587.658, + "value": 40004.531, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01580c05e612c6ca29e23d88", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00c05f8505c4973dba2eb8d4", "aggregation": { "method": "sum" }, @@ -1278,19 +1193,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001291", + "id": "E14001189", "level": "constituency", - "name": "Honiton and Sidmouth", + "name": "Dagenham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001291" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001189" }, "measure": { "unit": "count" @@ -1313,107 +1228,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01580c05e612c6ca29e23d88", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 44777.98, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0162b9ee7cc3bd32803134e1", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001333", - "level": "constituency", - "name": "Lewisham West and East Dulwich", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001333" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0162b9ee7cc3bd32803134e1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00c05f8505c4973dba2eb8d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40669.449, + "value": 45899.232, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01891448030f7311987ef6c7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:00ffb87af4aecf27bf9f33f0", "aggregation": { "method": "sum" }, @@ -1454,19 +1282,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001566", + "id": "S14000098", "level": "constituency", - "name": "Warwick and Leamington", + "name": "Moray West, Nairn and Strathspey", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001566" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000098" }, "measure": { "unit": "count" @@ -1487,20 +1315,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01891448030f7311987ef6c7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:00ffb87af4aecf27bf9f33f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43290.472, + "value": 28477.23, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01b74715aadba9e8ba6242f6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:012c28305d79f70af01922b1", "aggregation": { "method": "sum" }, @@ -1541,19 +1369,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000082", + "id": "E14001214", "level": "constituency", - "name": "Edinburgh West", + "name": "East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000082" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001214" }, "measure": { "unit": "count" @@ -1576,20 +1404,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01b74715aadba9e8ba6242f6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:012c28305d79f70af01922b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49715.266, + "value": 40569.351, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:020cd00ff66e62579aa54b18", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:014ba889b66fb4a9d6692ba7", "aggregation": { "method": "sum" }, @@ -1630,19 +1458,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001429", + "id": "E14001415", "level": "constituency", - "name": "Poole", + "name": "Oldham East and Saddleworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001429" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001415" }, "measure": { "unit": "kwh" @@ -1665,28 +1493,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:020cd00ff66e62579aa54b18", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:014ba889b66fb4a9d6692ba7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154085978.413, + "value": 136749998.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:020f46c1606ae584ee283134", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:017e8a99f3684fa01076d7c4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -1702,7 +1530,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -1711,7 +1539,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -1719,27 +1547,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001169", + "id": "E14001275", "level": "constituency", - "name": "Chipping Barnet", + "name": "Havant", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Havant: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001169" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001275" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -1754,20 +1582,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:020f46c1606ae584ee283134", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:017e8a99f3684fa01076d7c4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46288.105, + "value": 141010950.01, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:021ccffec07c0a3fe07124b9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0193e6a6e46472d55106de0a", "aggregation": { "method": "sum" }, @@ -1808,19 +1636,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001568", + "id": "E14001600", "level": "constituency", - "name": "Watford", + "name": "Wycombe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Watford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001568" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001600" }, "measure": { "unit": "count" @@ -1841,20 +1669,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:021ccffec07c0a3fe07124b9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0193e6a6e46472d55106de0a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37913.371, + "value": 35323.945, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0240ec9adba76c80fe8f8eb0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01a743e2a643011b1cfcc098", "aggregation": { "method": "sum" }, @@ -1895,19 +1723,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001562", + "id": "E14001312", "level": "constituency", - "name": "Walsall and Bloxwich", + "name": "Kingston and Surbiton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001562" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001312" }, "measure": { "unit": "count" @@ -1928,20 +1756,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0240ec9adba76c80fe8f8eb0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01a743e2a643011b1cfcc098", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41887.836, + "value": 42202.892, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0243ef72f84383294c5db0cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01b20fb349dd22a85bb071b0", "aggregation": { "method": "sum" }, @@ -1982,19 +1810,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001440", + "id": "E14001519", "level": "constituency", - "name": "Redcar", + "name": "Stockton West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Redcar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001440" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001519" }, "measure": { "unit": "kwh" @@ -2017,28 +1845,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0243ef72f84383294c5db0cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01b20fb349dd22a85bb071b0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 121233509.562, + "value": 128633231.042, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:025372d3629b38d394ac1002", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01c0765c171e584fb37ad59f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -2051,83 +1879,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000097", + "id": "E14001216", "level": "constituency", - "name": "Mid Dunbartonshire", + "name": "East Thanet", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000097" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001216" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:025372d3629b38d394ac1002", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01c0765c171e584fb37ad59f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41892.208, + "value": 46262.349, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0283ed8db9fe4adc4fc89f81", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01e3235001a078cccaf8450a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -2140,81 +1966,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001491", + "id": "E14001433", "level": "constituency", - "name": "South Ribble", + "name": "Preston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Preston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001491" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001433" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0283ed8db9fe4adc4fc89f81", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01e3235001a078cccaf8450a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40900.0, + "value": 50631.804, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:028f9f9a93651fac4e4869c5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01eba98990b891b50ce6d713", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -2227,81 +2055,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001160", + "id": "E14001373", "level": "constituency", - "name": "Chelsea and Fulham", + "name": "New Forest East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001160" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001373" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:028f9f9a93651fac4e4869c5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01eba98990b891b50ce6d713", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 588039567.958, + "value": 146224343.752, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0290ddc38ed564296f1089d9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:01ebb9533548ec9545267bf4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -2317,7 +2147,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -2326,7 +2156,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -2334,27 +2164,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001127", + "id": "E14001075", "level": "constituency", - "name": "Bridlington and The Wolds", + "name": "Barnsley South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001127" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001075" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -2369,28 +2199,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0290ddc38ed564296f1089d9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:01ebb9533548ec9545267bf4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148992898.989, + "value": 49134.523, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:029e858ee9e9f5954fcbd661", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02179eeb095b43a4140bd3f7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -2403,81 +2233,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001159", + "id": "W07000095", "level": "constituency", - "name": "Chelmsford", + "name": "Clwyd North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001159" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000095" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:029e858ee9e9f5954fcbd661", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02179eeb095b43a4140bd3f7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41524.727, + "value": 47531.473, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02aab4d7e8d06a8d6d6f6d2c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02204567870d6371ecb14db0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -2490,75 +2322,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001460", + "id": "S14000092", "level": "constituency", - "name": "Salisbury", + "name": "Hamilton and Clyde Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001460" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000092" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02aab4d7e8d06a8d6d6f6d2c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02204567870d6371ecb14db0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43253.418, + "value": 41790.259, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02b7cb0308fdb5702bfa4ae3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:025e9c467ac67c41236a5039", "aggregation": { "method": "sum" }, @@ -2599,19 +2429,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001324", + "id": "E14001446", "level": "constituency", - "name": "Leeds South West and Morley", + "name": "Rochdale", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001324" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001446" }, "measure": { "unit": "kwh" @@ -2632,28 +2462,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02b7cb0308fdb5702bfa4ae3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:025e9c467ac67c41236a5039", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 457169178.77, + "value": 448977266.233, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02bcc3ddd1b7297fbce73f30", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0281cb01d2be60c633a98512", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -2669,7 +2499,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -2678,7 +2508,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -2686,27 +2516,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001427", + "id": "E14001324", "level": "constituency", - "name": "Plymouth Sutton and Devonport", + "name": "Leeds South West and Morley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001427" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001324" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -2721,20 +2551,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02bcc3ddd1b7297fbce73f30", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0281cb01d2be60c633a98512", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140877860.196, + "value": 44405.503, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02c5acd528ed91653b45285c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02921f6709c4b790d2ba667d", "aggregation": { "method": "sum" }, @@ -2775,19 +2605,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000110", + "id": "S14000048", "level": "constituency", - "name": "Vale of Glamorgan", + "name": "North Ayrshire and Arran", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000110" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000048" }, "measure": { "unit": "kwh" @@ -2810,20 +2640,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02c5acd528ed91653b45285c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02921f6709c4b790d2ba667d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140069451.847, + "value": 153355502.386, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02d3c6472d23816e5004e852", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02a9bc3bf2918a1d100e7f28", "aggregation": { "method": "sum" }, @@ -2864,19 +2694,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001181", + "id": "E14001521", "level": "constituency", - "name": "Coventry North West", + "name": "Stoke-on-Trent North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001181" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001521" }, "measure": { "unit": "count" @@ -2897,28 +2727,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02d3c6472d23816e5004e852", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02a9bc3bf2918a1d100e7f28", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43781.096, + "value": 43895.719, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02d4c79ac521417bc2d6935d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02bfb8963955b27cc8237450", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -2931,81 +2761,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001169", + "id": "E14001068", "level": "constituency", - "name": "Chipping Barnet", + "name": "Ashfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001169" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001068" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02d4c79ac521417bc2d6935d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02bfb8963955b27cc8237450", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41111.881, + "value": 42908.617, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02f68bb6c052525a6c84960b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02cc75f0ffe50af02234588a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -3018,48 +2850,137 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001514", + "id": "E14001383", "level": "constituency", - "name": "Staffordshire Moorlands", + "name": "Normanton and Hemsworth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001514" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001383" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02cc75f0ffe50af02234588a", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 133816896.351, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02ea5c44f2cc417a796bf5d5", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001324", + "level": "constituency", + "name": "Leeds South West and Morley", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001324" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, "period": { "type": "gas_year", "value": 2024 @@ -3071,28 +2992,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02f68bb6c052525a6c84960b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02ea5c44f2cc417a796bf5d5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 394834429.018, + "value": 42337.955, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02fa33dffb43a394bdb747b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:02f6e1647d5be4cb2d40af23", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -3105,83 +3026,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001200", + "id": "S14000090", "level": "constituency", - "name": "Doncaster North", + "name": "Glenrothes and Mid Fife", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001200" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000090" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02fa33dffb43a394bdb747b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:02f6e1647d5be4cb2d40af23", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131128023.294, + "value": 44765.949, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03185e8feea4a52f96e0e649", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03224a47fe1a7710c3d7027c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -3197,7 +3116,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -3206,7 +3125,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -3214,27 +3133,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001578", + "id": "E14001332", "level": "constituency", - "name": "West Suffolk", + "name": "Lewisham North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001578" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001332" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -3247,20 +3166,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03185e8feea4a52f96e0e649", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03224a47fe1a7710c3d7027c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 335945961.907, + "value": 38390.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:032c26a4c98cc6f2beda2bf4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03c9301ae371422e260ee46e", "aggregation": { "method": "sum" }, @@ -3301,19 +3220,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001274", + "id": "E14001185", "level": "constituency", - "name": "Hastings and Rye", + "name": "Crewe and Nantwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001274" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001185" }, "measure": { "unit": "kwh" @@ -3334,20 +3253,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:032c26a4c98cc6f2beda2bf4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03c9301ae371422e260ee46e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 443786453.518, + "value": 497986040.513, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0359ae8da68b291013a2a7b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:040ecd1ca4d26959c6fccef4", "aggregation": { "method": "sum" }, @@ -3388,19 +3307,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001311", + "id": "E14001600", "level": "constituency", - "name": "Kettering", + "name": "Wycombe", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kettering: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001311" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001600" }, "measure": { "unit": "count" @@ -3423,107 +3342,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0359ae8da68b291013a2a7b8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:040ecd1ca4d26959c6fccef4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49337.559, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0391c99bd866cdd9d76d0af4", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001180", - "level": "constituency", - "name": "Coventry East", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001180" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0391c99bd866cdd9d76d0af4", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 45819.783, + "value": 42914.219, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03a12442da39260b63240e27", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:042be409961b330c032b366e", "aggregation": { "method": "sum" }, @@ -3564,19 +3396,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001301", + "id": "E14001295", "level": "constituency", - "name": "Ilford South", + "name": "Houghton and Sunderland South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001301" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001295" }, "measure": { "unit": "kwh" @@ -3599,28 +3431,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03a12442da39260b63240e27", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:042be409961b330c032b366e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142229090.826, + "value": 127299899.657, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03c92c74385442f3d50b3a14", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:04342951ea6a248ddc085f19", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -3636,7 +3468,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -3645,7 +3477,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -3653,27 +3485,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001480", + "id": "E14001400", "level": "constituency", - "name": "South Basildon and East Thurrock", + "name": "North Warwickshire and Bedworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001480" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001400" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -3688,20 +3520,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03c92c74385442f3d50b3a14", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:04342951ea6a248ddc085f19", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42414.469, + "value": 142133272.781, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03f068232fd8bb3975d66be0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0487a2316b4a8588beabc6c7", "aggregation": { "method": "sum" }, @@ -3742,19 +3574,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001438", + "id": "E14001429", "level": "constituency", - "name": "Reading Central", + "name": "Poole", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Poole: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001438" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001429" }, "measure": { "unit": "count" @@ -3775,20 +3607,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03f068232fd8bb3975d66be0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0487a2316b4a8588beabc6c7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39016.0, + "value": 41530.967, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:03f5c684239a5298fbb13405", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0496c0fdb7734ed001ced00f", "aggregation": { "method": "sum" }, @@ -3829,19 +3661,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001150", + "id": "S14000067", "level": "constituency", - "name": "Cannock Chase", + "name": "Argyll, Bute and South Lochaber", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001150" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000067" }, "measure": { "unit": "kwh" @@ -3862,109 +3694,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:03f5c684239a5298fbb13405", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0496c0fdb7734ed001ced00f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480874104.586, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:042bb957c22207f9cc24bb22", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001266", - "level": "constituency", - "name": "Harborough, Oadby and Wigston", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001266" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:042bb957c22207f9cc24bb22", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 44807.354, + "value": 273765404.556, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:042db180d4cae7f26ffe19d8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:04a500b5939b69510dec16e4", "aggregation": { "method": "sum" }, @@ -4005,19 +3748,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000073", + "id": "E14001387", "level": "constituency", - "name": "Dumfries and Galloway", + "name": "North Devon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000073" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001387" }, "measure": { "unit": "kwh" @@ -4040,28 +3783,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:042db180d4cae7f26ffe19d8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:04a500b5939b69510dec16e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 180268770.017, + "value": 172280041.217, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0459333299df0ccdcfdf467f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:04e03cda890bed16d027ca1e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4077,7 +3820,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -4086,7 +3829,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -4094,27 +3837,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001276", + "id": "E14001343", "level": "constituency", - "name": "Hayes and Harlington", + "name": "Louth and Horncastle", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001276" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001343" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -4129,20 +3872,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0459333299df0ccdcfdf467f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:04e03cda890bed16d027ca1e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44495.864, + "value": 171720690.436, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0471c03f96b4c6aad188b932", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0503dc02c74696a5c1c1a6d4", "aggregation": { "method": "sum" }, @@ -4183,19 +3926,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001275", + "id": "E14001242", "level": "constituency", - "name": "Havant", + "name": "Fylde", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Havant: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Fylde: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001275" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001242" }, "measure": { "unit": "kwh" @@ -4216,28 +3959,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0471c03f96b4c6aad188b932", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0503dc02c74696a5c1c1a6d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 405601163.896, + "value": 521216214.355, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0480d90797785791d214b4ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:051309d05d8dcfd51f3e03da", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4253,7 +3996,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -4262,7 +4005,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -4270,27 +4013,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001314", + "id": "E14001107", "level": "constituency", - "name": "Kingston upon Hull North and Cottingham", + "name": "Blyth and Ashington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001314" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001107" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -4303,28 +4046,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0480d90797785791d214b4ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:051309d05d8dcfd51f3e03da", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 540782957.34, + "value": 49301.872, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0492588485985f0c04b5ab49", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:051f0dc044320f7cf4f1c9d8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4337,81 +4080,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001394", + "id": "E14001148", "level": "constituency", - "name": "North East Somerset and Hanham", + "name": "Camborne and Redruth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001394" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001148" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0492588485985f0c04b5ab49", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:051f0dc044320f7cf4f1c9d8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 371128973.437, + "value": 46965.627, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:04a42b9f58c745304a22bc70", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05676842a1cdd3405a3ce94d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4424,81 +4169,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001264", + "id": "E14001185", "level": "constituency", - "name": "Hammersmith and Chiswick", + "name": "Crewe and Nantwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001264" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001185" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:04a42b9f58c745304a22bc70", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05676842a1cdd3405a3ce94d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 533611705.696, + "value": 153332936.275, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0508e3be823672412b11dc78", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:058fd85d4900a30e61a84695", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4511,83 +4258,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001271", + "id": "E14001230", "level": "constituency", - "name": "Harrow West", + "name": "Esher and Walton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001271" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001230" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0508e3be823672412b11dc78", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:058fd85d4900a30e61a84695", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45439.404, + "value": 39482.947, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:056fb3244e0d8fd2ef471b8b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05a66d203dfdc402bc14a474", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4600,83 +4345,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001248", + "id": "W07000101", "level": "constituency", - "name": "Gloucester", + "name": "Monmouthshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001248" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000101" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:056fb3244e0d8fd2ef471b8b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05a66d203dfdc402bc14a474", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161757352.826, + "value": 352661943.733, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:059de37bfd5bc1565a9562e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05b803bbf1e59229ecf87c93", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4689,81 +4432,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001278", + "id": "E14001173", "level": "constituency", - "name": "Hemel Hempstead", + "name": "City of Durham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001278" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001173" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:059de37bfd5bc1565a9562e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05b803bbf1e59229ecf87c93", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 462222061.878, + "value": 125905925.223, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05a7a75c6006285a9242045b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05d4fbf57314e28a1029ec52", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4779,7 +4524,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -4788,7 +4533,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -4796,27 +4541,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000099", + "id": "S14000110", "level": "constituency", - "name": "Merthyr Tydfil and Aberdare", + "name": "Kilmarnock and Loudoun", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000110" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -4831,28 +4576,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05a7a75c6006285a9242045b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05d4fbf57314e28a1029ec52", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127767035.549, + "value": 47138.606, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05d24ed0e6f14c17c63d8889", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05e41b6ceaddf7bc9af22ba9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4865,83 +4610,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001389", + "id": "E14001562", "level": "constituency", - "name": "North Durham", + "name": "Walsall and Bloxwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001389" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001562" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05d24ed0e6f14c17c63d8889", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05e41b6ceaddf7bc9af22ba9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125216666.444, + "value": 497163878.569, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05d5b9a64d30a3c3232b8c79", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:05fd182e815670ef6979905d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -4957,7 +4700,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -4966,7 +4709,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -4974,27 +4717,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000066", + "id": "E14001440", "level": "constituency", - "name": "Arbroath and Broughty Ferry", + "name": "Redcar", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Redcar: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000066" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001440" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -5009,28 +4752,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05d5b9a64d30a3c3232b8c79", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:05fd182e815670ef6979905d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50737.143, + "value": 121233509.562, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0617194a903ac7e663ff55d7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06080edb66ca03c2e23bf41d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5043,83 +4786,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001599", + "id": "E14001163", "level": "constituency", - "name": "Worthing West", + "name": "Chester North and Neston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001599" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001163" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0617194a903ac7e663ff55d7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06080edb66ca03c2e23bf41d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47891.745, + "value": 432176188.877, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06172c2b205c87b2b96f8b94", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0638dbcc9618463c9d76a82c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5132,81 +4873,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001511", + "id": "E14001512", "level": "constituency", - "name": "St Ives", + "name": "St Neots and Mid Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, St Ives: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001511" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001512" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06172c2b205c87b2b96f8b94", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0638dbcc9618463c9d76a82c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 177968070.131, + "value": 48048.504, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:065d274c0f14739c0ed0e424", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06c4def49dbc33c80f845fc2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5222,7 +4965,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -5231,7 +4974,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -5239,27 +4982,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000082", + "id": "E14001387", "level": "constituency", - "name": "Alyn and Deeside", + "name": "North Devon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Devon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000082" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001387" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -5274,28 +5017,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:065d274c0f14739c0ed0e424", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06c4def49dbc33c80f845fc2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136396537.659, + "value": 47904.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0674d55f5bddbcba54d4aae1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06ff5fb46f3e8493ddedf71d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5308,81 +5051,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000102", + "id": "E14001586", "level": "constituency", - "name": "Paisley and Renfrewshire South", + "name": "Wimbledon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000102" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001586" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0674d55f5bddbcba54d4aae1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06ff5fb46f3e8493ddedf71d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 457456587.368, + "value": 172080480.537, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06759ea7df21cdd14f9f19a1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07087afb1d76a6e17e660f50", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5395,83 +5140,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000087", + "id": "E14001111", "level": "constituency", - "name": "Caerfyrddin", + "name": "Bolton South and Walkden", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001111" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06759ea7df21cdd14f9f19a1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07087afb1d76a6e17e660f50", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42995.448, + "value": 47153.959, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:067d223f0863407771c2b3e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0716d7d71ad63a39dd2433f1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5487,7 +5230,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -5496,7 +5239,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -5504,27 +5247,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001407", + "id": "E14001531", "level": "constituency", - "name": "Northampton South", + "name": "Sunderland Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001407" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001531" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -5539,20 +5282,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:067d223f0863407771c2b3e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0716d7d71ad63a39dd2433f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148066116.955, + "value": 47795.582, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06d3befe17f261e0b37ae38e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:076572911a6637d96026501d", "aggregation": { "method": "sum" }, @@ -5593,19 +5336,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001368", + "id": "E14001281", "level": "constituency", - "name": "Middlesbrough South and East Cleveland", + "name": "Hereford and South Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001368" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001281" }, "measure": { "unit": "kwh" @@ -5626,28 +5369,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06d3befe17f261e0b37ae38e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:076572911a6637d96026501d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 460825344.294, + "value": 304619609.674, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06d4cb72555db9a84d5d5590", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:077c2b0a2adee5eeab98b9bc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5660,81 +5403,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001465", + "id": "E14001293", "level": "constituency", - "name": "Sevenoaks", + "name": "Hornsey and Friern Barnet", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001465" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001293" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06d4cb72555db9a84d5d5590", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:077c2b0a2adee5eeab98b9bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 516339530.847, + "value": 144600412.558, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06d861e1a4463499242c4568", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07811caf6a80ffdb59720e26", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5747,75 +5492,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001356", + "id": "E14001184", "level": "constituency", - "name": "Melksham and Devizes", + "name": "Crawley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Crawley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001356" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001184" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06d861e1a4463499242c4568", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07811caf6a80ffdb59720e26", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 166196798.844, + "value": 42818.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:06fa319f29aaaaf3895ce338", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07a9f9a1769fb9dd6f35c4c2", "aggregation": { "method": "sum" }, @@ -5856,19 +5599,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001149", + "id": "W07000111", "level": "constituency", - "name": "Cambridge", + "name": "Wrexham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001149" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000111" }, "measure": { "unit": "count" @@ -5889,28 +5632,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:06fa319f29aaaaf3895ce338", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07a9f9a1769fb9dd6f35c4c2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40136.658, + "value": 38347.113, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0717ce346de63398ec008991", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07ae6027c814b9634aa94548", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -5926,7 +5669,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -5935,7 +5678,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -5943,27 +5686,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001139", + "id": "E14001194", "level": "constituency", - "name": "Broxbourne", + "name": "Derby South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Derby South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001139" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001194" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -5978,28 +5721,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0717ce346de63398ec008991", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07ae6027c814b9634aa94548", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45874.11, + "value": 149971650.534, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:072a46f23c10d7606511243d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07c58aae827b6948791fe3e5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -6015,7 +5758,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -6024,7 +5767,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -6032,27 +5775,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001595", + "id": "E14001285", "level": "constituency", - "name": "Wolverhampton South East", + "name": "Hexham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hexham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001595" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001285" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -6067,28 +5810,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:072a46f23c10d7606511243d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07c58aae827b6948791fe3e5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153328534.391, + "value": 44562.473, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07371cfad91030faf902dcc2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07e6308e3ef9fea7d9e4e49c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -6101,81 +5844,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001276", + "id": "E14001137", "level": "constituency", - "name": "Hayes and Harlington", + "name": "Bromley and Biggin Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001276" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001137" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07371cfad91030faf902dcc2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07e6308e3ef9fea7d9e4e49c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36269.379, + "value": 149297117.207, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07376c876daf3b84fb2a3a33", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07f4304ae871a04f5c8979f1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -6188,73 +5933,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001119", + "id": "S14000091", "level": "constituency", - "name": "Bradford South", + "name": "Gordon and Buchan", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001119" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000091" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07376c876daf3b84fb2a3a33", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07f4304ae871a04f5c8979f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44178.718, + "value": 42939.89, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:074f53c4c7f0f2ae9ec7c1b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0819ece34f9c11f7b6ae37b8", "aggregation": { "method": "sum" }, @@ -6295,19 +6042,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001309", + "id": "E14001525", "level": "constituency", - "name": "Kenilworth and Southam", + "name": "Stratford and Bow", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001309" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001525" }, "measure": { "unit": "count" @@ -6330,20 +6077,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:074f53c4c7f0f2ae9ec7c1b8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0819ece34f9c11f7b6ae37b8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42925.327, + "value": 53328.577, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0753f71d8c5bd457f14b44a1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08261556c3cfeed3c5d8c581", "aggregation": { "method": "sum" }, @@ -6384,19 +6131,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001549", + "id": "E14001341", "level": "constituency", - "name": "Tonbridge", + "name": "Liverpool West Derby", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001549" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001341" }, "measure": { "unit": "kwh" @@ -6417,28 +6164,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0753f71d8c5bd457f14b44a1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08261556c3cfeed3c5d8c581", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 428578762.987, + "value": 442465383.181, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:075a346cb99e914165151453", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08446f7f5dd201cdddca3404", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -6451,48 +6198,137 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001494", + "id": "E14001539", "level": "constituency", - "name": "South Suffolk", + "name": "Tatton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tatton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001494" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001539" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08446f7f5dd201cdddca3404", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 183606520.911, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08450885bb528c42768a5656", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000083", + "level": "constituency", + "name": "Falkirk", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000083" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, "period": { "type": "gas_year", "value": 2024 @@ -6504,28 +6340,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:075a346cb99e914165151453", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08450885bb528c42768a5656", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 298402053.131, + "value": 41432.725, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0771af3326c482f4458998fc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:085a133b720af754a9543705", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -6541,7 +6377,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -6550,7 +6386,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -6558,27 +6394,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000104", + "id": "E14001343", "level": "constituency", - "name": "Rutherglen", + "name": "Louth and Horncastle", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000104" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001343" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -6593,20 +6429,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0771af3326c482f4458998fc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:085a133b720af754a9543705", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130161921.125, + "value": 47570.189, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:078068e3f8aa754adf3634fb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:088705cb89ca1cb948287be1", "aggregation": { "method": "sum" }, @@ -6647,19 +6483,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001191", + "id": "E14001194", "level": "constituency", - "name": "Dartford", + "name": "Derby South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dartford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Derby South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001191" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001194" }, "measure": { "unit": "count" @@ -6682,20 +6518,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:078068e3f8aa754adf3634fb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:088705cb89ca1cb948287be1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46842.361, + "value": 49130.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07940eb399fad43774a604db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08979df9643fe0f677ccac0d", "aggregation": { "method": "sum" }, @@ -6736,19 +6572,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001472", + "id": "W07000100", "level": "constituency", - "name": "Shipley", + "name": "Mid and South Pembrokeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Shipley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001472" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000100" }, "measure": { "unit": "count" @@ -6771,20 +6607,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07940eb399fad43774a604db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08979df9643fe0f677ccac0d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45194.335, + "value": 51034.179, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07ae3226ec05ac20e11c83d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08c0682b209e9818466c5722", "aggregation": { "method": "sum" }, @@ -6825,19 +6661,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001161", + "id": "E14001263", "level": "constituency", - "name": "Cheltenham", + "name": "Hamble Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001161" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001263" }, "measure": { "unit": "count" @@ -6858,28 +6694,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07ae3226ec05ac20e11c83d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08c0682b209e9818466c5722", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42796.936, + "value": 43888.646, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07bcf334132a14f72ceb0c08", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08fb958c304a531dd1ad7a77", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -6895,7 +6731,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -6904,7 +6740,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -6912,27 +6748,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001506", + "id": "E14001605", "level": "constituency", - "name": "Spen Valley", + "name": "York Outer", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, York Outer: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001506" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001605" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -6945,28 +6781,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07bcf334132a14f72ceb0c08", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08fb958c304a531dd1ad7a77", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41825.176, + "value": 478609823.564, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07cfeb35def570d7256c510f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0923af8f6d7d6f05e7f4c0e1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -6979,75 +6815,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001264", + "id": "W07000081", "level": "constituency", - "name": "Hammersmith and Chiswick", + "name": "Aberafan Maesteg", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001264" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000081" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07cfeb35def570d7256c510f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0923af8f6d7d6f05e7f4c0e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 57019.151, + "value": 41872.29, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07d4b6554d8f5eca6b1ff81c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:092c3212e5ac12a569b015ec", "aggregation": { "method": "sum" }, @@ -7088,19 +6922,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001533", + "id": "E14001440", "level": "constituency", - "name": "Sussex Weald", + "name": "Redcar", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Redcar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001533" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001440" }, "measure": { "unit": "kwh" @@ -7121,28 +6955,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07d4b6554d8f5eca6b1ff81c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:092c3212e5ac12a569b015ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 387605199.396, + "value": 467900753.482, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07ed9d38473df75c850dabf9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:093e3b4a4467f83e77ec5e24", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -7155,73 +6989,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001400", + "id": "E14001368", "level": "constituency", - "name": "North Warwickshire and Bedworth", + "name": "Middlesbrough South and East Cleveland", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001400" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001368" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07ed9d38473df75c850dabf9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:093e3b4a4467f83e77ec5e24", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 422870442.919, + "value": 43916.878, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:07f165e5781c15196110f132", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:094e57a266a3817047c959bd", "aggregation": { "method": "sum" }, @@ -7262,19 +7098,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001324", + "id": "E14001543", "level": "constituency", - "name": "Leeds South West and Morley", + "name": "The Wrekin", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001324" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001543" }, "measure": { "unit": "kwh" @@ -7297,28 +7133,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:07f165e5781c15196110f132", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:094e57a266a3817047c959bd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130396027.236, + "value": 155647058.099, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:083e50a593eb26680e664299", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:095663aaf253291219607a3b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -7331,73 +7167,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001146", + "id": "E14001079", "level": "constituency", - "name": "Bury St Edmunds and Stowmarket", + "name": "Bassetlaw", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001146" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001079" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:083e50a593eb26680e664299", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:095663aaf253291219607a3b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37849.51, + "value": 156020750.411, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:085a91efa3d27c54f2030bff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:096a0792106ccd446ea17266", "aggregation": { "method": "sum" }, @@ -7438,19 +7276,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001118", + "id": "E14001215", "level": "constituency", - "name": "Bradford East", + "name": "East Surrey", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001118" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001215" }, "measure": { "unit": "count" @@ -7471,117 +7309,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:085a91efa3d27c54f2030bff", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 41349.122, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:085d1d55dc4b6e88accbb8f6", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001264", - "level": "constituency", - "name": "Hammersmith and Chiswick", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001264" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:085d1d55dc4b6e88accbb8f6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:096a0792106ccd446ea17266", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 167592471.813, + "value": 36758.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:086ad44adc7924c68d0f7fb6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:096d17872460aacb9b0be141", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -7594,83 +7343,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001233", + "id": "E14001141", "level": "constituency", - "name": "Fareham and Waterlooville", + "name": "Buckingham and Bletchley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001233" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001141" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:086ad44adc7924c68d0f7fb6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:096d17872460aacb9b0be141", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146673112.949, + "value": 440142598.913, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:089d7de55d84bf914ad3b0d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09806e759419da73ad35f09c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -7683,75 +7430,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001416", + "id": "E14001400", "level": "constituency", - "name": "Oldham West, Chadderton and Royton", + "name": "North Warwickshire and Bedworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001416" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001400" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:089d7de55d84bf914ad3b0d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09806e759419da73ad35f09c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127242522.61, + "value": 422870442.919, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08afc68528e5e09caef6dea7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09a3e2c97379de944ef97e4f", "aggregation": { "method": "sum" }, @@ -7792,19 +7537,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001313", + "id": "S14000072", "level": "constituency", - "name": "Kingston upon Hull East", + "name": "Cumbernauld and Kirkintilloch", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001313" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000072" }, "measure": { "unit": "kwh" @@ -7827,20 +7572,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08afc68528e5e09caef6dea7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09a3e2c97379de944ef97e4f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126869839.745, + "value": 126690900.462, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08b31c529485b1f0ff145182", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09ae37261a90c1daea90af89", "aggregation": { "method": "sum" }, @@ -7881,19 +7626,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001511", + "id": "E14001095", "level": "constituency", - "name": "St Ives", + "name": "Birmingham Hodge Hill and Solihull North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, St Ives: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001511" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001095" }, "measure": { "unit": "kwh" @@ -7916,28 +7661,115 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08b31c529485b1f0ff145182", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09ae37261a90c1daea90af89", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 199008350.007, + "value": 138218226.093, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08bb1e63949a6dbb5494c039", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09b0835c5cc8141ccc354589", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001158", + "level": "constituency", + "name": "Cheadle", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001158" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09b0835c5cc8141ccc354589", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 38656.544, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09b60f54458071b274fce2b9", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -7953,7 +7785,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -7962,7 +7794,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -7970,27 +7802,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001158", + "id": "E14001413", "level": "constituency", - "name": "Cheadle", + "name": "Nuneaton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001158" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001413" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -8005,28 +7837,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08bb1e63949a6dbb5494c039", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09b60f54458071b274fce2b9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148362106.006, + "value": 45600.759, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08c73a4e407135ffd2eaeade", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09e3e63f81c1121365716985", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -8042,7 +7874,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -8051,7 +7883,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -8059,27 +7891,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001456", + "id": "E14001308", "level": "constituency", - "name": "Runnymede and Weybridge", + "name": "Keighley and Ilkley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001456" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001308" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -8092,20 +7924,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08c73a4e407135ffd2eaeade", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09e3e63f81c1121365716985", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39780.764, + "value": 534867078.955, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08ca47f4317108231b2eabb7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09f1ef707558f87968f26709", "aggregation": { "method": "sum" }, @@ -8146,19 +7978,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001142", + "id": "E14001133", "level": "constituency", - "name": "Burnley", + "name": "Bristol North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Burnley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001142" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001133" }, "measure": { "unit": "count" @@ -8179,28 +8011,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08ca47f4317108231b2eabb7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09f1ef707558f87968f26709", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46409.662, + "value": 37775.934, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:08cc9607130feac1410604e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09f1fbb6e4f8609b8b25e037", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -8213,75 +8045,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001150", + "id": "E14001122", "level": "constituency", - "name": "Cannock Chase", + "name": "Brent East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brent East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001150" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001122" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:08cc9607130feac1410604e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09f1fbb6e4f8609b8b25e037", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45324.0, + "value": 42319.821, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0900f63d8a3793e7b31589e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a3cb26f7c43b52a1f1ddf5c", "aggregation": { "method": "sum" }, @@ -8322,19 +8152,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001380", + "id": "E14001514", "level": "constituency", - "name": "Newcastle-under-Lyme", + "name": "Staffordshire Moorlands", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001380" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001514" }, "measure": { "unit": "kwh" @@ -8355,20 +8185,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0900f63d8a3793e7b31589e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a3cb26f7c43b52a1f1ddf5c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459343816.156, + "value": 394834429.018, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0906fc6db6d69207dfc3eede", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a6835f9f755f526b9e0de22", "aggregation": { "method": "sum" }, @@ -8409,19 +8239,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001495", + "id": "E14001420", "level": "constituency", - "name": "South West Devon", + "name": "Oxford West and Abingdon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001495" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001420" }, "measure": { "unit": "kwh" @@ -8442,20 +8272,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0906fc6db6d69207dfc3eede", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a6835f9f755f526b9e0de22", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 346600423.948, + "value": 471325237.444, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:092630a5dc751927e153320c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a69a5b7baeeac91bcac6fb9", "aggregation": { "method": "sum" }, @@ -8496,19 +8326,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001459", + "id": "E14001569", "level": "constituency", - "name": "Salford", + "name": "Waveney Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Salford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001459" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001569" }, "measure": { "unit": "count" @@ -8531,28 +8361,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:092630a5dc751927e153320c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a69a5b7baeeac91bcac6fb9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 67576.223, + "value": 42523.262, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:093a2a61e071562bdb99efb5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a756acb6de745ee893e34f0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -8568,7 +8398,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -8577,7 +8407,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -8585,27 +8415,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001140", + "id": "E14001373", "level": "constituency", - "name": "Broxtowe", + "name": "New Forest East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001140" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001373" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -8620,20 +8450,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:093a2a61e071562bdb99efb5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a756acb6de745ee893e34f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133787601.887, + "value": 40297.493, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:095a39c3a5a3768f5de57a1a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a7a8e2955e2a3b29a4299cf", "aggregation": { "method": "sum" }, @@ -8674,19 +8504,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001094", + "id": "E14001493", "level": "constituency", - "name": "Birmingham Hall Green and Moseley", + "name": "South Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001094" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001493" }, "measure": { "unit": "kwh" @@ -8707,107 +8537,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:095a39c3a5a3768f5de57a1a", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 542322812.803, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09683c86358eacfc35d10ded", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000106", - "level": "constituency", - "name": "West Dunbartonshire", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000106" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09683c86358eacfc35d10ded", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a7a8e2955e2a3b29a4299cf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43192.994, + "value": 230862384.203, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:097db6dd2177cb23613ba940", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a7eef06a41b398773b2c5e2", "aggregation": { "method": "sum" }, @@ -8848,19 +8591,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001358", + "id": "E14001428", "level": "constituency", - "name": "Meriden and Solihull East", + "name": "Pontefract, Castleford and Knottingley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001358" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001428" }, "measure": { "unit": "count" @@ -8883,28 +8626,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:097db6dd2177cb23613ba940", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a7eef06a41b398773b2c5e2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43228.271, + "value": 47086.429, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0982b4edd076bed2ad641c51", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a936d8c537804325f039249", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -8917,75 +8660,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001298", + "id": "E14001376", "level": "constituency", - "name": "Huntingdon", + "name": "Newbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001298" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001376" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0982b4edd076bed2ad641c51", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a936d8c537804325f039249", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 175093271.919, + "value": 30650.506, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09c193d534b9e23b01af7c87", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0aa9527e5e14cb7f32006306", "aggregation": { "method": "sum" }, @@ -9026,19 +8767,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001147", + "id": "S14000097", "level": "constituency", - "name": "Calder Valley", + "name": "Mid Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001147" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000097" }, "measure": { "unit": "kwh" @@ -9061,28 +8802,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09c193d534b9e23b01af7c87", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0aa9527e5e14cb7f32006306", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157582538.034, + "value": 135192749.148, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:09f1b49f8a438de88c933137", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0abb8a919e19f1524d9c4786", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -9098,7 +8839,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -9107,7 +8848,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -9115,27 +8856,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001256", + "id": "E14001419", "level": "constituency", - "name": "Great Yarmouth", + "name": "Oxford East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001256" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001419" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -9150,28 +8891,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:09f1b49f8a438de88c933137", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0abb8a919e19f1524d9c4786", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157685731.929, + "value": 44434.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a03d28c4245c0019d74a52c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0af3a8d1ca82be1e8b7876a3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -9184,73 +8925,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001223", + "id": "E14001308", "level": "constituency", - "name": "Eltham and Chislehurst", + "name": "Keighley and Ilkley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001223" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001308" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a03d28c4245c0019d74a52c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0af3a8d1ca82be1e8b7876a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40801.072, + "value": 43840.234, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a1963fee6ea63cbb1217eb2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0af4021b67525c3516d2bd8d", "aggregation": { "method": "sum" }, @@ -9291,19 +9034,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001359", + "id": "E14001507", "level": "constituency", - "name": "Mid Bedfordshire", + "name": "St Albans", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, St Albans: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001359" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001507" }, "measure": { "unit": "count" @@ -9326,20 +9069,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a1963fee6ea63cbb1217eb2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0af4021b67525c3516d2bd8d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43004.456, + "value": 42219.086, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a4a14eb3b64f13d24dd9329", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0affe09cf27a6b2b6a934a3b", "aggregation": { "method": "sum" }, @@ -9380,19 +9123,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001545", + "id": "E14001209", "level": "constituency", - "name": "Thornbury and Yate", + "name": "Ealing Southall", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001545" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001209" }, "measure": { "unit": "count" @@ -9415,20 +9158,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a4a14eb3b64f13d24dd9329", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0affe09cf27a6b2b6a934a3b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44386.832, + "value": 44690.828, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a5d43ade594349a287dc0ef", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b0895f919c2a20890aa623d", "aggregation": { "method": "sum" }, @@ -9469,19 +9212,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001153", + "id": "E14001349", "level": "constituency", - "name": "Carshalton and Wallington", + "name": "Maidstone and Malling", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001153" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001349" }, "measure": { "unit": "count" @@ -9504,28 +9247,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a5d43ade594349a287dc0ef", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b0895f919c2a20890aa623d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41855.245, + "value": 47697.771, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0a750a33131251eb10833aab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b1366aa93de31c0ddb93faa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -9538,48 +9281,135 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000092", + "id": "E14001262", "level": "constituency", - "name": "Hamilton and Clyde Valley", + "name": "Halifax", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Halifax: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000092" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001262" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b1366aa93de31c0ddb93faa", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 45032.788, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b16b9bc4745202095fb6f78", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001583", + "level": "constituency", + "name": "Whitehaven and Workington", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001583" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, "period": { "type": "calendar_year", "value": 2024 @@ -9593,20 +9423,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0a750a33131251eb10833aab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b16b9bc4745202095fb6f78", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48442.837, + "value": 140298941.259, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0abd3df73d359ca8abbe5cc3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b35c098b856387f76661415", "aggregation": { "method": "sum" }, @@ -9647,19 +9477,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001444", + "id": "W07000093", "level": "constituency", - "name": "Richmond and Northallerton", + "name": "Ceredigion Preseli", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001444" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000093" }, "measure": { "unit": "kwh" @@ -9682,28 +9512,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0abd3df73d359ca8abbe5cc3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b35c098b856387f76661415", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 167829926.237, + "value": 189017489.733, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0adb628cd92670df609295c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b3e1bd257ffde5b48807453", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -9716,48 +9546,137 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001192", + "id": "E14001535", "level": "constituency", - "name": "Daventry", + "name": "Sutton Coldfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Daventry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001192" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001535" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b3e1bd257ffde5b48807453", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 41602.919, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b4447eb7e768318be7e029f", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001384", + "level": "constituency", + "name": "North Bedfordshire", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001384" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, "period": { "type": "gas_year", "value": 2024 @@ -9769,20 +9688,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0adb628cd92670df609295c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b4447eb7e768318be7e029f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36569.505, + "value": 406707649.02, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ae231abe8c6438d23ece211", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b4fcf57c32a25241fd15bd3", "aggregation": { "method": "sum" }, @@ -9823,19 +9742,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001324", + "id": "E14001435", "level": "constituency", - "name": "Leeds South West and Morley", + "name": "Queen's Park and Maida Vale", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001324" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001435" }, "measure": { "unit": "count" @@ -9856,20 +9775,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ae231abe8c6438d23ece211", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b4fcf57c32a25241fd15bd3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42337.955, + "value": 46164.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0afa9f5eb71f5e15a65357f9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b551874173a7bad573ef934", "aggregation": { "method": "sum" }, @@ -9910,19 +9829,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001456", + "id": "E14001139", "level": "constituency", - "name": "Runnymede and Weybridge", + "name": "Broxbourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001456" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001139" }, "measure": { "unit": "kwh" @@ -9945,28 +9864,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0afa9f5eb71f5e15a65357f9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b551874173a7bad573ef934", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 202363967.294, + "value": 165787418.855, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b119f4408add21c8753239b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b64e8b1cedf81782852b1dc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -9979,75 +9898,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001208", + "id": "E14001134", "level": "constituency", - "name": "Ealing North", + "name": "Bristol North West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001208" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001134" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b119f4408add21c8753239b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b64e8b1cedf81782852b1dc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47955.826, + "value": 40778.848, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b2fe4243d8d30c689c652b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b72a26db628faed0b850e1b", "aggregation": { "method": "sum" }, @@ -10088,19 +10005,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001179", + "id": "S14000045", "level": "constituency", - "name": "Corby and East Northamptonshire", + "name": "Midlothian", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001179" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000045" }, "measure": { "unit": "count" @@ -10123,20 +10040,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b2fe4243d8d30c689c652b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b72a26db628faed0b850e1b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49874.236, + "value": 44814.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b389e75b3f5a0a165c5eff0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b73f7cd37e48da91bbe762d", "aggregation": { "method": "sum" }, @@ -10177,19 +10094,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001525", + "id": "E14001389", "level": "constituency", - "name": "Stratford and Bow", + "name": "North Durham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Durham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001525" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001389" }, "measure": { "unit": "count" @@ -10212,20 +10129,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b389e75b3f5a0a165c5eff0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b73f7cd37e48da91bbe762d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53328.577, + "value": 46116.041, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b79cd26337284872886aa1a", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001179", + "level": "constituency", + "name": "Corby and East Northamptonshire", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001179" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b79cd26337284872886aa1a", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 49874.236, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b3cac265a247643260d7e64", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b8ca2263633f07521cf3a9c", "aggregation": { "method": "sum" }, @@ -10266,19 +10272,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001186", + "id": "E14001484", "level": "constituency", - "name": "Croydon East", + "name": "South Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001186" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001484" }, "measure": { "unit": "kwh" @@ -10299,28 +10305,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b3cac265a247643260d7e64", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b8ca2263633f07521cf3a9c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 509128406.029, + "value": 300884549.275, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b5197856b6c5e60109510ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b8f13d2c2ef938435344c00", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10333,75 +10339,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001184", + "id": "S14000081", "level": "constituency", - "name": "Crawley", + "name": "Edinburgh South West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Crawley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001184" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000081" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b5197856b6c5e60109510ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b8f13d2c2ef938435344c00", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147764024.56, + "value": 468940023.632, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0b8ac670c95c535517896345", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0bc934fed8668f8498093889", "aggregation": { "method": "sum" }, @@ -10442,19 +10446,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001365", + "id": "E14001121", "level": "constituency", - "name": "Mid Norfolk", + "name": "Braintree", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Braintree: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001365" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001121" }, "measure": { "unit": "count" @@ -10475,28 +10479,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0b8ac670c95c535517896345", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0bc934fed8668f8498093889", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 20680.044, + "value": 32067.677, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0bb41eeca4911ee0136591ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0bf50fb1f6f3c76a7e33e5d9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10512,7 +10516,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -10521,7 +10525,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -10529,27 +10533,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001466", + "id": "E14001483", "level": "constituency", - "name": "Sheffield Brightside and Hillsborough", + "name": "South Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001466" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001483" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -10564,28 +10568,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0bb41eeca4911ee0136591ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0bf50fb1f6f3c76a7e33e5d9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46951.826, + "value": 149708986.075, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0bbfa2f2824bef72c5cc0cf8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c07f86d6dfcae9a5b139fb7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10598,81 +10602,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000109", + "id": "E14001181", "level": "constituency", - "name": "Central Ayrshire", + "name": "Coventry North West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000109" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001181" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0bbfa2f2824bef72c5cc0cf8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c07f86d6dfcae9a5b139fb7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 442730027.344, + "value": 46668.139, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0be50fd2a8e8b5976ad6f1a4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c1cea97db8dc31c1e5678a6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10688,7 +10694,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -10697,7 +10703,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -10705,27 +10711,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001422", + "id": "E14001132", "level": "constituency", - "name": "Pendle and Clitheroe", + "name": "Bristol East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001422" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001132" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -10738,28 +10744,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0be50fd2a8e8b5976ad6f1a4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c1cea97db8dc31c1e5678a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46576.971, + "value": 383245708.385, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c000028785748671f1c80c4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c33d1197cb4183f88454c54", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -10772,75 +10778,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001363", + "id": "E14001255", "level": "constituency", - "name": "Mid Dorset and North Poole", + "name": "Great Grimsby and Cleethorpes", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001363" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001255" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c000028785748671f1c80c4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c33d1197cb4183f88454c54", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146329137.54, + "value": 490608845.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c0e040dfaa4aa190864dd92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c414960f6adf9bd221ac87e", "aggregation": { "method": "sum" }, @@ -10881,19 +10885,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001101", + "id": "E14001214", "level": "constituency", - "name": "Bishop Auckland", + "name": "East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001101" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001214" }, "measure": { "unit": "count" @@ -10914,20 +10918,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c0e040dfaa4aa190864dd92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c414960f6adf9bd221ac87e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37539.753, + "value": 31836.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c33b49d527407dda5224e61", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c5c782aeafd54fe15287eef", "aggregation": { "method": "sum" }, @@ -10968,19 +10972,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001449", + "id": "E14001100", "level": "constituency", - "name": "Romsey and Southampton North", + "name": "Birmingham Yardley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001449" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001100" }, "measure": { "unit": "count" @@ -11001,28 +11005,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c33b49d527407dda5224e61", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c5c782aeafd54fe15287eef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27937.245, + "value": 37685.429, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c44da4d73d728db5c757575", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c67521ff4f8bdfc3952894c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -11038,7 +11042,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -11047,7 +11051,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -11055,27 +11059,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001453", + "id": "E14001506", "level": "constituency", - "name": "Rugby", + "name": "Spen Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rugby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001453" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001506" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -11090,20 +11094,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c44da4d73d728db5c757575", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c67521ff4f8bdfc3952894c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165416281.262, + "value": 42962.76, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c7b910bee894b97b1ab7eb2", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001382", + "level": "constituency", + "name": "Newton Aycliffe and Spennymoor", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001382" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c7b910bee894b97b1ab7eb2", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 46467.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c64a87d45039cabc146f920", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c8a0b7273b024e6fb19793e", "aggregation": { "method": "sum" }, @@ -11144,19 +11237,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001317", + "id": "E14001305", "level": "constituency", - "name": "Knowsley", + "name": "Islington North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Islington North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001317" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001305" }, "measure": { "unit": "count" @@ -11177,28 +11270,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c64a87d45039cabc146f920", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c8a0b7273b024e6fb19793e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41384.85, + "value": 43385.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c7396b0d23007737c2701a6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c9a85f055846317015858aa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -11211,83 +11304,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001546", + "id": "E14001182", "level": "constituency", - "name": "Thurrock", + "name": "Coventry South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001546" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001182" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c7396b0d23007737c2701a6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c9a85f055846317015858aa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47281.395, + "value": 517196239.23, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c83efdc8cab8dd2db100d4b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ca5b02b989e0d0d883e0e5c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -11300,75 +11391,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001188", + "id": "E14001161", "level": "constituency", - "name": "Croydon West", + "name": "Cheltenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001188" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001161" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c83efdc8cab8dd2db100d4b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ca5b02b989e0d0d883e0e5c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51235.561, + "value": 470453840.81, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c9019feeca40dfa76e090af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0cafa32cb44a97a2331eb02f", "aggregation": { "method": "sum" }, @@ -11409,19 +11498,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001507", + "id": "E14001508", "level": "constituency", - "name": "St Albans", + "name": "St Austell and Newquay", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, St Albans: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001507" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001508" }, "measure": { "unit": "kwh" @@ -11444,28 +11533,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c9019feeca40dfa76e090af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0cafa32cb44a97a2331eb02f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155754441.063, + "value": 197518781.658, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0c985b3e379750fb46a129ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0cbc18e1427be0923a33c3fd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -11481,7 +11570,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -11490,7 +11579,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -11498,27 +11587,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001449", + "id": "E14001224", "level": "constituency", - "name": "Romsey and Southampton North", + "name": "Ely and East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001449" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001224" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -11533,28 +11622,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0c985b3e379750fb46a129ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0cbc18e1427be0923a33c3fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 176928587.444, + "value": 48843.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0cb78dcf3baf59f89f4dbb41", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0cc2c567c6186b8dbb796073", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -11570,7 +11659,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -11579,7 +11668,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -11587,27 +11676,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001304", + "id": "E14001224", "level": "constituency", - "name": "Isle of Wight West", + "name": "Ely and East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001304" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001224" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -11622,28 +11711,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0cb78dcf3baf59f89f4dbb41", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0cc2c567c6186b8dbb796073", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35093.082, + "value": 185298541.01, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ce739966bbba4e61b52791e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ce4c2dce6369883e1d5062e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -11656,81 +11745,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001440", + "id": "E14001217", "level": "constituency", - "name": "Redcar", + "name": "East Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Redcar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001440" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001217" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ce739966bbba4e61b52791e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ce4c2dce6369883e1d5062e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 467900753.482, + "value": 188241359.895, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0cf71950269c2d3108db3ff6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d05a88acf5214319e4ebb8b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -11746,7 +11837,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -11755,7 +11846,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -11763,27 +11854,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001392", + "id": "E14001370", "level": "constituency", - "name": "North East Hampshire", + "name": "Milton Keynes North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001392" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001370" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -11798,20 +11889,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0cf71950269c2d3108db3ff6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d05a88acf5214319e4ebb8b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43874.376, + "value": 149258326.986, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d045c2ccae1e02dc6d47d51", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d07242a841f10e349bc9d92", "aggregation": { "method": "sum" }, @@ -11852,19 +11943,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000097", + "id": "E14001545", "level": "constituency", - "name": "Mid Dunbartonshire", + "name": "Thornbury and Yate", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000097" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001545" }, "measure": { "unit": "kwh" @@ -11885,109 +11976,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d045c2ccae1e02dc6d47d51", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 597475388.071, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d11eef5533339137e05f94e", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001496", - "level": "constituency", - "name": "South West Hertfordshire", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001496" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d11eef5533339137e05f94e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d07242a841f10e349bc9d92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 164195807.109, + "value": 358622085.717, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d27d0a14bae7b905f8226a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d1c64e51f6b2183b47c1a8e", "aggregation": { "method": "sum" }, @@ -12028,19 +12030,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001129", + "id": "E14001423", "level": "constituency", - "name": "Brighton Kemptown and Peacehaven", + "name": "Penistone and Stocksbridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001129" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001423" }, "measure": { "unit": "kwh" @@ -12061,20 +12063,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d27d0a14bae7b905f8226a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d1c64e51f6b2183b47c1a8e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 391271844.866, + "value": 470337321.802, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d94182defae29a9a75f1331", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d3d3e19218534c0f42a3771", "aggregation": { "method": "sum" }, @@ -12115,19 +12117,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001173", + "id": "E14001235", "level": "constituency", - "name": "City of Durham", + "name": "Faversham and Mid Kent", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001173" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001235" }, "measure": { "unit": "count" @@ -12148,20 +12150,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d94182defae29a9a75f1331", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d3d3e19218534c0f42a3771", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40904.977, + "value": 38472.988, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0dc71dae5b3675452ae4871f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d4933ebf54a0077ffe23cb5", "aggregation": { "method": "sum" }, @@ -12202,19 +12204,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001415", + "id": "E14001534", "level": "constituency", - "name": "Oldham East and Saddleworth", + "name": "Sutton and Cheam", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001415" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001534" }, "measure": { "unit": "kwh" @@ -12237,28 +12239,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0dc71dae5b3675452ae4871f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d4933ebf54a0077ffe23cb5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136749998.98, + "value": 149507216.651, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0dec970bce524f4fe861b07b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d4c540ba3066fc5619cb79b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12274,7 +12276,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -12283,7 +12285,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -12291,27 +12293,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001511", + "id": "E14001150", "level": "constituency", - "name": "St Ives", + "name": "Cannock Chase", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, St Ives: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001511" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001150" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -12326,20 +12328,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0dec970bce524f4fe861b07b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d4c540ba3066fc5619cb79b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48265.876, + "value": 143966886.411, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0df17d520f64add042ba6ea1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d5ca8e036804408badb5b2d", "aggregation": { "method": "sum" }, @@ -12380,19 +12382,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001469", + "id": "E14001129", "level": "constituency", - "name": "Sheffield Heeley", + "name": "Brighton Kemptown and Peacehaven", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001469" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001129" }, "measure": { "unit": "count" @@ -12413,28 +12415,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0df17d520f64add042ba6ea1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d5ca8e036804408badb5b2d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46497.173, + "value": 38507.451, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e22c4220f0476e8337b8f85", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d6a4eccce9232b19cb9bfb6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12447,81 +12449,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001163", + "id": "E14001345", "level": "constituency", - "name": "Chester North and Neston", + "name": "Luton North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Luton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001163" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001345" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e22c4220f0476e8337b8f85", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d6a4eccce9232b19cb9bfb6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38637.645, + "value": 40664.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e3a2f32b7d2919a706d8401", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d6b58a756f24181f9701c9a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12534,81 +12538,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001317", + "id": "E14001445", "level": "constituency", - "name": "Knowsley", + "name": "Richmond Park", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001317" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001445" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e3a2f32b7d2919a706d8401", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d6b58a756f24181f9701c9a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 394822406.469, + "value": 187404370.717, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e9f451e4a67743c634b1ded", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0d72329efcbb2626ae288234", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12621,73 +12627,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000071", + "id": "E14001462", "level": "constituency", - "name": "Cowdenbeath and Kirkcaldy", + "name": "Scunthorpe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000071" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001462" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e9f451e4a67743c634b1ded", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0d72329efcbb2626ae288234", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 506208648.516, + "value": 47226.854, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ea8e71db076267dbcc90b55", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0daed46e58135bd777192633", "aggregation": { "method": "sum" }, @@ -12728,19 +12736,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001336", + "id": "E14001225", "level": "constituency", - "name": "Lincoln", + "name": "Enfield North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001336" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001225" }, "measure": { "unit": "kwh" @@ -12761,28 +12769,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ea8e71db076267dbcc90b55", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0daed46e58135bd777192633", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480739301.629, + "value": 492106802.444, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ebd2a9ea305a78842ce19db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0db026b1346cadc279c2ceef", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12795,81 +12803,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001327", + "id": "E14001137", "level": "constituency", - "name": "Leicester South", + "name": "Bromley and Biggin Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001327" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001137" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ebd2a9ea305a78842ce19db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0db026b1346cadc279c2ceef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 472427771.432, + "value": 40917.898, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ef8fe95e676ca191c5e41f8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0db1cac931b339d371679f8d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12882,83 +12892,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001290", + "id": "E14001565", "level": "constituency", - "name": "Holborn and St Pancras", + "name": "Warrington South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001290" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001565" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ef8fe95e676ca191c5e41f8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0db1cac931b339d371679f8d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152522432.355, + "value": 490190908.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f0b0525f4d54b4ffdfa5c29", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0db36f61b947ac65674c4b92", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -12974,7 +12982,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -12983,7 +12991,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -12991,27 +12999,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001368", + "id": "E14001307", "level": "constituency", - "name": "Middlesbrough South and East Cleveland", + "name": "Jarrow and Gateshead East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001368" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001307" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -13026,20 +13034,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f0b0525f4d54b4ffdfa5c29", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0db36f61b947ac65674c4b92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 124087300.48, + "value": 44691.795, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f0fd826f0dded8e2d0e3a55", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0dcf97ab14461b3ca0154aa6", "aggregation": { "method": "sum" }, @@ -13080,19 +13088,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001266", + "id": "E14001351", "level": "constituency", - "name": "Harborough, Oadby and Wigston", + "name": "Maldon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Maldon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001266" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001351" }, "measure": { "unit": "kwh" @@ -13115,28 +13123,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f0fd826f0dded8e2d0e3a55", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0dcf97ab14461b3ca0154aa6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146602710.002, + "value": 181192230.378, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f533033378ce8ff024ce51c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0dd4d94493840998a7418a88", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -13149,48 +13157,137 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001115", + "id": "E14001298", "level": "constituency", - "name": "Bournemouth East", + "name": "Huntingdon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001115" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001298" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0dd4d94493840998a7418a88", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 175093271.919, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0de30a0fa91d2f6fec3a1aae", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000082", + "level": "constituency", + "name": "Alyn and Deeside", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000082" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, "period": { "type": "gas_year", "value": 2024 @@ -13202,20 +13299,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f533033378ce8ff024ce51c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0de30a0fa91d2f6fec3a1aae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 433820348.865, + "value": 42010.713, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e3ea2dbf111bb18db922174", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001162", + "level": "constituency", + "name": "Chesham and Amersham", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001162" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e3ea2dbf111bb18db922174", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 40855.795, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f60a6398604d992acc6cd41", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e5319f964faa083ef8b2e7b", "aggregation": { "method": "sum" }, @@ -13256,19 +13442,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001224", + "id": "E14001198", "level": "constituency", - "name": "Ely and East Cambridgeshire", + "name": "Doncaster Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001224" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001198" }, "measure": { "unit": "kwh" @@ -13291,20 +13477,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f60a6398604d992acc6cd41", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e5319f964faa083ef8b2e7b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 185298541.01, + "value": 152257489.848, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f948c6947fd32563f26c470", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e5bc552656b70d247b59d25", "aggregation": { "method": "sum" }, @@ -13345,19 +13531,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001359", + "id": "E14001594", "level": "constituency", - "name": "Mid Bedfordshire", + "name": "Wolverhampton North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001359" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001594" }, "measure": { "unit": "count" @@ -13378,20 +13564,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f948c6947fd32563f26c470", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e5bc552656b70d247b59d25", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37394.74, + "value": 40918.199, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f94e684938af29e11a00718", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e5cfe938656f0a4f3e0a0bb", "aggregation": { "method": "sum" }, @@ -13432,19 +13618,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001340", + "id": "E14001562", "level": "constituency", - "name": "Liverpool Wavertree", + "name": "Walsall and Bloxwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001340" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001562" }, "measure": { "unit": "kwh" @@ -13467,28 +13653,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f94e684938af29e11a00718", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e5cfe938656f0a4f3e0a0bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130547701.363, + "value": 157621535.954, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f98d62f4bf6f9734b657b87", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e602d22548bf8739f6cabde", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -13501,75 +13687,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001536", + "id": "E14001551", "level": "constituency", - "name": "Swindon North", + "name": "Torbay", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Torbay: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001536" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001551" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f98d62f4bf6f9734b657b87", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e602d22548bf8739f6cabde", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142702712.376, + "value": 42004.237, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0fab1553f4c933dfaa89de3d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e725f8679c73a9944577788", "aggregation": { "method": "sum" }, @@ -13610,19 +13794,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000099", + "id": "E14001244", "level": "constituency", - "name": "Merthyr Tydfil and Aberdare", + "name": "Gateshead Central and Whickham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000099" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001244" }, "measure": { "unit": "count" @@ -13643,28 +13827,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0fab1553f4c933dfaa89de3d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e725f8679c73a9944577788", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45066.725, + "value": 43217.717, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0fc0046853ce80aaa859b424", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e795317173278e1563a0d92", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -13680,7 +13864,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -13689,7 +13873,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -13697,27 +13881,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001126", + "id": "S14000061", "level": "constituency", - "name": "Bridgwater", + "name": "Aberdeen South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001126" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000061" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -13730,28 +13914,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0fc0046853ce80aaa859b424", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e795317173278e1563a0d92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34734.889, + "value": 647317290.495, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0fcceb0d495cbe465d8ef91e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e8605749d044007f9f79a67", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -13764,75 +13948,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001325", + "id": "E14001532", "level": "constituency", - "name": "Leeds West and Pudsey", + "name": "Surrey Heath", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001325" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001532" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0fcceb0d495cbe465d8ef91e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e8605749d044007f9f79a67", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45033.343, + "value": 37005.214, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ff234cce95065b3f5238cee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e8cb3245936a2e03e8b28b3", "aggregation": { "method": "sum" }, @@ -13873,19 +14055,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001101", + "id": "S14000102", "level": "constituency", - "name": "Bishop Auckland", + "name": "Paisley and Renfrewshire South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001101" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000102" }, "measure": { "unit": "count" @@ -13908,28 +14090,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ff234cce95065b3f5238cee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e8cb3245936a2e03e8b28b3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45877.245, + "value": 48133.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ff80ac55792eb16a2e3b817", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0e8d36b85e874247f50730b7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -13942,75 +14124,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001491", + "id": "E14001420", "level": "constituency", - "name": "South Ribble", + "name": "Oxford West and Abingdon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001491" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001420" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ff80ac55792eb16a2e3b817", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0e8d36b85e874247f50730b7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137063753.133, + "value": 36184.369, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:100529f37be5db14a930b26f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ea5f636026ca79c8aabe93c", "aggregation": { "method": "sum" }, @@ -14051,19 +14231,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001376", + "id": "E14001412", "level": "constituency", - "name": "Newbury", + "name": "Nottingham South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001376" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001412" }, "measure": { "unit": "kwh" @@ -14086,28 +14266,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:100529f37be5db14a930b26f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ea5f636026ca79c8aabe93c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178822006.412, + "value": 132599172.703, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:100f5b7253683d3390d6aac8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0eb4938773403ad17eb6d518", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -14120,81 +14300,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001203", + "id": "E14001602", "level": "constituency", - "name": "Droitwich and Evesham", + "name": "Wythenshawe and Sale East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001203" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001602" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:100f5b7253683d3390d6aac8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0eb4938773403ad17eb6d518", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36656.861, + "value": 48847.193, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1045194938874485648638c0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ebccffc68b8c0452b9c5ba8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -14210,7 +14392,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -14219,7 +14401,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -14227,27 +14409,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001290", + "id": "E14001409", "level": "constituency", - "name": "Holborn and St Pancras", + "name": "Norwich South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001290" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001409" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -14260,28 +14442,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1045194938874485648638c0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ebccffc68b8c0452b9c5ba8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36628.202, + "value": 426983771.155, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:104d90b13f87ff8b95f14702", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f26ea8f4eb2c1dfbf74d1a3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -14294,137 +14476,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001497", + "id": "E14001314", "level": "constituency", - "name": "South West Norfolk", + "name": "Kingston upon Hull North and Cottingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001497" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001314" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:104d90b13f87ff8b95f14702", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 46705.62, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1063599adab489d8596d44d6", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001598", - "level": "constituency", - "name": "Worsley and Eccles", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001598" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, "period": { "type": "gas_year", "value": 2024 @@ -14436,20 +14529,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1063599adab489d8596d44d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f26ea8f4eb2c1dfbf74d1a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 493032355.408, + "value": 49496.429, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:108913461b629d1f784391bf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f43245b0222bf9fddc1da9f", "aggregation": { "method": "sum" }, @@ -14490,19 +14583,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001391", + "id": "E14001203", "level": "constituency", - "name": "North East Derbyshire", + "name": "Droitwich and Evesham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001391" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001203" }, "measure": { "unit": "count" @@ -14525,28 +14618,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:108913461b629d1f784391bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f43245b0222bf9fddc1da9f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43297.968, + "value": 45895.948, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:109c5e10533ff97ab7a951b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f63347eae742b33a302d7f5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -14559,75 +14652,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001412", + "id": "E14001380", "level": "constituency", - "name": "Nottingham South", + "name": "Newcastle-under-Lyme", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001412" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001380" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:109c5e10533ff97ab7a951b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f63347eae742b33a302d7f5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41931.431, + "value": 39966.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10b2c385cdfc8b65d6a42935", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0f7febea8c6be00b05da21f8", "aggregation": { "method": "sum" }, @@ -14668,19 +14759,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000090", + "id": "E14001089", "level": "constituency", - "name": "Glenrothes and Mid Fife", + "name": "Bexleyheath and Crayford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000090" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001089" }, "measure": { "unit": "count" @@ -14701,20 +14792,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10b2c385cdfc8b65d6a42935", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0f7febea8c6be00b05da21f8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44765.949, + "value": 36488.469, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10cbda47e3583ad4d866081b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0fba7b971e71636bbf63518d", "aggregation": { "method": "sum" }, @@ -14755,19 +14846,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001125", + "id": "E14001432", "level": "constituency", - "name": "Brentwood and Ongar", + "name": "Portsmouth South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001125" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001432" }, "measure": { "unit": "kwh" @@ -14788,28 +14879,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10cbda47e3583ad4d866081b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0fba7b971e71636bbf63518d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517596424.405, + "value": 370671939.884, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10ec85668774ca6da96904d9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:0ff549bc0f2ef09c0456036b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -14822,81 +14913,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001344", + "id": "S14000085", "level": "constituency", - "name": "Lowestoft", + "name": "Glasgow North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001344" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000085" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10ec85668774ca6da96904d9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:0ff549bc0f2ef09c0456036b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 395516821.993, + "value": 54163.244, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:113bc69296222a36e0e446d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10145b8a70fcc464893caac3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -14909,73 +15002,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001158", + "id": "E14001089", "level": "constituency", - "name": "Cheadle", + "name": "Bexleyheath and Crayford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001158" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001089" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:113bc69296222a36e0e446d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10145b8a70fcc464893caac3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38656.544, + "value": 40149.293, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:101e0d417925d15e3ef8aeb8", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001394", + "level": "constituency", + "name": "North East Somerset and Hanham", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001394" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:101e0d417925d15e3ef8aeb8", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 40908.26, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1165938a33dccd5ddcdad735", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1021f370229ecded0d34da82", "aggregation": { "method": "sum" }, @@ -15016,19 +15200,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001448", + "id": "E14001218", "level": "constituency", - "name": "Romford", + "name": "East Worthing and Shoreham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Romford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001448" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001218" }, "measure": { "unit": "kwh" @@ -15051,28 +15235,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1165938a33dccd5ddcdad735", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1021f370229ecded0d34da82", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151381219.412, + "value": 142662619.268, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11745a94e0b7494ae5bda07e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:103591544d18cf757b9ffe0c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -15085,81 +15269,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001200", + "id": "E14001278", "level": "constituency", - "name": "Doncaster North", + "name": "Hemel Hempstead", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001200" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001278" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11745a94e0b7494ae5bda07e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:103591544d18cf757b9ffe0c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42432.378, + "value": 44641.663, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1175f862ef9f8c002ef3232a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10695c20e1fcaf7d873b58d4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -15175,7 +15361,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -15184,7 +15370,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -15192,27 +15378,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001588", + "id": "E14001358", "level": "constituency", - "name": "Windsor", + "name": "Meriden and Solihull East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Windsor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001588" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001358" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -15227,28 +15413,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1175f862ef9f8c002ef3232a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10695c20e1fcaf7d873b58d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 185091728.932, + "value": 43228.271, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11ad1dc24d51f7e72c8cf081", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1070324b5bbfba68483be029", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -15261,81 +15447,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001225", + "id": "W07000105", "level": "constituency", - "name": "Enfield North", + "name": "Newport West and Islwyn", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001225" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000105" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11ad1dc24d51f7e72c8cf081", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1070324b5bbfba68483be029", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41422.17, + "value": 134638737.288, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11b1667fa5d8541be146eb71", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:108f0a06a5ffe427ecf3deb6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -15351,7 +15539,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -15360,7 +15548,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -15368,27 +15556,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001442", + "id": "E14001441", "level": "constituency", - "name": "Reigate", + "name": "Redditch", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Reigate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Redditch: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001442" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001441" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -15401,28 +15589,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11b1667fa5d8541be146eb71", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:108f0a06a5ffe427ecf3deb6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 618772926.091, + "value": 39526.576, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11bee8cb02faff4ed9ed980d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10a8fe655cf976d082e5775a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -15435,81 +15623,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001456", + "id": "E14001507", "level": "constituency", - "name": "Runnymede and Weybridge", + "name": "St Albans", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, St Albans: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001456" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001507" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11bee8cb02faff4ed9ed980d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10a8fe655cf976d082e5775a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 585222147.069, + "value": 155754441.063, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11c2515e7b57029faf4c2613", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:10f45247a93a0fc5073cdf8f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -15525,7 +15715,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -15534,7 +15724,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -15542,27 +15732,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001592", + "id": "E14001177", "level": "constituency", - "name": "Woking", + "name": "Colne Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Woking: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001592" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001177" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -15575,28 +15765,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11c2515e7b57029faf4c2613", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:10f45247a93a0fc5073cdf8f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 496063254.403, + "value": 40578.321, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11cbc31af5bae00e79f698f4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1110835e47d059c8d20f6beb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -15612,7 +15802,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -15621,7 +15811,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -15629,27 +15819,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001103", + "id": "E14001445", "level": "constituency", - "name": "Blackley and Middleton South", + "name": "Richmond Park", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001103" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001445" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -15664,28 +15854,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11cbc31af5bae00e79f698f4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1110835e47d059c8d20f6beb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139615415.599, + "value": 48683.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11dcb988ce20368b6e325172", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1111d04945c94e4496f397e0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -15698,83 +15888,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001518", + "id": "E14001476", "level": "constituency", - "name": "Stockton North", + "name": "Sleaford and North Hykeham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001518" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001476" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11dcb988ce20368b6e325172", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1111d04945c94e4496f397e0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127198206.172, + "value": 358695653.739, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11ead2dbfeac8e6f79970a4b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11168662187abbfb4a4df664", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -15790,7 +15978,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -15799,7 +15987,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -15807,27 +15995,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001227", + "id": "E14001120", "level": "constituency", - "name": "Epsom and Ewell", + "name": "Bradford West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001227" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001120" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -15842,28 +16030,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11ead2dbfeac8e6f79970a4b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11168662187abbfb4a4df664", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44640.317, + "value": 137525852.531, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12062944d7ddbddf4e1f52b0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:112ab64ba78f8f7bc2243464", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -15879,7 +16067,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -15888,7 +16076,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -15896,27 +16084,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001222", + "id": "E14001559", "level": "constituency", - "name": "Ellesmere Port and Bromborough", + "name": "Vauxhall and Camberwell Green", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001222" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001559" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -15931,28 +16119,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12062944d7ddbddf4e1f52b0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:112ab64ba78f8f7bc2243464", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43916.639, + "value": 141807893.992, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12209d67c7afcac5fbc1ba97", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:113dd6882c5248bc39064484", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -15965,83 +16153,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001382", + "id": "E14001375", "level": "constituency", - "name": "Newton Aycliffe and Spennymoor", + "name": "Newark", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001382" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001375" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12209d67c7afcac5fbc1ba97", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:113dd6882c5248bc39064484", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126090038.975, + "value": 427338820.453, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:122179c61b3ada9ef4d51b00", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:114e82f92a113004d2cd935e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -16054,73 +16240,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001100", + "id": "E14001120", "level": "constituency", - "name": "Birmingham Yardley", + "name": "Bradford West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001100" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001120" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:122179c61b3ada9ef4d51b00", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:114e82f92a113004d2cd935e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37685.429, + "value": 39756.3, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:122aece21427866111ec0604", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1161b1ff63b369a265821cd3", "aggregation": { "method": "sum" }, @@ -16161,19 +16349,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001253", + "id": "E14001186", "level": "constituency", - "name": "Grantham and Bourne", + "name": "Croydon East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001253" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001186" }, "measure": { "unit": "kwh" @@ -16196,20 +16384,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:122aece21427866111ec0604", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1161b1ff63b369a265821cd3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165696444.466, + "value": 148293233.47, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1230b29350c51d9aa8839513", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11bc587b668ed02dbb62a4c6", "aggregation": { "method": "sum" }, @@ -16250,19 +16438,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001381", + "id": "E14001339", "level": "constituency", - "name": "Newton Abbot", + "name": "Liverpool Walton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001381" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001339" }, "measure": { "unit": "kwh" @@ -16283,28 +16471,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1230b29350c51d9aa8839513", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11bc587b668ed02dbb62a4c6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 342845137.321, + "value": 429128678.837, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1255dad95bbb9cc6e66e1b3f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11c7a01fbb946e8668088845", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -16317,81 +16505,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001428", + "id": "W07000107", "level": "constituency", - "name": "Pontefract, Castleford and Knottingley", + "name": "Rhondda and Ogmore", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001428" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000107" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1255dad95bbb9cc6e66e1b3f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11c7a01fbb946e8668088845", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45012.106, + "value": 46870.302, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:125c5097cafa1115a9c7ec92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11c98f0a086b78a334154414", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -16407,7 +16597,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -16416,7 +16606,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -16424,27 +16614,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001470", + "id": "S14000083", "level": "constituency", - "name": "Sheffield South East", + "name": "Falkirk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001470" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000083" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -16457,20 +16647,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:125c5097cafa1115a9c7ec92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11c98f0a086b78a334154414", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43688.691, + "value": 495213744.915, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:127ce1ddb8d3a70441de86a4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11d22ec8e3bbf68cab8a8551", "aggregation": { "method": "sum" }, @@ -16511,19 +16701,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001146", + "id": "E14001456", "level": "constituency", - "name": "Bury St Edmunds and Stowmarket", + "name": "Runnymede and Weybridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001146" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001456" }, "measure": { "unit": "kwh" @@ -16544,20 +16734,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:127ce1ddb8d3a70441de86a4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11d22ec8e3bbf68cab8a8551", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 379263543.782, + "value": 585222147.069, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11d3e397958a632410f29e15", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001425", + "level": "constituency", + "name": "Peterborough", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001425" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11d3e397958a632410f29e15", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 51060.605, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:129a66d5790967cded1d29fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11e8b92df084816ca12a5047", "aggregation": { "method": "sum" }, @@ -16598,19 +16877,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000085", + "id": "E14001399", "level": "constituency", - "name": "Glasgow North", + "name": "North Somerset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000085" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001399" }, "measure": { "unit": "kwh" @@ -16631,28 +16910,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:129a66d5790967cded1d29fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11e8b92df084816ca12a5047", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 392864466.374, + "value": 392410568.258, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:129f0d11998a4b13127ce3d3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:11fb47cf48417322b6f70a39", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -16665,73 +16944,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001542", + "id": "E14001428", "level": "constituency", - "name": "Tewkesbury", + "name": "Pontefract, Castleford and Knottingley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001542" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001428" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:129f0d11998a4b13127ce3d3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:11fb47cf48417322b6f70a39", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 413604460.701, + "value": 129362787.256, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:129fb0258e62cbfd7aa61f81", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1205649cdeb7bad4588d2bed", "aggregation": { "method": "sum" }, @@ -16772,19 +17053,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001446", + "id": "E14001482", "level": "constituency", - "name": "Rochdale", + "name": "South Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001446" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001482" }, "measure": { "unit": "count" @@ -16805,20 +17086,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:129fb0258e62cbfd7aa61f81", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1205649cdeb7bad4588d2bed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39813.437, + "value": 26839.558, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12d7ee7ba7f93de3cb476482", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:122763703d5d33ab5379cba1", "aggregation": { "method": "sum" }, @@ -16859,19 +17140,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001467", + "id": "E14001337", "level": "constituency", - "name": "Sheffield Central", + "name": "Liverpool Garston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001467" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001337" }, "measure": { "unit": "kwh" @@ -16892,28 +17173,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12d7ee7ba7f93de3cb476482", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:122763703d5d33ab5379cba1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 347088344.113, + "value": 460071461.396, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:134bc5da04633aeec66c7538", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12340c54cfc164b25de2a1b4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -16929,7 +17210,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -16938,7 +17219,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -16946,27 +17227,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001380", + "id": "E14001468", "level": "constituency", - "name": "Newcastle-under-Lyme", + "name": "Sheffield Hallam", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001380" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001468" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -16981,28 +17262,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:134bc5da04633aeec66c7538", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12340c54cfc164b25de2a1b4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125449278.337, + "value": 39545.144, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:134cd296210931dc6756bef6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1244a907a69af765492f3066", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -17018,7 +17299,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -17027,7 +17308,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -17035,27 +17316,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001304", + "id": "S14000079", "level": "constituency", - "name": "Isle of Wight West", + "name": "Edinburgh North and Leith", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001304" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000079" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -17068,20 +17349,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:134cd296210931dc6756bef6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1244a907a69af765492f3066", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 26199.402, + "value": 514584519.374, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:136d80ac4f0f0c0359193469", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1249b177cfc0c381bca826e1", "aggregation": { "method": "sum" }, @@ -17122,19 +17403,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001434", + "id": "S14000098", "level": "constituency", - "name": "Putney", + "name": "Moray West, Nairn and Strathspey", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Putney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001434" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000098" }, "measure": { "unit": "kwh" @@ -17155,28 +17436,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:136d80ac4f0f0c0359193469", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1249b177cfc0c381bca826e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459756673.952, + "value": 330860149.201, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1370ce6c97800374e95ac227", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:125d6bf441b8e7d534c0e8f0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -17192,7 +17473,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -17201,7 +17482,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -17209,27 +17490,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001287", + "id": "E14001394", "level": "constituency", - "name": "High Peak", + "name": "North East Somerset and Hanham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, High Peak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001287" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001394" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -17242,20 +17523,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1370ce6c97800374e95ac227", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:125d6bf441b8e7d534c0e8f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 496598254.848, + "value": 35533.553, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1387a98558c3ed572afa85c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:127435ad5e1be5865c887862", "aggregation": { "method": "sum" }, @@ -17296,19 +17577,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001232", + "id": "E14001243", "level": "constituency", - "name": "Exmouth and Exeter East", + "name": "Gainsborough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001232" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001243" }, "measure": { "unit": "kwh" @@ -17329,28 +17610,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1387a98558c3ed572afa85c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:127435ad5e1be5865c887862", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 344576549.913, + "value": 390156091.065, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13ae68acc02ea0a10736d72b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:127787bd63e7f71e33876d52", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -17363,75 +17644,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000089", + "id": "E14001317", "level": "constituency", - "name": "Cardiff East", + "name": "Knowsley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001317" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13ae68acc02ea0a10736d72b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:127787bd63e7f71e33876d52", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138858392.808, + "value": 41384.85, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13be1d29b68ba4521d76443c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:127c8ed41190e4ce47546631", "aggregation": { "method": "sum" }, @@ -17472,19 +17751,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000106", + "id": "E14001406", "level": "constituency", - "name": "Pontypridd", + "name": "Northampton North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000106" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001406" }, "measure": { "unit": "count" @@ -17505,20 +17784,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13be1d29b68ba4521d76443c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:127c8ed41190e4ce47546631", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44896.966, + "value": 50190.253, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13fdbd5cf747fec7715496dd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:129e67f54acbbf429548876d", "aggregation": { "method": "sum" }, @@ -17559,19 +17838,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000061", + "id": "S14000092", "level": "constituency", - "name": "Aberdeen South", + "name": "Hamilton and Clyde Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000061" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000092" }, "measure": { "unit": "count" @@ -17594,20 +17873,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13fdbd5cf747fec7715496dd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:129e67f54acbbf429548876d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 65260.742, + "value": 48442.837, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1402ed074ecf2a3a0f9fca3d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12b06d9fb3e3d2197db66308", "aggregation": { "method": "sum" }, @@ -17648,19 +17927,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001154", + "id": "E14001463", "level": "constituency", - "name": "Castle Point", + "name": "Sefton Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001154" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001463" }, "measure": { "unit": "count" @@ -17683,28 +17962,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1402ed074ecf2a3a0f9fca3d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12b06d9fb3e3d2197db66308", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38679.508, + "value": 41328.22, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:141d43aa6f741987effa481d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12c5f917c839d4a4615000b7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -17717,73 +17996,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001570", + "id": "E14001166", "level": "constituency", - "name": "Weald of Kent", + "name": "Chichester", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chichester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001570" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001166" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:141d43aa6f741987effa481d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12c5f917c839d4a4615000b7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27951.217, + "value": 51094.184, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:143b8f90628ae813f5ed7350", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:12c6900fd5cd809375870180", "aggregation": { "method": "sum" }, @@ -17824,19 +18105,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001527", + "id": "E14001546", "level": "constituency", - "name": "Streatham and Croydon North", + "name": "Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001527" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001546" }, "measure": { "unit": "kwh" @@ -17857,28 +18138,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:143b8f90628ae813f5ed7350", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:12c6900fd5cd809375870180", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 537264622.969, + "value": 416555054.617, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1453aa3f5c406aef4de2b279", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13056113299a5f9545167d29", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -17894,7 +18175,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -17903,7 +18184,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -17911,27 +18192,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001512", + "id": "E14001352", "level": "constituency", - "name": "St Neots and Mid Cambridgeshire", + "name": "Manchester Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001512" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001352" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -17944,20 +18225,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1453aa3f5c406aef4de2b279", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13056113299a5f9545167d29", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41778.65, + "value": 352645262.594, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:146b530e98c240320ef4d93d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13221960950bb95d8a42e58a", "aggregation": { "method": "sum" }, @@ -17998,19 +18279,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001367", + "id": "E14001080", "level": "constituency", - "name": "Middlesbrough and Thornaby East", + "name": "Bath", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bath: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001367" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001080" }, "measure": { "unit": "count" @@ -18031,20 +18312,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:146b530e98c240320ef4d93d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13221960950bb95d8a42e58a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47186.437, + "value": 38988.555, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:147c6b514c3df04b15d2de67", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13538f7313a7c2d836b32824", "aggregation": { "method": "sum" }, @@ -18085,19 +18366,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000101", + "id": "E14001533", "level": "constituency", - "name": "Paisley and Renfrewshire North", + "name": "Sussex Weald", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000101" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001533" }, "measure": { "unit": "count" @@ -18118,28 +18399,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:147c6b514c3df04b15d2de67", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13538f7313a7c2d836b32824", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42360.789, + "value": 31379.001, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1491740ed402528c2bffc8a2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13828f22c3ec120434e647f6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18152,75 +18433,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001084", + "id": "E14001356", "level": "constituency", - "name": "Bedford", + "name": "Melksham and Devizes", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bedford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001084" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001356" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1491740ed402528c2bffc8a2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13828f22c3ec120434e647f6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147984110.687, + "value": 339388904.425, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14b39edb6689663f84a97535", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:138b899b2e9f60cbcdf3074d", "aggregation": { "method": "sum" }, @@ -18261,19 +18540,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001518", + "id": "E14001237", "level": "constituency", - "name": "Stockton North", + "name": "Filton and Bradley Stoke", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001518" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001237" }, "measure": { "unit": "count" @@ -18296,28 +18575,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14b39edb6689663f84a97535", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:138b899b2e9f60cbcdf3074d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45545.159, + "value": 46124.48, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14b48fec97d45afc025428fb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1396eb6ecf953255bbaf0e96", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18333,7 +18612,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -18342,7 +18621,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -18350,27 +18629,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000088", + "id": "E14001455", "level": "constituency", - "name": "Caerphilly", + "name": "Runcorn and Helsby", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000088" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001455" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -18385,28 +18664,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14b48fec97d45afc025428fb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1396eb6ecf953255bbaf0e96", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43074.793, + "value": 131104589.742, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14c31f4927831620c15c72c5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13b238c3dde0735f46041397", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18419,81 +18698,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001558", + "id": "E14001565", "level": "constituency", - "name": "Uxbridge and South Ruislip", + "name": "Warrington South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001558" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001565" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14c31f4927831620c15c72c5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13b238c3dde0735f46041397", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 501810050.26, + "value": 148021383.234, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14de5ff719687973f71b66de", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13b6ecab77bbae0184757b22", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18506,75 +18787,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001446", + "id": "E14001070", "level": "constituency", - "name": "Rochdale", + "name": "Ashton-under-Lyne", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001446" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001070" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14de5ff719687973f71b66de", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13b6ecab77bbae0184757b22", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127970595.284, + "value": 445589251.829, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14ead71a046add94986b1b21", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13d9c00445b0d45881d45244", "aggregation": { "method": "sum" }, @@ -18615,19 +18894,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001330", + "id": "E14001145", "level": "constituency", - "name": "Lewes", + "name": "Bury South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lewes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bury South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001330" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001145" }, "measure": { "unit": "count" @@ -18650,28 +18929,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14ead71a046add94986b1b21", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13d9c00445b0d45881d45244", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44861.125, + "value": 44795.893, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14f703c9557229f93f3d7827", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13dfde7100e384a73928f697", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18684,75 +18963,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001538", + "id": "E14001363", "level": "constituency", - "name": "Tamworth", + "name": "Mid Dorset and North Poole", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001538" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001363" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14f703c9557229f93f3d7827", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13dfde7100e384a73928f697", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152741764.402, + "value": 38202.554, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14f8fcfd3888fada04f706cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:13f48bdfe1af02e26c1ebe39", "aggregation": { "method": "sum" }, @@ -18793,19 +19070,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001149", + "id": "S14000067", "level": "constituency", - "name": "Cambridge", + "name": "Argyll, Bute and South Lochaber", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001149" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000067" }, "measure": { "unit": "kwh" @@ -18828,28 +19105,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14f8fcfd3888fada04f706cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:13f48bdfe1af02e26c1ebe39", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150707259.282, + "value": 257821489.794, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:150b767b2959a4f2a62cc97f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1440bdc05179b68f2ec4bd06", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -18865,7 +19142,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -18874,7 +19151,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -18882,27 +19159,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001554", + "id": "E14001506", "level": "constituency", - "name": "Truro and Falmouth", + "name": "Spen Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001554" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001506" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -18915,109 +19192,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:150b767b2959a4f2a62cc97f", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 244666906.872, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:150bab7ee9b16e6fe658b348", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001433", - "level": "constituency", - "name": "Preston", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Preston: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001433" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:150bab7ee9b16e6fe658b348", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1440bdc05179b68f2ec4bd06", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154539159.384, + "value": 41825.176, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:151c911d9cbd6e849a662bf3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1453970b544d5f52e4d546ad", "aggregation": { "method": "sum" }, @@ -19058,19 +19246,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001507", + "id": "E14001281", "level": "constituency", - "name": "St Albans", + "name": "Hereford and South Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, St Albans: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001507" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001281" }, "measure": { "unit": "count" @@ -19093,28 +19281,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:151c911d9cbd6e849a662bf3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1453970b544d5f52e4d546ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42219.086, + "value": 45018.54, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:154daaaf4c797138813cf523", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1458b25c8d2249230dae5f01", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19130,7 +19318,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -19139,7 +19327,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -19147,27 +19335,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000081", + "id": "E14001135", "level": "constituency", - "name": "Aberafan Maesteg", + "name": "Bristol South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001135" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -19180,20 +19368,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:154daaaf4c797138813cf523", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1458b25c8d2249230dae5f01", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 425257959.275, + "value": 40454.132, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15718e34444092f3c0312e57", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:147d648af2258eceae50c18e", "aggregation": { "method": "sum" }, @@ -19234,19 +19422,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001431", + "id": "E14001278", "level": "constituency", - "name": "Portsmouth North", + "name": "Hemel Hempstead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001431" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001278" }, "measure": { "unit": "kwh" @@ -19269,28 +19457,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15718e34444092f3c0312e57", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:147d648af2258eceae50c18e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131624678.554, + "value": 153512064.881, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:159826778799348871ef5d73", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14ae7a12f89e2f66f4c3065a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19306,7 +19494,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -19315,7 +19503,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -19323,27 +19511,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001334", + "id": "E14001582", "level": "constituency", - "name": "Leyton and Wanstead", + "name": "Wetherby and Easingwold", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001334" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001582" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -19356,20 +19544,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:159826778799348871ef5d73", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14ae7a12f89e2f66f4c3065a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40111.201, + "value": 441431733.106, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:159b8afd9fec81927cd206b0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14b96acc0361a3817ab4ba84", "aggregation": { "method": "sum" }, @@ -19410,19 +19598,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001578", + "id": "S14000064", "level": "constituency", - "name": "West Suffolk", + "name": "Alloa and Grangemouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001578" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000064" }, "measure": { "unit": "kwh" @@ -19445,28 +19633,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:159b8afd9fec81927cd206b0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14b96acc0361a3817ab4ba84", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 200832397.066, + "value": 131221469.635, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15a29f820bd57e38e1e76f11", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14f276f7f7eeae70f1667e59", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19482,7 +19670,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -19491,7 +19679,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -19499,27 +19687,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000101", + "id": "E14001479", "level": "constituency", - "name": "Monmouthshire", + "name": "Solihull West and Shirley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000101" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001479" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -19532,28 +19720,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15a29f820bd57e38e1e76f11", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14f276f7f7eeae70f1667e59", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 352661943.733, + "value": 37787.473, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15d7fec71d1a916351cf8698", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:14f399d3f1da5bd60370af10", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19569,7 +19757,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -19578,7 +19766,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -19586,27 +19774,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001356", + "id": "E14001412", "level": "constituency", - "name": "Melksham and Devizes", + "name": "Nottingham South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001356" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001412" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -19619,28 +19807,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15d7fec71d1a916351cf8698", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:14f399d3f1da5bd60370af10", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31008.396, + "value": 432678734.368, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15fc2e3ba554abcaf9f2e113", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1507285fadb7407c19319b54", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19653,75 +19841,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001278", + "id": "S14000104", "level": "constituency", - "name": "Hemel Hempstead", + "name": "Rutherglen", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001278" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000104" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15fc2e3ba554abcaf9f2e113", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1507285fadb7407c19319b54", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44641.663, + "value": 500298897.828, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15ff08183133fe617052f3e6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:150c3726b9c06bc6e20550cf", "aggregation": { "method": "sum" }, @@ -19762,19 +19948,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001208", + "id": "S14000095", "level": "constituency", - "name": "Ealing North", + "name": "Livingston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Livingston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001208" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000095" }, "measure": { "unit": "count" @@ -19795,28 +19981,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15ff08183133fe617052f3e6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:150c3726b9c06bc6e20550cf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41660.462, + "value": 45297.668, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:162b3da2be0378f0c43eb09a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1529441799d45a331e5ace8c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19829,83 +20015,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001093", + "id": "E14001129", "level": "constituency", - "name": "Birmingham Erdington", + "name": "Brighton Kemptown and Peacehaven", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001129" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:162b3da2be0378f0c43eb09a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1529441799d45a331e5ace8c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163043958.129, + "value": 391271844.866, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:163079abf47b4e1e573f513e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:156ee221226febd57ea60d54", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -19921,7 +20105,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -19930,7 +20114,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -19938,27 +20122,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001385", + "id": "E14001531", "level": "constituency", - "name": "North Cornwall", + "name": "Sunderland Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001385" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001531" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -19973,20 +20157,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:163079abf47b4e1e573f513e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:156ee221226febd57ea60d54", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52467.443, + "value": 131818797.212, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1632edb3eb7cfda754693206", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15c967e402d1a92a65dce85a", "aggregation": { "method": "sum" }, @@ -20027,19 +20211,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001601", + "id": "E14001153", "level": "constituency", - "name": "Wyre Forest", + "name": "Carshalton and Wallington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001601" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001153" }, "measure": { "unit": "count" @@ -20060,28 +20244,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1632edb3eb7cfda754693206", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15c967e402d1a92a65dce85a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41445.0, + "value": 36236.011, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:163e9e2582b345c5e9d4af7c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15ed095d54e85e8ef9ef924c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20094,81 +20278,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001121", + "id": "E14001155", "level": "constituency", - "name": "Braintree", + "name": "Central Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Braintree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001121" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001155" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:163e9e2582b345c5e9d4af7c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15ed095d54e85e8ef9ef924c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32067.677, + "value": 43892.763, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16511c0fa9f766d02c0524d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15f38f2e69fd079a39c6204b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20184,7 +20370,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -20193,7 +20379,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -20201,27 +20387,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001232", + "id": "E14001363", "level": "constituency", - "name": "Exmouth and Exeter East", + "name": "Mid Dorset and North Poole", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001232" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001363" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -20236,28 +20422,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16511c0fa9f766d02c0524d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15f38f2e69fd079a39c6204b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150119999.881, + "value": 42521.642, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:165dabb459dd02bc1af41e37", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15f6efd3f86fea2f19082511", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20270,81 +20456,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001476", + "id": "E14001072", "level": "constituency", - "name": "Sleaford and North Hykeham", + "name": "Banbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Banbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001476" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001072" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:165dabb459dd02bc1af41e37", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15f6efd3f86fea2f19082511", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33782.028, + "value": 184367944.408, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:166a00867d0f29012210d2b3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:15fccc972b76de1ed911d0b3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20357,81 +20545,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001347", + "id": "E14001495", "level": "constituency", - "name": "Macclesfield", + "name": "South West Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001347" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001495" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:166a00867d0f29012210d2b3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:15fccc972b76de1ed911d0b3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 528369741.249, + "value": 44514.71, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1690962aa1a776154ccd78fb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1612dde1d354fef8fd8f6ee3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20444,83 +20634,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001497", + "id": "E14001406", "level": "constituency", - "name": "South West Norfolk", + "name": "Northampton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001497" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001406" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1690962aa1a776154ccd78fb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1612dde1d354fef8fd8f6ee3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 191190636.921, + "value": 544609017.799, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:169f2d0e11f9f2051b59e9fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:162afa2167844a1b9ff71e77", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20533,83 +20721,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001406", + "id": "E14001075", "level": "constituency", - "name": "Northampton North", + "name": "Barnsley South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001406" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001075" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:169f2d0e11f9f2051b59e9fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:162afa2167844a1b9ff71e77", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 55246.256, + "value": 488393982.184, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16ab1684e4c01beb205902c0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1633c9880a66302f4463be6f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20622,81 +20808,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001222", + "id": "E14001104", "level": "constituency", - "name": "Ellesmere Port and Bromborough", + "name": "Blackpool North and Fleetwood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001222" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001104" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16ab1684e4c01beb205902c0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1633c9880a66302f4463be6f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42874.793, + "value": 136318779.339, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16b2d7d5ed61d02e123baddc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:163d5a07b2508616eb231806", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20709,81 +20897,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001544", + "id": "E14001546", "level": "constituency", - "name": "Thirsk and Malton", + "name": "Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001544" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001546" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16b2d7d5ed61d02e123baddc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:163d5a07b2508616eb231806", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30778.496, + "value": 171960427.261, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16e1917d4840858f95df858d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:165709679fbe7d92884a51a1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -20796,75 +20986,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001516", + "id": "E14001106", "level": "constituency", - "name": "Stevenage", + "name": "Blaydon and Consett", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001516" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001106" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16e1917d4840858f95df858d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:165709679fbe7d92884a51a1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42651.03, + "value": 525020822.236, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17002f9647bc5ceba25e3fa0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1678248f73e5b972aeb23529", "aggregation": { "method": "sum" }, @@ -20905,19 +21093,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000063", + "id": "W07000107", "level": "constituency", - "name": "Airdrie and Shotts", + "name": "Rhondda and Ogmore", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000063" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000107" }, "measure": { "unit": "count" @@ -20938,20 +21126,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17002f9647bc5ceba25e3fa0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1678248f73e5b972aeb23529", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40486.858, + "value": 45711.399, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17044f3804dc0f9d48e09b4a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:168dae635f22a784912a5f47", "aggregation": { "method": "sum" }, @@ -20992,19 +21180,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000089", + "id": "E14001506", "level": "constituency", - "name": "Glasgow West", + "name": "Spen Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001506" }, "measure": { "unit": "kwh" @@ -21025,28 +21213,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17044f3804dc0f9d48e09b4a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:168dae635f22a784912a5f47", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 424686431.012, + "value": 493623172.532, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:171a1eb0dc8d5a8f5110532e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:16e5a8bbc5beae83e75aea08", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -21062,7 +21250,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -21071,7 +21259,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -21079,27 +21267,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001087", + "id": "E14001369", "level": "constituency", - "name": "Beverley and Holderness", + "name": "Milton Keynes Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001369" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -21112,20 +21300,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:171a1eb0dc8d5a8f5110532e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:16e5a8bbc5beae83e75aea08", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37135.714, + "value": 522385049.687, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:171aa8e0f5e9d29ec1fef4e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1726817b6b91a7701fe1a044", "aggregation": { "method": "sum" }, @@ -21166,19 +21354,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001346", + "id": "W07000092", "level": "constituency", - "name": "Luton South and South Bedfordshire", + "name": "Cardiff West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001346" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000092" }, "measure": { "unit": "count" @@ -21201,28 +21389,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:171aa8e0f5e9d29ec1fef4e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1726817b6b91a7701fe1a044", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46226.209, + "value": 47272.58, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17228a4a909a858e621040e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:173126a8187d846294716138", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -21235,83 +21423,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001541", + "id": "E14001362", "level": "constituency", - "name": "Telford", + "name": "Mid Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Telford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001541" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001362" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17228a4a909a858e621040e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:173126a8187d846294716138", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138024229.781, + "value": 38842.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:173942a658d2e03ba84c19ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17b22d7b1c641151d6f7449d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -21327,7 +21513,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -21336,7 +21522,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -21344,27 +21530,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001547", + "id": "S14000090", "level": "constituency", - "name": "Tipton and Wednesbury", + "name": "Glenrothes and Mid Fife", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001547" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000090" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -21379,28 +21565,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:173942a658d2e03ba84c19ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17b22d7b1c641151d6f7449d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44958.39, + "value": 127111174.005, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1746116d28badf7fdc099d85", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17b82b1a0a1d171bcc4bfdc2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -21413,75 +21599,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000100", + "id": "E14001453", "level": "constituency", - "name": "North East Fife", + "name": "Rugby", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rugby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000100" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001453" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1746116d28badf7fdc099d85", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17b82b1a0a1d171bcc4bfdc2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149349950.022, + "value": 515397756.172, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1768882d25a988f639a93ac5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1816cc68db2951826d03b3bb", "aggregation": { "method": "sum" }, @@ -21522,19 +21706,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001152", + "id": "E14001185", "level": "constituency", - "name": "Carlisle", + "name": "Crewe and Nantwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001152" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001185" }, "measure": { "unit": "count" @@ -21557,107 +21741,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1768882d25a988f639a93ac5", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 49819.453, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1771b57a392991edc1555efc", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001233", - "level": "constituency", - "name": "Fareham and Waterlooville", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001233" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1771b57a392991edc1555efc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1816cc68db2951826d03b3bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40819.883, + "value": 50762.531, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:177bd72a17545e9d63210f92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1824d68053bffc8cd7f09253", "aggregation": { "method": "sum" }, @@ -21698,19 +21795,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001092", + "id": "E14001118", "level": "constituency", - "name": "Birmingham Edgbaston", + "name": "Bradford East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001092" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001118" }, "measure": { "unit": "count" @@ -21733,20 +21830,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:177bd72a17545e9d63210f92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1824d68053bffc8cd7f09253", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44993.254, + "value": 43316.32, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:177bfd34da1e4427882b9897", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1871366d9159f681f30eaf11", "aggregation": { "method": "sum" }, @@ -21787,19 +21884,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000105", + "id": "E14001520", "level": "constituency", - "name": "Stirling and Strathallan", + "name": "Stoke-on-Trent Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001520" }, "measure": { "unit": "kwh" @@ -21820,28 +21917,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:177bfd34da1e4427882b9897", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1871366d9159f681f30eaf11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 483597976.684, + "value": 518283114.315, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1787debd7e1845d1bb247e6c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1872d3e9e6f33f12841d9df2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -21854,81 +21951,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001259", + "id": "S14000084", "level": "constituency", - "name": "Hackney North and Stoke Newington", + "name": "Glasgow East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001259" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000084" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1787debd7e1845d1bb247e6c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1872d3e9e6f33f12841d9df2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 435780015.302, + "value": 137555139.499, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17a09290b423be260549414b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:187ec8c89f7882833aa08304", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -21941,83 +22040,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001388", + "id": "S14000101", "level": "constituency", - "name": "North Dorset", + "name": "Paisley and Renfrewshire North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001388" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000101" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17a09290b423be260549414b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:187ec8c89f7882833aa08304", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169095164.418, + "value": 454740398.552, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:17f2180985670f1ea93fe52c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18816a9ba0409db01881ac22", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22030,83 +22127,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001527", + "id": "E14001213", "level": "constituency", - "name": "Streatham and Croydon North", + "name": "East Ham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Ham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001527" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001213" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:17f2180985670f1ea93fe52c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18816a9ba0409db01881ac22", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49293.904, + "value": 35585.96, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:181dae6e757c471c0fe0f5e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:189b2fdcfb3dc9b7a437d0ab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22119,83 +22214,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001468", + "id": "E14001096", "level": "constituency", - "name": "Sheffield Hallam", + "name": "Birmingham Ladywood", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001468" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001096" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:181dae6e757c471c0fe0f5e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:189b2fdcfb3dc9b7a437d0ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39545.144, + "value": 432756137.505, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:182d02e8280ebe6e9c26786a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18a929f02bec066afa60257b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22208,83 +22301,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001583", + "id": "E14001576", "level": "constituency", - "name": "Whitehaven and Workington", + "name": "West Ham and Beckton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001583" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001576" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:182d02e8280ebe6e9c26786a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18a929f02bec066afa60257b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46699.799, + "value": 37217.279, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:187ed09382f764cc984c3c4b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18aa3a581b8c2b2c3ae00eee", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22297,75 +22388,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001455", + "id": "E14001302", "level": "constituency", - "name": "Runcorn and Helsby", + "name": "Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001455" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001302" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:187ed09382f764cc984c3c4b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18aa3a581b8c2b2c3ae00eee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131104589.742, + "value": 42524.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1889006c434697b79f276824", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18c85554d7cf19af3f4ec898", "aggregation": { "method": "sum" }, @@ -22406,19 +22495,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001285", + "id": "E14001482", "level": "constituency", - "name": "Hexham", + "name": "South Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001285" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001482" }, "measure": { "unit": "kwh" @@ -22439,20 +22528,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1889006c434697b79f276824", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18c85554d7cf19af3f4ec898", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 446316942.791, + "value": 313290766.401, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1894b176c11a5727822f23c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18cbb56802208aad870a61bb", "aggregation": { "method": "sum" }, @@ -22493,19 +22582,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001210", + "id": "E14001280", "level": "constituency", - "name": "Earley and Woodley", + "name": "Henley and Thame", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001210" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001280" }, "measure": { "unit": "kwh" @@ -22528,28 +22617,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1894b176c11a5727822f23c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18cbb56802208aad870a61bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140117088.556, + "value": 196474769.447, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:189682670cd0eece7b9ed3d5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18dd370ca18a302216149933", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22562,83 +22651,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001466", + "id": "E14001293", "level": "constituency", - "name": "Sheffield Brightside and Hillsborough", + "name": "Hornsey and Friern Barnet", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001466" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001293" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:189682670cd0eece7b9ed3d5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18dd370ca18a302216149933", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127753019.841, + "value": 40624.032, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18b4ddff47748e31713b2f72", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1939b6cfa8c06740b545e36a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22654,7 +22741,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -22663,7 +22750,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -22671,27 +22758,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001250", + "id": "E14001488", "level": "constituency", - "name": "Goole and Pocklington", + "name": "South Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001250" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001488" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -22704,20 +22791,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18b4ddff47748e31713b2f72", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1939b6cfa8c06740b545e36a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40468.074, + "value": 467854485.137, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18b6d566a2d1b2c518ba83f7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19543f5b7d3075e7681f775b", "aggregation": { "method": "sum" }, @@ -22758,19 +22845,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001319", + "id": "S14000060", "level": "constituency", - "name": "Leeds Central and Headingley", + "name": "Aberdeen North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001319" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000060" }, "measure": { "unit": "count" @@ -22791,28 +22878,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18b6d566a2d1b2c518ba83f7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19543f5b7d3075e7681f775b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32644.159, + "value": 50849.301, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18bf4c21c7c149c7ae0101fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1978b3499eead4d9cd916a58", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -22825,75 +22912,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001206", + "id": "E14001195", "level": "constituency", - "name": "Dunstable and Leighton Buzzard", + "name": "Derbyshire Dales", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001206" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001195" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18bf4c21c7c149c7ae0101fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1978b3499eead4d9cd916a58", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49493.676, + "value": 433475742.589, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18ec586f7ce49c97d33e0432", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19b9560561234d0ba3d47944", "aggregation": { "method": "sum" }, @@ -22934,19 +23019,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001270", + "id": "E14001095", "level": "constituency", - "name": "Harrow East", + "name": "Birmingham Hodge Hill and Solihull North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001270" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001095" }, "measure": { "unit": "count" @@ -22969,20 +23054,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18ec586f7ce49c97d33e0432", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19b9560561234d0ba3d47944", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40104.356, + "value": 44129.263, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:18f8b12b8b19deee02fc3f6d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19b98c800a0e3d97d8ea51c7", "aggregation": { "method": "sum" }, @@ -23023,19 +23108,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001199", + "id": "E14001091", "level": "constituency", - "name": "Doncaster East and the Isle of Axholme", + "name": "Birkenhead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001199" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001091" }, "measure": { "unit": "kwh" @@ -23058,20 +23143,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:18f8b12b8b19deee02fc3f6d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19b98c800a0e3d97d8ea51c7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137145498.626, + "value": 145578197.014, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1904489378d4f6b6352fcfc1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19ba9daaf04ecbcaccce7077", "aggregation": { "method": "sum" }, @@ -23112,19 +23197,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001211", + "id": "E14001139", "level": "constituency", - "name": "Easington", + "name": "Broxbourne", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Easington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001211" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001139" }, "measure": { "unit": "count" @@ -23145,28 +23230,115 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1904489378d4f6b6352fcfc1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19ba9daaf04ecbcaccce7077", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44200.34, + "value": 40143.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:191b3b4681e7d4f7eac533af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19e0dfb6196b551dda2d2f76", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001496", + "level": "constituency", + "name": "South West Hertfordshire", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001496" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19e0dfb6196b551dda2d2f76", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 37447.072, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19f0a916d1c8fec6e00c98ba", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23182,7 +23354,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -23191,7 +23363,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -23199,27 +23371,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001409", + "id": "E14001150", "level": "constituency", - "name": "Norwich South", + "name": "Cannock Chase", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001409" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001150" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -23234,28 +23406,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:191b3b4681e7d4f7eac533af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19f0a916d1c8fec6e00c98ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141935503.003, + "value": 45324.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:191e6e111937cf98ad40ebdb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a196e8807dc853e1eb43f6b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23268,75 +23440,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000096", + "id": "E14001519", "level": "constituency", - "name": "Lothian East", + "name": "Stockton West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001519" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:191e6e111937cf98ad40ebdb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a196e8807dc853e1eb43f6b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47371.424, + "value": 39683.86, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1930d0c988d7faddba053502", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a1d63b829cd9b1fe17216e1", "aggregation": { "method": "sum" }, @@ -23377,19 +23547,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001133", + "id": "E14001587", "level": "constituency", - "name": "Bristol North East", + "name": "Winchester", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Winchester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001133" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001587" }, "measure": { "unit": "count" @@ -23410,28 +23580,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1930d0c988d7faddba053502", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a1d63b829cd9b1fe17216e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37775.934, + "value": 35948.862, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19834bf0ec48b306ac77f67d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a2e3cceb0a664c668a4932b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23444,81 +23614,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001487", + "id": "E14001399", "level": "constituency", - "name": "South Holland and The Deepings", + "name": "North Somerset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001487" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001399" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19834bf0ec48b306ac77f67d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a2e3cceb0a664c668a4932b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 418546377.896, + "value": 42813.096, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:199117c7d29f239b0124d9d2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a362b504ad7dea0bef2dad9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23531,83 +23703,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001138", + "id": "W07000090", "level": "constituency", - "name": "Bromsgrove", + "name": "Cardiff North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001138" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000090" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:199117c7d29f239b0124d9d2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a362b504ad7dea0bef2dad9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159831759.846, + "value": 39176.389, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19b5c49dcc8915ae085fb087", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a6d214ec3e4bb9da608491e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23620,73 +23790,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001570", + "id": "E14001370", "level": "constituency", - "name": "Weald of Kent", + "name": "Milton Keynes North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001570" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001370" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19b5c49dcc8915ae085fb087", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a6d214ec3e4bb9da608491e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 333500777.392, + "value": 43772.893, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19bad48c5ba7111972a8d208", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a77f8b006b921c79bf7b046", "aggregation": { "method": "sum" }, @@ -23727,19 +23899,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001151", + "id": "E14001528", "level": "constituency", - "name": "Canterbury", + "name": "Stretford and Urmston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001151" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001528" }, "measure": { "unit": "count" @@ -23760,28 +23932,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19bad48c5ba7111972a8d208", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a77f8b006b921c79bf7b046", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40908.864, + "value": 40146.165, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:19ff9760c0ca62322ebffd31", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a88a4af6b8d380ba54de76c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23797,7 +23969,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -23806,7 +23978,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -23814,27 +23986,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001522", + "id": "E14001074", "level": "constituency", - "name": "Stoke-on-Trent South", + "name": "Barnsley North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001522" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001074" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -23849,28 +24021,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:19ff9760c0ca62322ebffd31", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a88a4af6b8d380ba54de76c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41240.59, + "value": 135556062.973, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a118a89db6bd1ebd05e9c55", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a8c4c0c3538b678f11d42af", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23886,7 +24058,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -23895,7 +24067,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -23903,27 +24075,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000108", + "id": "E14001509", "level": "constituency", - "name": "Swansea West", + "name": "St Helens North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000108" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001509" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -23938,28 +24110,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a118a89db6bd1ebd05e9c55", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a8c4c0c3538b678f11d42af", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138055525.394, + "value": 44933.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a3f62b794cea29a60cc8f24", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a9f87d4d7594eaff878f893", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -23972,81 +24144,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001459", + "id": "E14001600", "level": "constituency", - "name": "Salford", + "name": "Wycombe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Salford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001459" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001600" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a3f62b794cea29a60cc8f24", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a9f87d4d7594eaff878f893", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37465.761, + "value": 168991635.497, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a5973ca36d893c207336d5a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1aa51e119b46f4d08dbe0d9b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24062,7 +24236,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -24071,7 +24245,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -24079,27 +24253,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001604", + "id": "E14001271", "level": "constituency", - "name": "York Central", + "name": "Harrow West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, York Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001604" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001271" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -24114,28 +24288,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a5973ca36d893c207336d5a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1aa51e119b46f4d08dbe0d9b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151390734.686, + "value": 45439.404, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a89b06e85fad09293168bc7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1aa79c535402eec3b25a34cf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24151,7 +24325,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -24160,7 +24334,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -24168,27 +24342,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001385", + "id": "S14000102", "level": "constituency", - "name": "North Cornwall", + "name": "Paisley and Renfrewshire South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001385" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000102" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -24201,28 +24375,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a89b06e85fad09293168bc7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1aa79c535402eec3b25a34cf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 207918613.665, + "value": 42593.431, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1a96ce5caeacc429b6410a57", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ab1fa9cf4f6e4c92ee530e5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24235,81 +24409,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001156", + "id": "E14001267", "level": "constituency", - "name": "Central Suffolk and North Ipswich", + "name": "Harlow", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harlow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001156" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001267" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1a96ce5caeacc429b6410a57", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ab1fa9cf4f6e4c92ee530e5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 29100.814, + "value": 160939539.687, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ac3cb94c5b722047c26878b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b08e209317b171266d4bc55", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24325,7 +24501,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -24334,7 +24510,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -24342,27 +24518,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001567", + "id": "E14001091", "level": "constituency", - "name": "Washington and Gateshead South", + "name": "Birkenhead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001567" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001091" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -24377,28 +24553,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ac3cb94c5b722047c26878b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b08e209317b171266d4bc55", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 114801466.942, + "value": 50029.945, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ac7a1320ca5e71baeebdef2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b193774a89f9a068665c7bc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24411,81 +24587,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000102", + "id": "S14000108", "level": "constituency", - "name": "Montgomeryshire and Glynd\u0175r", + "name": "Berwickshire, Roxburgh and Selkirk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000102" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000108" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ac7a1320ca5e71baeebdef2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b193774a89f9a068665c7bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 225532423.392, + "value": 177628678.211, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1acf2090e57c6db6f749c520", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b1f5c22b7503fa0722542b0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24501,7 +24679,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -24510,7 +24688,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -24518,27 +24696,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001469", + "id": "E14001080", "level": "constituency", - "name": "Sheffield Heeley", + "name": "Bath", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bath: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001469" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001080" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -24553,28 +24731,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1acf2090e57c6db6f749c520", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b1f5c22b7503fa0722542b0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136310454.046, + "value": 46622.766, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ae516c9a63c4a919d8d4f6a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b2e51489396b3f0a6213c22", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24590,7 +24768,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -24599,7 +24777,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -24607,27 +24785,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001206", + "id": "E14001126", "level": "constituency", - "name": "Dunstable and Leighton Buzzard", + "name": "Bridgwater", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001206" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001126" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -24640,20 +24818,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ae516c9a63c4a919d8d4f6a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b2e51489396b3f0a6213c22", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45186.272, + "value": 301570723.164, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b0084dcb58825e6f2ef4a28", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b85dc1518b861f14ddb4cc1", "aggregation": { "method": "sum" }, @@ -24694,19 +24872,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001236", + "id": "E14001505", "level": "constituency", - "name": "Feltham and Heston", + "name": "Spelthorne", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001236" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001505" }, "measure": { "unit": "count" @@ -24729,28 +24907,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b0084dcb58825e6f2ef4a28", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b85dc1518b861f14ddb4cc1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44462.466, + "value": 44286.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b1fac6587aaaa131fc21b90", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b86720122ad9c7f1e11073c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24763,81 +24941,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001453", + "id": "E14001261", "level": "constituency", - "name": "Rugby", + "name": "Halesowen", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rugby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001453" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001261" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b1fac6587aaaa131fc21b90", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b86720122ad9c7f1e11073c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45345.373, + "value": 127184984.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b9680dc6af806ab99b7302e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1b89431c8c68ab16c104fd55", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24850,83 +25030,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001178", + "id": "E14001480", "level": "constituency", - "name": "Congleton", + "name": "South Basildon and East Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Congleton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001178" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001480" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b9680dc6af806ab99b7302e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1b89431c8c68ab16c104fd55", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43059.455, + "value": 398219189.199, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1bbc556f8b0895ce226a7809", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1bbb81cc3e4f7418d7897b0b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -24942,7 +25120,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -24951,7 +25129,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -24959,27 +25137,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001267", + "id": "E14001290", "level": "constituency", - "name": "Harlow", + "name": "Holborn and St Pancras", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Harlow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001267" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001290" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -24994,20 +25172,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1bbc556f8b0895ce226a7809", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1bbb81cc3e4f7418d7897b0b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47572.085, + "value": 152522432.355, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c6d80a497d2f1c5ab7089ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1bc0996d70fcd9b4e06b2959", "aggregation": { "method": "sum" }, @@ -25048,19 +25226,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001502", + "id": "E14001264", "level": "constituency", - "name": "Southend West and Leigh", + "name": "Hammersmith and Chiswick", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001502" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001264" }, "measure": { "unit": "count" @@ -25083,20 +25261,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c6d80a497d2f1c5ab7089ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1bc0996d70fcd9b4e06b2959", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45490.115, + "value": 57019.151, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cc06dd7885d88ad4f2445ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1bcf58340490cb473925df6e", "aggregation": { "method": "sum" }, @@ -25137,19 +25315,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001260", + "id": "E14001325", "level": "constituency", - "name": "Hackney South and Shoreditch", + "name": "Leeds West and Pudsey", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001260" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001325" }, "measure": { "unit": "count" @@ -25170,28 +25348,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cc06dd7885d88ad4f2445ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1bcf58340490cb473925df6e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39823.65, + "value": 41251.361, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cca97310ca370755603291e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1bf0d745235d077004f91eb2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25204,81 +25382,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001215", + "id": "E14001482", "level": "constituency", - "name": "East Surrey", + "name": "South Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001215" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001482" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cca97310ca370755603291e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1bf0d745235d077004f91eb2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 544090400.954, + "value": 44020.511, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cd524b01f3faed78f6007b3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1bf8be43a931b9688bac59ba", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25291,81 +25471,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001318", + "id": "E14001420", "level": "constituency", - "name": "Lancaster and Wyre", + "name": "Oxford West and Abingdon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001318" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001420" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cd524b01f3faed78f6007b3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1bf8be43a931b9688bac59ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 376038583.775, + "value": 42164.368, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cd7b451608b110a7b0bd8dd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c38ccf482233e9967b66f9a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25378,81 +25560,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001331", + "id": "E14001228", "level": "constituency", - "name": "Lewisham East", + "name": "Erewash", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Erewash: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001331" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001228" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cd7b451608b110a7b0bd8dd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c38ccf482233e9967b66f9a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 486296140.311, + "value": 133160061.822, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ceb3e300287d2918487425c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c3ef041c16301603f1f1b8e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25468,7 +25652,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -25477,7 +25661,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -25485,27 +25669,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001271", + "id": "E14001270", "level": "constituency", - "name": "Harrow West", + "name": "Harrow East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001271" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001270" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -25520,20 +25704,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ceb3e300287d2918487425c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c3ef041c16301603f1f1b8e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147608767.064, + "value": 40104.356, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cfa62ab4603ebd2c817e3d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c53ddc4766283f1b2a422b7", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001230", + "level": "constituency", + "name": "Esher and Walton", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001230" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c53ddc4766283f1b2a422b7", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 43275.808, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c544100f95cb9918039e5cc", "aggregation": { "method": "sum" }, @@ -25574,19 +25847,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001263", + "id": "E14001073", "level": "constituency", - "name": "Hamble Valley", + "name": "Barking", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Barking: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001263" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001073" }, "measure": { "unit": "kwh" @@ -25607,28 +25880,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cfa62ab4603ebd2c817e3d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c544100f95cb9918039e5cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 460165457.512, + "value": 403592987.6, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d02e65fec4dc98d248c3927", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c57e7e6f663584ccce572de", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25641,83 +25914,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001560", + "id": "E14001351", "level": "constituency", - "name": "Wakefield and Rothwell", + "name": "Maldon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Maldon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001560" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001351" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d02e65fec4dc98d248c3927", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c57e7e6f663584ccce572de", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142670292.339, + "value": 33731.414, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d0a674e55cadfc87d99b110", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c63c303759be4ae9354c996", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25730,83 +26001,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000061", + "id": "E14001259", "level": "constituency", - "name": "Aberdeen South", + "name": "Hackney North and Stoke Newington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000061" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001259" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d0a674e55cadfc87d99b110", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c63c303759be4ae9354c996", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 183075382.307, + "value": 435780015.302, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d1eb357d595d327b979f59c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c648e8044d577549d768357", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -25819,75 +26088,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001350", + "id": "E14001157", "level": "constituency", - "name": "Makerfield", + "name": "Chatham and Aylesford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001350" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001157" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d1eb357d595d327b979f59c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c648e8044d577549d768357", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45690.272, + "value": 419841406.549, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d2373f9066e5e20d2578cab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c855c7391eac5d58b65a5cf", "aggregation": { "method": "sum" }, @@ -25928,19 +26195,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001500", + "id": "E14001236", "level": "constituency", - "name": "Southampton Test", + "name": "Feltham and Heston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001500" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001236" }, "measure": { "unit": "kwh" @@ -25961,20 +26228,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d2373f9066e5e20d2578cab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c855c7391eac5d58b65a5cf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 362813413.325, + "value": 454580942.276, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d2f974f62342ac730762f6a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1c875025fac496325abbec5f", "aggregation": { "method": "sum" }, @@ -26015,19 +26282,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001279", + "id": "E14001276", "level": "constituency", - "name": "Hendon", + "name": "Hayes and Harlington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hendon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001279" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001276" }, "measure": { "unit": "count" @@ -26048,20 +26315,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d2f974f62342ac730762f6a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1c875025fac496325abbec5f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36107.022, + "value": 36269.379, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d68ed69123a473b48a3187d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ca75a3abf4dc36657b23dff", "aggregation": { "method": "sum" }, @@ -26102,19 +26369,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001178", + "id": "E14001339", "level": "constituency", - "name": "Congleton", + "name": "Liverpool Walton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Congleton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001178" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001339" }, "measure": { "unit": "count" @@ -26135,28 +26402,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d68ed69123a473b48a3187d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ca75a3abf4dc36657b23dff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39913.02, + "value": 44032.447, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d7c364634a410f72e66c32d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cb326578816b83b8181808a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26169,81 +26436,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001440", + "id": "E14001135", "level": "constituency", - "name": "Redcar", + "name": "Bristol South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Redcar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001440" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001135" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d7c364634a410f72e66c32d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cb326578816b83b8181808a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43847.439, + "value": 139926944.54, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d852d009c7caae7137b0b95", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cb558bedb21c11490468b70", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26256,81 +26525,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001259", + "id": "E14001357", "level": "constituency", - "name": "Hackney North and Stoke Newington", + "name": "Melton and Syston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001259" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001357" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d852d009c7caae7137b0b95", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cb558bedb21c11490468b70", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41135.43, + "value": 43602.058, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d92cf6184e4109de74be1e6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ccf24098f5b6cc081d94add", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26343,81 +26614,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001063", + "id": "E14001497", "level": "constituency", - "name": "Aldershot", + "name": "South West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001063" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001497" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d92cf6184e4109de74be1e6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ccf24098f5b6cc081d94add", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 504750195.116, + "value": 191190636.921, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1db5473c9f2a2428cfe9dd6f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1cd04521fee062da7eb84011", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26430,75 +26703,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001550", + "id": "E14001564", "level": "constituency", - "name": "Tooting", + "name": "Warrington North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tooting: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001550" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001564" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1db5473c9f2a2428cfe9dd6f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1cd04521fee062da7eb84011", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46249.0, + "value": 420068907.521, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1dc81784cf2c096aa43ab536", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d205d0af2bea9cec09f452b", "aggregation": { "method": "sum" }, @@ -26539,19 +26810,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000108", + "id": "S14000072", "level": "constituency", - "name": "Berwickshire, Roxburgh and Selkirk", + "name": "Cumbernauld and Kirkintilloch", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000108" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000072" }, "measure": { "unit": "count" @@ -26572,28 +26843,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1dc81784cf2c096aa43ab536", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d205d0af2bea9cec09f452b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31943.775, + "value": 40281.986, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1dc85bc3289de2333952f683", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d2be96b440863924b921f9d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26606,83 +26877,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001277", + "id": "E14001199", "level": "constituency", - "name": "Hazel Grove", + "name": "Doncaster East and the Isle of Axholme", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001277" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001199" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1dc85bc3289de2333952f683", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d2be96b440863924b921f9d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135538822.319, + "value": 436050156.478, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1df79ec1a120526f3157ca9a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d4aff80b36e60b1d9a7a385", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26695,73 +26964,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001148", + "id": "E14001601", "level": "constituency", - "name": "Camborne and Redruth", + "name": "Wyre Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001148" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001601" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1df79ec1a120526f3157ca9a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d4aff80b36e60b1d9a7a385", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 191338237.638, + "value": 155170340.977, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e024610e0045efe2351effa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d70118fa878513194b2e414", "aggregation": { "method": "sum" }, @@ -26802,19 +27073,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001403", + "id": "E14001185", "level": "constituency", - "name": "North West Hampshire", + "name": "Crewe and Nantwich", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001403" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001185" }, "measure": { "unit": "count" @@ -26835,28 +27106,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e024610e0045efe2351effa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d70118fa878513194b2e414", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38067.431, + "value": 48402.494, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e049788fbf173f4db623f96", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1d8c0e0947cad97c8a4b51b6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26872,7 +27143,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -26881,7 +27152,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -26889,27 +27160,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000108", + "id": "E14001241", "level": "constituency", - "name": "Swansea West", + "name": "Frome and East Somerset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000108" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001241" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -26922,28 +27193,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e049788fbf173f4db623f96", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1d8c0e0947cad97c8a4b51b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 478106015.351, + "value": 31390.28, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e0f405207c98d910a22481c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1da0a1575a5690b9c80051d2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -26959,7 +27230,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -26968,7 +27239,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -26976,27 +27247,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001223", + "id": "E14001396", "level": "constituency", - "name": "Eltham and Chislehurst", + "name": "North Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001223" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001396" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -27009,20 +27280,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e0f405207c98d910a22481c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1da0a1575a5690b9c80051d2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 523398061.783, + "value": 24036.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e66905295593f7f56f65e26", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1dcc888f29a7723cb397baa7", "aggregation": { "method": "sum" }, @@ -27063,19 +27334,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001507", + "id": "E14001464", "level": "constituency", - "name": "St Albans", + "name": "Selby", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, St Albans: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Selby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001507" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001464" }, "measure": { "unit": "kwh" @@ -27096,20 +27367,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e66905295593f7f56f65e26", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1dcc888f29a7723cb397baa7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 525399408.33, + "value": 398449157.951, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e7fed97e98864b16a5848e5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1dd0fe0ff4b3182622c6e166", "aggregation": { "method": "sum" }, @@ -27150,19 +27421,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001602", + "id": "E14001095", "level": "constituency", - "name": "Wythenshawe and Sale East", + "name": "Birmingham Hodge Hill and Solihull North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001602" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001095" }, "measure": { "unit": "kwh" @@ -27183,20 +27454,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e7fed97e98864b16a5848e5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1dd0fe0ff4b3182622c6e166", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470211318.437, + "value": 477577975.756, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e80873d95694278c5f9f275", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1dd90ee08c0d333b04de6b6d", "aggregation": { "method": "sum" }, @@ -27237,19 +27508,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001157", + "id": "E14001560", "level": "constituency", - "name": "Chatham and Aylesford", + "name": "Wakefield and Rothwell", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001157" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001560" }, "measure": { "unit": "kwh" @@ -27272,28 +27543,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e80873d95694278c5f9f275", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1dd90ee08c0d333b04de6b6d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142508456.7, + "value": 142670292.339, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ee63e36583c85f60dfd5db7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1deaa88c9a5abfae6226ff11", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -27309,7 +27580,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -27318,7 +27589,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -27326,27 +27597,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001436", + "id": "E14001430", "level": "constituency", - "name": "Rawmarsh and Conisbrough", + "name": "Poplar and Limehouse", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001436" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001430" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -27361,20 +27632,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ee63e36583c85f60dfd5db7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1deaa88c9a5abfae6226ff11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 119009869.742, + "value": 70637.381, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e2e987e848f4c65d7988b6c", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001206", + "level": "constituency", + "name": "Dunstable and Leighton Buzzard", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001206" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e2e987e848f4c65d7988b6c", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 501788491.81, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1effc26b84631637ea830656", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e4fced5de7e3206e446e45d", "aggregation": { "method": "sum" }, @@ -27415,19 +27773,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001547", + "id": "E14001126", "level": "constituency", - "name": "Tipton and Wednesbury", + "name": "Bridgwater", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001547" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001126" }, "measure": { "unit": "count" @@ -27448,28 +27806,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1effc26b84631637ea830656", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e4fced5de7e3206e446e45d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42521.562, + "value": 34734.889, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f1cb4189bb12c92a718f113", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e66be594598fcfac589b51b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -27485,7 +27843,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -27494,7 +27852,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -27502,27 +27860,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001095", + "id": "E14001574", "level": "constituency", - "name": "Birmingham Hodge Hill and Solihull North", + "name": "West Bromwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001095" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001574" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -27537,20 +27895,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f1cb4189bb12c92a718f113", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e66be594598fcfac589b51b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138218226.093, + "value": 44174.504, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f359518c55c280b4c295113", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e8cd2d485d44e0ee47c2c37", "aggregation": { "method": "sum" }, @@ -27591,19 +27949,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001529", + "id": "E14001502", "level": "constituency", - "name": "Stroud", + "name": "Southend West and Leigh", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stroud: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001529" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001502" }, "measure": { "unit": "kwh" @@ -27626,28 +27984,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f359518c55c280b4c295113", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e8cd2d485d44e0ee47c2c37", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162547271.193, + "value": 146298104.892, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f3fbaebd0e7bd3a66c465b0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1e93b1a5a86a6c768e138a7b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -27663,7 +28021,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -27672,7 +28030,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -27680,27 +28038,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001394", + "id": "E14001301", "level": "constituency", - "name": "North East Somerset and Hanham", + "name": "Ilford South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001394" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001301" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -27715,28 +28073,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f3fbaebd0e7bd3a66c465b0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1e93b1a5a86a6c768e138a7b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141021587.439, + "value": 39888.288, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f7d4eeaaf18712212fad95d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ea096341f060e0502d9e511", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -27749,73 +28107,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000071", + "id": "E14001273", "level": "constituency", - "name": "Cowdenbeath and Kirkcaldy", + "name": "Harwich and North Essex", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000071" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001273" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f7d4eeaaf18712212fad95d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ea096341f060e0502d9e511", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44551.837, + "value": 45061.885, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f8056b6e6ed438d29061985", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1eab2c996857e7d065569ada", "aggregation": { "method": "sum" }, @@ -27856,19 +28216,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001410", + "id": "E14001296", "level": "constituency", - "name": "Nottingham East", + "name": "Hove and Portslade", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001410" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001296" }, "measure": { "unit": "kwh" @@ -27891,28 +28251,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f8056b6e6ed438d29061985", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1eab2c996857e7d065569ada", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 167093425.614, + "value": 148463499.486, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1fb519cd20df918d00477899", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1eef4ef672a2b352ccdbc196", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -27925,48 +28285,137 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001564", + "id": "E14001175", "level": "constituency", - "name": "Warrington North", + "name": "Clapham and Brixton Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001564" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001175" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1eef4ef672a2b352ccdbc196", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 48096.652, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1ef39c2cfec726ff783ae233", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001134", + "level": "constituency", + "name": "Bristol North West", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001134" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, "period": { "type": "gas_year", "value": 2024 @@ -27978,28 +28427,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1fb519cd20df918d00477899", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1ef39c2cfec726ff783ae233", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41382.76, + "value": 450770073.189, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20029cf8e4fa386c80c08785", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f0e9a693326ae41915b69f3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28015,7 +28464,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -28024,7 +28473,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -28032,27 +28481,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001316", + "id": "E14001474", "level": "constituency", - "name": "Kingswinford and South Staffordshire", + "name": "Sittingbourne and Sheppey", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001316" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001474" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -28067,20 +28516,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20029cf8e4fa386c80c08785", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f0e9a693326ae41915b69f3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40036.019, + "value": 153478397.108, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20288abebea1b219dd7b780a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f1e77670d67e9bc54ad7025", "aggregation": { "method": "sum" }, @@ -28121,19 +28570,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001411", + "id": "E14001128", "level": "constituency", - "name": "Nottingham North and Kimberley", + "name": "Brigg and Immingham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001411" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001128" }, "measure": { "unit": "kwh" @@ -28154,28 +28603,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20288abebea1b219dd7b780a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f1e77670d67e9bc54ad7025", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 482903094.846, + "value": 445117049.685, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:204d4fd4d2370cd7b8b4ef17", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f3a9a32c9dc6d5518602ccc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28188,73 +28637,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001227", + "id": "E14001306", "level": "constituency", - "name": "Epsom and Ewell", + "name": "Islington South and Finsbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001227" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001306" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:204d4fd4d2370cd7b8b4ef17", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f3a9a32c9dc6d5518602ccc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 587207759.122, + "value": 59151.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:206a6d4dea1f19af702831b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f3ccf117899c1e8832f3adf", "aggregation": { "method": "sum" }, @@ -28295,19 +28746,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001336", + "id": "E14001130", "level": "constituency", - "name": "Lincoln", + "name": "Brighton Pavilion", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001336" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001130" }, "measure": { "unit": "kwh" @@ -28330,28 +28781,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:206a6d4dea1f19af702831b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f3ccf117899c1e8832f3adf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143453325.809, + "value": 142965941.829, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2085cfa45d4dccf69a5fbade", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f6eeda80948d4b97d1f93ea", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28364,75 +28815,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001482", + "id": "E14001271", "level": "constituency", - "name": "South Cotswolds", + "name": "Harrow West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001482" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001271" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2085cfa45d4dccf69a5fbade", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f6eeda80948d4b97d1f93ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 197995299.671, + "value": 514589133.429, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2093d84dd9134ac434c3c895", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f842c7b96ad038107e6f386", "aggregation": { "method": "sum" }, @@ -28473,19 +28922,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001559", + "id": "E14001490", "level": "constituency", - "name": "Vauxhall and Camberwell Green", + "name": "South Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001559" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001490" }, "measure": { "unit": "count" @@ -28508,117 +28957,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2093d84dd9134ac434c3c895", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 50755.439, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20a2729b2475ee04cb13cb23", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001065", - "level": "constituency", - "name": "Altrincham and Sale West", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001065" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20a2729b2475ee04cb13cb23", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f842c7b96ad038107e6f386", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162070441.273, + "value": 44298.491, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20c4b0c87fc0b652b64c3c61", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f93422661d1a401845b7a4e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28634,7 +28994,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -28643,7 +29003,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -28651,27 +29011,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001100", + "id": "S14000110", "level": "constituency", - "name": "Birmingham Yardley", + "name": "Kilmarnock and Loudoun", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001100" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000110" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -28684,28 +29044,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20c4b0c87fc0b652b64c3c61", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f93422661d1a401845b7a4e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 477299210.618, + "value": 44915.324, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20eafcafde795c513e2bca00", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1f9a844f53f285f3c472823b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28718,83 +29078,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000075", + "id": "S14000076", "level": "constituency", - "name": "Dundee Central", + "name": "Dunfermline and Dollar", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000075" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000076" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20eafcafde795c513e2bca00", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1f9a844f53f285f3c472823b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 58899.825, + "value": 41847.622, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21008b9d9cb2a391c740e640", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1fb8c3c9fd349ae4c6e83f72", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28807,75 +29165,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001486", + "id": "E14001593", "level": "constituency", - "name": "South East Cornwall", + "name": "Wokingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001486" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001593" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21008b9d9cb2a391c740e640", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1fb8c3c9fd349ae4c6e83f72", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45389.393, + "value": 522927251.37, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2164542542916572e8f9c148", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:1fe2f2173e8d1b0fdf21a2ab", "aggregation": { "method": "sum" }, @@ -28916,19 +29272,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001405", + "id": "E14001266", "level": "constituency", - "name": "North West Norfolk", + "name": "Harborough, Oadby and Wigston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001405" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001266" }, "measure": { "unit": "count" @@ -28951,28 +29307,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2164542542916572e8f9c148", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:1fe2f2173e8d1b0fdf21a2ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51625.701, + "value": 44807.354, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21683c345197e120cffc0c7d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20029a587c390b7b4df00abc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -28988,7 +29344,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -28997,7 +29353,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -29005,27 +29361,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000091", + "id": "E14001377", "level": "constituency", - "name": "Cardiff South and Penarth", + "name": "Newcastle upon Tyne Central and West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000091" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001377" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -29040,28 +29396,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21683c345197e120cffc0c7d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20029a587c390b7b4df00abc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47629.315, + "value": 161604958.771, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:218f7d45ca2773cb0e94c83d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:200f2c9dcf6565495dcc37a8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -29074,75 +29430,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001158", + "id": "E14001182", "level": "constituency", - "name": "Cheadle", + "name": "Coventry South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001158" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001182" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:218f7d45ca2773cb0e94c83d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:200f2c9dcf6565495dcc37a8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40861.429, + "value": 42416.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2190ff3ddbf840ea5e6036f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2017f2239fb5af7a668d37d7", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000083", + "level": "constituency", + "name": "Bangor Aberconwy", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000083" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2017f2239fb5af7a668d37d7", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 333207818.829, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20387189e4dd166425ab826d", "aggregation": { "method": "sum" }, @@ -29183,19 +29624,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001202", + "id": "E14001116", "level": "constituency", - "name": "Dover and Deal", + "name": "Bournemouth West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001202" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001116" }, "measure": { "unit": "count" @@ -29216,20 +29657,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2190ff3ddbf840ea5e6036f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20387189e4dd166425ab826d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43544.738, + "value": 39254.838, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2194cd3bd98a3ec91e5533d8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2038e36d029ba7cdd107be45", "aggregation": { "method": "sum" }, @@ -29270,19 +29711,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000063", + "id": "E14001249", "level": "constituency", - "name": "Airdrie and Shotts", + "name": "Godalming and Ash", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000063" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001249" }, "measure": { "unit": "count" @@ -29305,20 +29746,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2194cd3bd98a3ec91e5533d8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2038e36d029ba7cdd107be45", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43142.665, + "value": 44149.819, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21f0436493c501b758a339ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:206661903202162bdd502b91", "aggregation": { "method": "sum" }, @@ -29359,19 +29800,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001280", + "id": "E14001347", "level": "constituency", - "name": "Henley and Thame", + "name": "Macclesfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001280" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001347" }, "measure": { "unit": "kwh" @@ -29394,20 +29835,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21f0436493c501b758a339ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:206661903202162bdd502b91", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 196474769.447, + "value": 163410568.279, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:221ab8d8a072e2a85da74f5f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20797f8facd0b5493cadaa46", "aggregation": { "method": "sum" }, @@ -29448,19 +29889,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001096", + "id": "S14000081", "level": "constituency", - "name": "Birmingham Ladywood", + "name": "Edinburgh South West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001096" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000081" }, "measure": { "unit": "count" @@ -29483,28 +29924,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:221ab8d8a072e2a85da74f5f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20797f8facd0b5493cadaa46", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 63881.321, + "value": 53402.867, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:221f76be05f480fd10e84004", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:208edfa0ec74eaaa7080cb7d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -29517,75 +29958,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001125", + "level": "constituency", + "name": "Brentwood and Ongar", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001125" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:208edfa0ec74eaaa7080cb7d", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 36910.134, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20a4a0dffa2135e4ef7d9981", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000078", + "id": "E14001601", "level": "constituency", - "name": "Edinburgh East and Musselburgh", + "name": "Wyre Forest", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000078" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001601" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:221f76be05f480fd10e84004", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20a4a0dffa2135e4ef7d9981", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160187945.351, + "value": 437084210.215, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22272735817eec4ae9aa8f6a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20c3bbc8183254411753d03c", "aggregation": { "method": "sum" }, @@ -29626,19 +30152,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001104", + "id": "S14000062", "level": "constituency", - "name": "Blackpool North and Fleetwood", + "name": "Aberdeenshire North and Moray East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000062" }, "measure": { "unit": "count" @@ -29659,20 +30185,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22272735817eec4ae9aa8f6a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20c3bbc8183254411753d03c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43868.926, + "value": 33813.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2232ccbdf4d8bd656bd60584", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20c5658128a98e5ba8a6a5c6", "aggregation": { "method": "sum" }, @@ -29713,19 +30239,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001367", + "id": "E14001118", "level": "constituency", - "name": "Middlesbrough and Thornaby East", + "name": "Bradford East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001367" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001118" }, "measure": { "unit": "kwh" @@ -29748,28 +30274,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2232ccbdf4d8bd656bd60584", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20c5658128a98e5ba8a6a5c6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136275348.008, + "value": 131840170.222, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:229651ef3bca86abc558c35e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20d2295597f4d504cccdfb7b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -29782,73 +30308,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001386", + "id": "E14001410", "level": "constituency", - "name": "North Cotswolds", + "name": "Nottingham East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001386" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001410" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:229651ef3bca86abc558c35e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20d2295597f4d504cccdfb7b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 355527640.98, + "value": 51773.905, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22be21d82faffd9c5871a116", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20d2817007cb425f57cebe77", "aggregation": { "method": "sum" }, @@ -29889,19 +30417,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000100", + "id": "W07000085", "level": "constituency", - "name": "Mid and South Pembrokeshire", + "name": "Brecon, Radnor and Cwm Tawe", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000100" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000085" }, "measure": { "unit": "count" @@ -29924,28 +30452,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22be21d82faffd9c5871a116", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20d2817007cb425f57cebe77", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51034.179, + "value": 44266.101, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22befbb3c45a4c3d0271fa21", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20d9ab5657944bc3af0ee0e8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -29958,73 +30486,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001182", + "id": "E14001406", "level": "constituency", - "name": "Coventry South", + "name": "Northampton North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001182" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001406" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22befbb3c45a4c3d0271fa21", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20d9ab5657944bc3af0ee0e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42416.12, + "value": 55246.256, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22d6ca569974f42f8a441a42", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20e634538e28d76d5b3089d4", "aggregation": { "method": "sum" }, @@ -30065,19 +30595,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001119", + "id": "E14001405", "level": "constituency", - "name": "Bradford South", + "name": "North West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001119" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001405" }, "measure": { "unit": "kwh" @@ -30100,20 +30630,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22d6ca569974f42f8a441a42", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20e634538e28d76d5b3089d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134140335.148, + "value": 200548995.871, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22e5761ebb6bb6541803a044", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20ecf0ce539b2836320ef695", "aggregation": { "method": "sum" }, @@ -30154,19 +30684,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001353", + "id": "E14001432", "level": "constituency", - "name": "Manchester Rusholme", + "name": "Portsmouth South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001353" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001432" }, "measure": { "unit": "kwh" @@ -30189,28 +30719,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22e5761ebb6bb6541803a044", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20ecf0ce539b2836320ef695", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141061317.087, + "value": 138269814.894, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2310adc50447da21ecbaf5f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:20fa2a940bb81bfbf268fe7c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -30223,73 +30753,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001452", + "id": "E14001112", "level": "constituency", - "name": "Rotherham", + "name": "Bolton West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001452" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001112" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2310adc50447da21ecbaf5f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:20fa2a940bb81bfbf268fe7c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47463.191, + "value": 44522.78, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:232bd55dde3e9e0de2550cf1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:210fa3bc9e6e94ad167823a1", "aggregation": { "method": "sum" }, @@ -30330,19 +30862,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001395", + "id": "E14001527", "level": "constituency", - "name": "North Herefordshire", + "name": "Streatham and Croydon North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001395" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001527" }, "measure": { "unit": "kwh" @@ -30365,107 +30897,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:232bd55dde3e9e0de2550cf1", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 174919305.009, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:232cfded47dc6f2b224eb952", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001133", - "level": "constituency", - "name": "Bristol North East", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001133" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:232cfded47dc6f2b224eb952", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:210fa3bc9e6e94ad167823a1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 369480224.656, + "value": 156862005.848, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:238b8d78c39d0fe6c942055a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:211f296475bda950f9d4084f", "aggregation": { "method": "sum" }, @@ -30506,19 +30951,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001295", + "id": "E14001603", "level": "constituency", - "name": "Houghton and Sunderland South", + "name": "Yeovil", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001295" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001603" }, "measure": { "unit": "count" @@ -30539,20 +30984,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:238b8d78c39d0fe6c942055a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:211f296475bda950f9d4084f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47567.575, + "value": 36556.198, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23ba197fdf362be22563a611", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2123f357b6bff4d3f8b88b3a", "aggregation": { "method": "sum" }, @@ -30593,19 +31038,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001487", + "id": "E14001268", "level": "constituency", - "name": "South Holland and The Deepings", + "name": "Harpenden and Berkhamsted", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001487" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001268" }, "measure": { "unit": "count" @@ -30626,115 +31071,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23ba197fdf362be22563a611", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38635.89, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23bae7951abcc6dc060a73ad", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001562", - "level": "constituency", - "name": "Walsall and Bloxwich", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001562" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23bae7951abcc6dc060a73ad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2123f357b6bff4d3f8b88b3a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 497163878.569, + "value": 36126.707, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23c16879858c956b2ba831b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2129a8214c93960189653576", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -30750,7 +31108,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -30759,7 +31117,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -30767,27 +31125,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001357", + "id": "E14001291", "level": "constituency", - "name": "Melton and Syston", + "name": "Honiton and Sidmouth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001357" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001291" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -30800,20 +31158,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23c16879858c956b2ba831b8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2129a8214c93960189653576", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 441207553.937, + "value": 31413.183, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:240e947267440b1a4ad69ff8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:212b0b20f17e0efc758bcb30", "aggregation": { "method": "sum" }, @@ -30854,19 +31212,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001473", + "id": "E14001190", "level": "constituency", - "name": "Shrewsbury", + "name": "Darlington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Darlington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001473" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001190" }, "measure": { "unit": "count" @@ -30887,28 +31245,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:240e947267440b1a4ad69ff8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:212b0b20f17e0efc758bcb30", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39787.083, + "value": 44949.381, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24113a4f3d9346ba7b3a1b19", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:213d8dcea49112ce21a74e3e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -30921,73 +31279,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001312", + "id": "E14001251", "level": "constituency", - "name": "Kingston and Surbiton", + "name": "Gorton and Denton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001312" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001251" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24113a4f3d9346ba7b3a1b19", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:213d8dcea49112ce21a74e3e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 509726126.263, + "value": 134754057.69, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:241930fa6feeb27c1ebab9eb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21512811164c720fcc01d20e", "aggregation": { "method": "sum" }, @@ -31028,19 +31388,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000095", + "id": "S14000072", "level": "constituency", - "name": "Livingston", + "name": "Cumbernauld and Kirkintilloch", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Livingston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000095" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000072" }, "measure": { "unit": "kwh" @@ -31061,28 +31421,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:241930fa6feeb27c1ebab9eb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21512811164c720fcc01d20e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 541986890.581, + "value": 485875111.379, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2439782a8fd56c7fdc6e707d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2195898f3ac1d5b1afb0a8e7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -31095,73 +31455,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000095", + "id": "E14001241", "level": "constituency", - "name": "Livingston", + "name": "Frome and East Somerset", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Livingston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000095" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001241" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2439782a8fd56c7fdc6e707d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2195898f3ac1d5b1afb0a8e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45297.668, + "value": 40943.63, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24717fcf8674e28d6fd4a609", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2196d2bca5301e6b183dbc18", "aggregation": { "method": "sum" }, @@ -31202,19 +31564,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001337", + "id": "E14001289", "level": "constituency", - "name": "Liverpool Garston", + "name": "Hitchin", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001337" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001289" }, "measure": { "unit": "kwh" @@ -31235,28 +31597,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24717fcf8674e28d6fd4a609", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2196d2bca5301e6b183dbc18", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 460071461.396, + "value": 459084542.124, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:247c09d6b36205b76cf2af83", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21a223473ad60c7141968ddc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -31272,7 +31634,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -31281,7 +31643,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -31289,27 +31651,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001203", + "id": "E14001235", "level": "constituency", - "name": "Droitwich and Evesham", + "name": "Faversham and Mid Kent", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001203" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001235" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -31324,28 +31686,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:247c09d6b36205b76cf2af83", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21a223473ad60c7141968ddc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45895.948, + "value": 157865669.076, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24ccc44d457a4e184671cdb3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21a491affed0990b7c0c175b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -31361,7 +31723,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -31370,7 +31732,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -31378,27 +31740,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001526", + "id": "E14001276", "level": "constituency", - "name": "Stratford-on-Avon", + "name": "Hayes and Harlington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001526" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001276" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -31411,117 +31773,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24ccc44d457a4e184671cdb3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21a491affed0990b7c0c175b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33877.614, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24ee0914714924057768c728", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001211", - "level": "constituency", - "name": "Easington", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Easington: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001211" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24ee0914714924057768c728", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 45039.565, + "value": 451277888.862, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24fce9dcd8b1e3fdddd78a86", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:21e421423ebbecd8c169eb8f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -31537,7 +31810,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -31546,7 +31819,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -31554,27 +31827,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001594", + "id": "E14001329", "level": "constituency", - "name": "Wolverhampton North East", + "name": "Leigh and Atherton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001594" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001329" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -31587,20 +31860,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24fce9dcd8b1e3fdddd78a86", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:21e421423ebbecd8c169eb8f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40918.199, + "value": 471677463.73, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2520fc8ee54739d8a97c4f4f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:222b676253d1c8929bd9d800", "aggregation": { "method": "sum" }, @@ -31641,19 +31914,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001125", + "id": "E14001326", "level": "constituency", - "name": "Brentwood and Ongar", + "name": "Leicester East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001125" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001326" }, "measure": { "unit": "count" @@ -31676,28 +31949,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2520fc8ee54739d8a97c4f4f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:222b676253d1c8929bd9d800", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43580.07, + "value": 40647.564, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25302dcbc2a955d498d66adc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22409278a0d9e6e1b35af4a9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -31713,7 +31986,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -31722,7 +31995,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -31730,27 +32003,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000096", + "id": "E14001457", "level": "constituency", - "name": "Dwyfor Meirionnydd", + "name": "Rushcliffe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001457" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -31763,28 +32036,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25302dcbc2a955d498d66adc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22409278a0d9e6e1b35af4a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 23016.591, + "value": 552032672.242, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2531c8cf5a3fc5753657957e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2256d654c6e410d11d3da60a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -31797,81 +32070,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001290", + "id": "E14001223", "level": "constituency", - "name": "Holborn and St Pancras", + "name": "Eltham and Chislehurst", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001290" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001223" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2531c8cf5a3fc5753657957e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2256d654c6e410d11d3da60a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 359754713.256, + "value": 152128562.55, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:255ad349a484da2108b91509", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22596ba0bd40524c99d54e81", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -31884,75 +32159,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001102", + "id": "E14001544", "level": "constituency", - "name": "Blackburn", + "name": "Thirsk and Malton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001102" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001544" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:255ad349a484da2108b91509", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22596ba0bd40524c99d54e81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130785688.378, + "value": 337166777.537, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:256f83a72a9b08651c2ab8e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2269435b4e235ce8c161dfde", "aggregation": { "method": "sum" }, @@ -31993,19 +32266,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001347", + "id": "E14001186", "level": "constituency", - "name": "Macclesfield", + "name": "Croydon East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001347" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001186" }, "measure": { "unit": "count" @@ -32028,117 +32301,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:256f83a72a9b08651c2ab8e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2269435b4e235ce8c161dfde", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45370.702, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:257a20ffbe051437b5465cfa", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001592", - "level": "constituency", - "name": "Woking", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Woking: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001592" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:257a20ffbe051437b5465cfa", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 169407909.101, + "value": 45375.813, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25acc7e8407abe5fb9942139", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22b908eca376d8b92c60926e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32151,75 +32335,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001121", + "id": "E14001516", "level": "constituency", - "name": "Braintree", + "name": "Stevenage", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Braintree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001121" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001516" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25acc7e8407abe5fb9942139", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22b908eca376d8b92c60926e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178152432.16, + "value": 38505.454, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25e79dbd87f03f4e882305be", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22beee721e5b32f3d93e31a5", "aggregation": { "method": "sum" }, @@ -32260,19 +32442,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001157", + "id": "E14001265", "level": "constituency", - "name": "Chatham and Aylesford", + "name": "Hampstead and Highgate", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001157" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001265" }, "measure": { "unit": "count" @@ -32295,28 +32477,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25e79dbd87f03f4e882305be", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22beee721e5b32f3d93e31a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44353.117, + "value": 58435.647, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:263adf177f7594362df9402a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22c69566ec0f5875e289219e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32329,83 +32511,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001083", + "id": "E14001197", "level": "constituency", - "name": "Beckenham and Penge", + "name": "Didcot and Wantage", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001197" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:263adf177f7594362df9402a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22c69566ec0f5875e289219e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49202.122, + "value": 443528777.896, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:265b5474833f2a499be99cc3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22cf043f818a20dd6a7168a9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32421,7 +32601,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -32430,7 +32610,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -32438,27 +32618,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001585", + "id": "E14001219", "level": "constituency", - "name": "Wigan", + "name": "Eastbourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wigan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001585" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001219" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -32473,28 +32653,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:265b5474833f2a499be99cc3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22cf043f818a20dd6a7168a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48478.005, + "value": 144658101.548, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2661a7f010352f6ac6596bfc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22d432257b6f22000226e625", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32510,7 +32690,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -32519,7 +32699,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -32527,27 +32707,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001073", + "id": "E14001294", "level": "constituency", - "name": "Barking", + "name": "Horsham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Barking: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Horsham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001073" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001294" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -32562,20 +32742,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2661a7f010352f6ac6596bfc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22d432257b6f22000226e625", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152685470.596, + "value": 45795.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26983f3f542fe525de545111", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22f42f76d6459039fe63feaf", "aggregation": { "method": "sum" }, @@ -32616,19 +32796,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001258", + "id": "E14001289", "level": "constituency", - "name": "Guildford", + "name": "Hitchin", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Guildford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001258" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001289" }, "measure": { "unit": "count" @@ -32649,20 +32829,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26983f3f542fe525de545111", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22f42f76d6459039fe63feaf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36896.465, + "value": 39306.318, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2698f0183195d4a7decd139c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:22fcae9e290aa29eb6348a44", "aggregation": { "method": "sum" }, @@ -32703,19 +32883,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000091", + "id": "E14001508", "level": "constituency", - "name": "Gordon and Buchan", + "name": "St Austell and Newquay", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001508" }, "measure": { "unit": "kwh" @@ -32736,28 +32916,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2698f0183195d4a7decd139c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:22fcae9e290aa29eb6348a44", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 298068788.98, + "value": 239229023.591, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26b73ac3be3722bc05ee9e84", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23267ea715c81d0265d79b9c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32773,7 +32953,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -32782,7 +32962,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -32790,27 +32970,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001188", + "id": "E14001160", "level": "constituency", - "name": "Croydon West", + "name": "Chelsea and Fulham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001188" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001160" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -32823,20 +33003,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26b73ac3be3722bc05ee9e84", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23267ea715c81d0265d79b9c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 449203717.417, + "value": 51344.193, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26bd8cf09a293ea77af0618c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:235c277bc7dfe9fc7d6b238a", "aggregation": { "method": "sum" }, @@ -32877,19 +33057,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001484", + "id": "E14001175", "level": "constituency", - "name": "South Devon", + "name": "Clapham and Brixton Hill", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001484" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001175" }, "measure": { "unit": "kwh" @@ -32912,28 +33092,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26bd8cf09a293ea77af0618c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:235c277bc7dfe9fc7d6b238a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 187580156.728, + "value": 129700830.097, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26ca7e4947c9afce02e2b4ea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:237c3f050d6b0482863690ee", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -32946,81 +33126,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001379", + "id": "E14001158", "level": "constituency", - "name": "Newcastle upon Tyne North", + "name": "Cheadle", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001379" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001158" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26ca7e4947c9afce02e2b4ea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:237c3f050d6b0482863690ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 606813626.555, + "value": 40861.429, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:273985c851fa57b8e065e4f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:238f3af2e248a30210f922fc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -33033,83 +33215,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000099", + "id": "E14001405", "level": "constituency", - "name": "Motherwell, Wishaw and Carluke", + "name": "North West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000099" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001405" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:273985c851fa57b8e065e4f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:238f3af2e248a30210f922fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47149.742, + "value": 312146260.066, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2766480d51205a133ccbaebe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23c48451ab84195928a9a6db", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -33122,75 +33302,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001373", + "id": "E14001524", "level": "constituency", - "name": "New Forest East", + "name": "Stourbridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001373" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001524" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2766480d51205a133ccbaebe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23c48451ab84195928a9a6db", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40297.493, + "value": 39022.03, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:277eb13fb27313cdbde0e22f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23cc9116af9d30c853f107ad", "aggregation": { "method": "sum" }, @@ -33231,19 +33409,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001594", + "id": "E14001140", "level": "constituency", - "name": "Wolverhampton North East", + "name": "Broxtowe", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001594" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001140" }, "measure": { "unit": "count" @@ -33266,20 +33444,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:277eb13fb27313cdbde0e22f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23cc9116af9d30c853f107ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44558.069, + "value": 43948.342, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27b074b6de5280d23c82b108", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:23f528cdde9709137b7bb449", "aggregation": { "method": "sum" }, @@ -33320,19 +33498,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001541", + "id": "S14000079", "level": "constituency", - "name": "Telford", + "name": "Edinburgh North and Leith", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Telford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001541" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000079" }, "measure": { "unit": "count" @@ -33355,20 +33533,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27b074b6de5280d23c82b108", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:23f528cdde9709137b7bb449", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46476.727, + "value": 67906.232, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27b7ec32014d35a688349117", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2405897a69e7d00fe49f50e2", "aggregation": { "method": "sum" }, @@ -33409,19 +33587,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001164", + "id": "E14001244", "level": "constituency", - "name": "Chester South and Eddisbury", + "name": "Gateshead Central and Whickham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001164" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001244" }, "measure": { "unit": "kwh" @@ -33442,20 +33620,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27b7ec32014d35a688349117", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2405897a69e7d00fe49f50e2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 354481985.281, + "value": 517349680.928, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27ef08c061ed42c71799c46d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:241bdfea47e8bb3ef12d94a8", "aggregation": { "method": "sum" }, @@ -33496,19 +33674,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001444", + "id": "E14001362", "level": "constituency", - "name": "Richmond and Northallerton", + "name": "Mid Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001444" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001362" }, "measure": { "unit": "count" @@ -33531,20 +33709,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27ef08c061ed42c71799c46d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:241bdfea47e8bb3ef12d94a8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44242.408, + "value": 40556.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27f03692034651b872375940", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:245d8c62559fcaf8e4aca2d8", "aggregation": { "method": "sum" }, @@ -33585,19 +33763,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001334", + "id": "W07000082", "level": "constituency", - "name": "Leyton and Wanstead", + "name": "Alyn and Deeside", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001334" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000082" }, "measure": { "unit": "kwh" @@ -33618,28 +33796,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27f03692034651b872375940", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:245d8c62559fcaf8e4aca2d8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 477835887.289, + "value": 420084106.816, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2803cabdc3ead644416f1daa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:248294ecb41198097b7172dd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -33655,7 +33833,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -33664,7 +33842,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -33672,27 +33850,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001305", + "id": "E14001233", "level": "constituency", - "name": "Islington North", + "name": "Fareham and Waterlooville", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Islington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001305" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001233" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -33705,20 +33883,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2803cabdc3ead644416f1daa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:248294ecb41198097b7172dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 413389967.562, + "value": 40819.883, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:280b710a98b08ff352e59571", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24b1a6a0057060d890fe3c95", "aggregation": { "method": "sum" }, @@ -33759,19 +33937,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001080", + "id": "E14001599", "level": "constituency", - "name": "Bath", + "name": "Worthing West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001080" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001599" }, "measure": { "unit": "kwh" @@ -33794,28 +33972,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:280b710a98b08ff352e59571", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24b1a6a0057060d890fe3c95", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157253495.821, + "value": 155054507.512, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2872ba255637a1bd14bdcc9c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:24b91052014105fdf8e96fbd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -33831,7 +34009,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -33840,7 +34018,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -33848,27 +34026,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001464", + "id": "E14001071", "level": "constituency", - "name": "Selby", + "name": "Aylesbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Selby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001464" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001071" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -33883,28 +34061,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2872ba255637a1bd14bdcc9c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:24b91052014105fdf8e96fbd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153194432.534, + "value": 47425.581, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:287d5cb8d26cc9777196da09", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25430ac4dcb6a9e7649e4248", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -33920,7 +34098,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -33929,7 +34107,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -33937,27 +34115,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001374", + "id": "S14000105", "level": "constituency", - "name": "New Forest West", + "name": "Stirling and Strathallan", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001374" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000105" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -33970,28 +34148,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:287d5cb8d26cc9777196da09", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25430ac4dcb6a9e7649e4248", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35077.827, + "value": 483597976.684, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:287e882bcd0bc5a83f2a2a42", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25a7e265cbe01fbda2242c9a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34004,75 +34182,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000104", + "id": "E14001397", "level": "constituency", - "name": "Newport East", + "name": "North Northumberland", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newport East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001397" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:287e882bcd0bc5a83f2a2a42", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25a7e265cbe01fbda2242c9a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49881.62, + "value": 34511.254, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2896fffd991d34f9ba24a819", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25b3c1dab37c9afe7af32d51", "aggregation": { "method": "sum" }, @@ -34113,19 +34289,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001065", + "id": "E14001091", "level": "constituency", - "name": "Altrincham and Sale West", + "name": "Birkenhead", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001065" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001091" }, "measure": { "unit": "count" @@ -34146,28 +34322,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2896fffd991d34f9ba24a819", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25b3c1dab37c9afe7af32d51", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39236.425, + "value": 46771.714, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28984e1a02839b25318a524b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25bc8ae123b4a309a1990420", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34180,137 +34356,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001225", + "id": "E14001197", "level": "constituency", - "name": "Enfield North", + "name": "Didcot and Wantage", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001225" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001197" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28984e1a02839b25318a524b", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 49906.123, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28c8f040b099f8f57da6d5e6", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000045", - "level": "constituency", - "name": "Midlothian", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000045" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, "period": { "type": "gas_year", "value": 2024 @@ -34322,28 +34409,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28c8f040b099f8f57da6d5e6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25bc8ae123b4a309a1990420", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 473084979.6, + "value": 41263.215, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28d012e6086e26a0bf9a99f6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25bf439cb1f02f008399cf9d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34359,7 +34446,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -34368,7 +34455,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -34376,27 +34463,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001081", + "id": "E14001452", "level": "constituency", - "name": "Battersea", + "name": "Rotherham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Battersea: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001081" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001452" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -34411,20 +34498,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28d012e6086e26a0bf9a99f6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25bf439cb1f02f008399cf9d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 58974.957, + "value": 137264381.248, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28d1f45a472f7ac29c59d1d0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25c08814133542663debc17a", "aggregation": { "method": "sum" }, @@ -34465,19 +34552,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001167", + "id": "E14001303", "level": "constituency", - "name": "Chingford and Woodford Green", + "name": "Isle of Wight East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001167" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001303" }, "measure": { "unit": "kwh" @@ -34500,28 +34587,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28d1f45a472f7ac29c59d1d0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25c08814133542663debc17a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148799892.135, + "value": 113717311.53, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28e40000f14cefb50a368a73", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25cde73b4abb26fb876a4e1d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34534,75 +34621,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001082", + "id": "E14001274", "level": "constituency", - "name": "Beaconsfield", + "name": "Hastings and Rye", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001082" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001274" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28e40000f14cefb50a368a73", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25cde73b4abb26fb876a4e1d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41486.944, + "value": 443786453.518, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28f56cdc0cfd9cb863993ca8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25d350041471cf4033902618", "aggregation": { "method": "sum" }, @@ -34643,19 +34728,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001076", + "id": "E14001491", "level": "constituency", - "name": "Barrow and Furness", + "name": "South Ribble", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001076" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001491" }, "measure": { "unit": "kwh" @@ -34676,28 +34761,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28f56cdc0cfd9cb863993ca8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25d350041471cf4033902618", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 446143466.268, + "value": 455087876.203, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2904e70e22c19c7d0a7a80a1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25e5df1e97cc55308c968afd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34710,73 +34795,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001189", + "id": "E14001149", "level": "constituency", - "name": "Dagenham and Rainham", + "name": "Cambridge", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001189" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001149" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2904e70e22c19c7d0a7a80a1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25e5df1e97cc55308c968afd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40855.529, + "value": 150707259.282, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:290ee2213a4a51b4c0eb300f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25f4403dac12e853d840f7bb", "aggregation": { "method": "sum" }, @@ -34817,19 +34904,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001156", + "id": "E14001496", "level": "constituency", - "name": "Central Suffolk and North Ipswich", + "name": "South West Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001156" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001496" }, "measure": { "unit": "count" @@ -34852,28 +34939,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:290ee2213a4a51b4c0eb300f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25f4403dac12e853d840f7bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41718.982, + "value": 40558.033, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:293951706b189d1882ca270e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:25f62e4ccdcf9332499b5848", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34889,7 +34976,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -34898,7 +34985,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -34906,27 +34993,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001439", + "id": "E14001310", "level": "constituency", - "name": "Reading West and Mid Berkshire", + "name": "Kensington and Bayswater", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001439" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001310" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -34939,28 +35026,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:293951706b189d1882ca270e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:25f62e4ccdcf9332499b5848", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 29346.494, + "value": 690205442.061, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29485033a7f038c628d1ef31", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2613dcd4ba1d0e6e5cfb9d87", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -34973,75 +35060,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000105", + "id": "E14001165", "level": "constituency", - "name": "Stirling and Strathallan", + "name": "Chesterfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001165" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29485033a7f038c628d1ef31", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2613dcd4ba1d0e6e5cfb9d87", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 183247493.754, + "value": 472805166.793, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29586a58bea38d4042e78eb3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26202b2ced81abea88d42874", "aggregation": { "method": "sum" }, @@ -35082,19 +35167,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001180", + "id": "S14000065", "level": "constituency", - "name": "Coventry East", + "name": "Angus and Perthshire Glens", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001180" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000065" }, "measure": { "unit": "count" @@ -35117,28 +35202,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29586a58bea38d4042e78eb3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26202b2ced81abea88d42874", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49635.0, + "value": 55157.046, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29750f5a0c32df4e46d38b77", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26320c04f11ec717ecec4c91", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -35154,7 +35239,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -35163,7 +35248,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -35171,27 +35256,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001357", + "id": "E14001446", "level": "constituency", - "name": "Melton and Syston", + "name": "Rochdale", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001357" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001446" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -35206,28 +35291,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29750f5a0c32df4e46d38b77", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26320c04f11ec717ecec4c91", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43602.058, + "value": 127970595.284, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:297f4baac661fa562b3a9618", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:266931744032e36cecb1ffac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -35240,83 +35325,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001501", + "id": "E14001111", "level": "constituency", - "name": "Southend East and Rochford", + "name": "Bolton South and Walkden", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001501" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001111" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:297f4baac661fa562b3a9618", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:266931744032e36cecb1ffac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45101.024, + "value": 503283572.674, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29a4d488c54878d1ab7d3ec8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:268c1c9b6d69163faac60191", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -35329,83 +35412,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001183", + "id": "E14001559", "level": "constituency", - "name": "Cramlington and Killingworth", + "name": "Vauxhall and Camberwell Green", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001183" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001559" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29a4d488c54878d1ab7d3ec8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:268c1c9b6d69163faac60191", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46802.925, + "value": 33612.626, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29c6a6a60901d9c612180a94", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:269142819d3da852cbb4e4ad", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -35418,75 +35499,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000083", + "id": "S14000075", "level": "constituency", - "name": "Falkirk", + "name": "Dundee Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000075" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29c6a6a60901d9c612180a94", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:269142819d3da852cbb4e4ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47831.04, + "value": 457700380.613, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29e5e2bdf733197ff3dc4ff3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:269d412fe8476005718307b2", "aggregation": { "method": "sum" }, @@ -35527,19 +35606,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001143", + "id": "W07000088", "level": "constituency", - "name": "Burton and Uttoxeter", + "name": "Caerphilly", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001143" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000088" }, "measure": { "unit": "count" @@ -35562,20 +35641,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29e5e2bdf733197ff3dc4ff3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:269d412fe8476005718307b2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50277.0, + "value": 43074.793, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29febf98f803a09e137848fa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26c44522cb020debdd51c0ed", "aggregation": { "method": "sum" }, @@ -35616,19 +35695,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001535", + "id": "E14001546", "level": "constituency", - "name": "Sutton Coldfield", + "name": "Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001535" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001546" }, "measure": { "unit": "count" @@ -35651,28 +35730,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29febf98f803a09e137848fa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26c44522cb020debdd51c0ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41602.919, + "value": 47281.395, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a1e28ccf244cb79e10f9928", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26c551f9bf3029c578d17ae2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -35688,7 +35767,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -35697,7 +35776,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -35705,27 +35784,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000108", + "id": "E14001227", "level": "constituency", - "name": "Swansea West", + "name": "Epsom and Ewell", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000108" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001227" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -35740,20 +35819,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a1e28ccf244cb79e10f9928", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26c551f9bf3029c578d17ae2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49998.463, + "value": 168391084.973, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a29fd7bfdd3884d0beac9c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26c7b38904c039173565c56e", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001184", + "level": "constituency", + "name": "Crawley", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Crawley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001184" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26c7b38904c039173565c56e", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 147764024.56, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:26fafaf81980a6272d664d56", "aggregation": { "method": "sum" }, @@ -35794,19 +35962,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001102", + "id": "E14001158", "level": "constituency", - "name": "Blackburn", + "name": "Cheadle", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001102" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001158" }, "measure": { "unit": "kwh" @@ -35827,20 +35995,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a29fd7bfdd3884d0beac9c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:26fafaf81980a6272d664d56", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 515091824.712, + "value": 559948503.218, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a39634bbd89991f54b6d15d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2706001ad34d30387ffaf29e", "aggregation": { "method": "sum" }, @@ -35881,19 +36049,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001168", + "id": "E14001107", "level": "constituency", - "name": "Chippenham", + "name": "Blyth and Ashington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001168" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001107" }, "measure": { "unit": "kwh" @@ -35914,28 +36082,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a39634bbd89991f54b6d15d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2706001ad34d30387ffaf29e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 373525482.311, + "value": 508123438.752, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a690acdc1023891d786916d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:270daa3aee7c4991610a0505", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -35951,7 +36119,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -35960,7 +36128,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -35968,27 +36136,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001324", + "id": "E14001391", "level": "constituency", - "name": "Leeds South West and Morley", + "name": "North East Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001324" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001391" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -36003,20 +36171,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a690acdc1023891d786916d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:270daa3aee7c4991610a0505", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44405.503, + "value": 133940568.028, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a738aa52021f2095143ea1c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:270f599ca5bae985a5d9f418", "aggregation": { "method": "sum" }, @@ -36057,19 +36225,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001165", + "id": "E14001448", "level": "constituency", - "name": "Chesterfield", + "name": "Romford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Romford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001165" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001448" }, "measure": { "unit": "count" @@ -36090,28 +36258,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a738aa52021f2095143ea1c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:270f599ca5bae985a5d9f418", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44184.0, + "value": 39493.189, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a8a96e1317fb504ade906ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:272c3543a4949685a883b813", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -36124,83 +36292,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001595", + "id": "E14001066", "level": "constituency", - "name": "Wolverhampton South East", + "name": "Amber Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001595" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001066" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a8a96e1317fb504ade906ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:272c3543a4949685a883b813", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48970.094, + "value": 462989435.702, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a92a1ac1d3a5bda889ad782", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2745daac96dc19a731f8efbe", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -36216,7 +36382,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -36225,7 +36391,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -36233,27 +36399,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001076", + "id": "E14001461", "level": "constituency", - "name": "Barrow and Furness", + "name": "Scarborough and Whitby", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001076" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001461" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -36268,28 +36434,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a92a1ac1d3a5bda889ad782", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2745daac96dc19a731f8efbe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48245.049, + "value": 164254676.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a9ddb08d8c14250874ac09b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:274e0174584e52d25755b9c2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -36302,83 +36468,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001517", + "id": "S14000071", "level": "constituency", - "name": "Stockport", + "name": "Cowdenbeath and Kirkcaldy", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stockport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001517" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000071" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a9ddb08d8c14250874ac09b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:274e0174584e52d25755b9c2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48639.065, + "value": 44551.837, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2aa225fed45dda7eaec15e38", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:276f9ea233fedc912cb709ef", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -36391,81 +36555,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001190", + "id": "E14001433", "level": "constituency", - "name": "Darlington", + "name": "Preston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Darlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Preston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001190" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001433" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2aa225fed45dda7eaec15e38", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:276f9ea233fedc912cb709ef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 510699873.049, + "value": 154539159.384, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2aa4fd7ae46fc0e1821ed96a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2790a7b780d8d7498951b61d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -36481,7 +36647,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -36490,7 +36656,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -36498,27 +36664,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000082", + "id": "S14000102", "level": "constituency", - "name": "Alyn and Deeside", + "name": "Paisley and Renfrewshire South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000082" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000102" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -36533,28 +36699,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2aa4fd7ae46fc0e1821ed96a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2790a7b780d8d7498951b61d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45171.725, + "value": 129144276.822, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2aac1f926f68ed2ad1cf7944", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27c7eee2c6ebcfe3cac882c0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -36567,81 +36733,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001114", + "id": "E14001595", "level": "constituency", - "name": "Boston and Skegness", + "name": "Wolverhampton South East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001114" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001595" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2aac1f926f68ed2ad1cf7944", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27c7eee2c6ebcfe3cac882c0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35714.076, + "value": 153328534.391, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ad73ca37045b6a7f55ba7ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:27fe32217d503d53c9bde9df", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -36657,7 +36825,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -36666,7 +36834,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -36674,27 +36842,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001090", + "id": "E14001374", "level": "constituency", - "name": "Bicester and Woodstock", + "name": "New Forest West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001090" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001374" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -36709,28 +36877,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ad73ca37045b6a7f55ba7ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:27fe32217d503d53c9bde9df", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44763.174, + "value": 148493792.74, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2afaaa7c1fc2ece258608db9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:280ae30b70abce3403e5a5e0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -36746,7 +36914,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -36755,7 +36923,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -36763,27 +36931,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001103", + "id": "E14001523", "level": "constituency", - "name": "Blackley and Middleton South", + "name": "Stone, Great Wyrley and Penkridge", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001103" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001523" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -36796,28 +36964,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2afaaa7c1fc2ece258608db9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:280ae30b70abce3403e5a5e0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41978.507, + "value": 422204188.742, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b3c65e437d1a5f345e07b27", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:280e2b7c74bf86fec783be2c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -36830,81 +36998,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001555", + "id": "E14001096", "level": "constituency", - "name": "Tunbridge Wells", + "name": "Birmingham Ladywood", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001555" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001096" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b3c65e437d1a5f345e07b27", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:280e2b7c74bf86fec783be2c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 490298330.305, + "value": 63881.321, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b57a18483264c261681f101", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:281e20cce7f9df2752799398", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -36917,81 +37087,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001388", + "id": "E14001313", "level": "constituency", - "name": "North Dorset", + "name": "Kingston upon Hull East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001388" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001313" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b57a18483264c261681f101", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:281e20cce7f9df2752799398", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 320371212.948, + "value": 126869839.745, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b58a3e6bc3d990317e4d2fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:282109ea8779e0cf99bd9f1a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -37004,81 +37176,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001546", + "id": "S14000094", "level": "constituency", - "name": "Thurrock", + "name": "Inverness, Skye and West Ross-shire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001546" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000094" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b58a3e6bc3d990317e4d2fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:282109ea8779e0cf99bd9f1a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 416555054.617, + "value": 251553263.78, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b763e5a1cb75eb47ba4af8d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2831264095b05c8bc5aea3b1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -37091,73 +37265,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001436", + "id": "E14001257", "level": "constituency", - "name": "Rawmarsh and Conisbrough", + "name": "Greenwich and Woolwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001436" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001257" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b763e5a1cb75eb47ba4af8d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2831264095b05c8bc5aea3b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 444712489.223, + "value": 54517.06, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b7ce07269cdb6b380cab624", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:284de237761da4a536c00e71", "aggregation": { "method": "sum" }, @@ -37198,19 +37374,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001499", + "id": "E14001523", "level": "constituency", - "name": "Southampton Itchen", + "name": "Stone, Great Wyrley and Penkridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001499" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001523" }, "measure": { "unit": "kwh" @@ -37233,20 +37409,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b7ce07269cdb6b380cab624", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:284de237761da4a536c00e71", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165476595.7, + "value": 139196739.204, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b84dd056ba87e245cc3fa3f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:285366189aa6b19120adba8e", "aggregation": { "method": "sum" }, @@ -37287,19 +37463,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001562", + "id": "E14001383", "level": "constituency", - "name": "Walsall and Bloxwich", + "name": "Normanton and Hemsworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001562" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001383" }, "measure": { "unit": "count" @@ -37322,20 +37498,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b84dd056ba87e245cc3fa3f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:285366189aa6b19120adba8e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46782.385, + "value": 47002.164, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ba0ac0630990086dee09eae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:285bcb3ba3db083e161be804", "aggregation": { "method": "sum" }, @@ -37376,19 +37552,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001335", + "id": "W07000082", "level": "constituency", - "name": "Lichfield", + "name": "Alyn and Deeside", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001335" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000082" }, "measure": { "unit": "kwh" @@ -37411,20 +37587,198 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ba0ac0630990086dee09eae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:285bcb3ba3db083e161be804", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153478574.326, + "value": 136396537.659, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28797284e3834fc267c16242", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001287", + "level": "constituency", + "name": "High Peak", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, High Peak: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001287" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28797284e3834fc267c16242", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 140520607.575, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28989aad6992de741b68d3df", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001441", + "level": "constituency", + "name": "Redditch", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Redditch: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001441" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28989aad6992de741b68d3df", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 42461.107, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2bb8178e8fbfb10d5a6ace15", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28999cc015b8ea3f8e3ee522", "aggregation": { "method": "sum" }, @@ -37465,19 +37819,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001571", + "id": "E14001377", "level": "constituency", - "name": "Wellingborough and Rushden", + "name": "Newcastle upon Tyne Central and West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001571" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001377" }, "measure": { "unit": "count" @@ -37498,28 +37852,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2bb8178e8fbfb10d5a6ace15", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28999cc015b8ea3f8e3ee522", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47593.293, + "value": 47439.757, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2bd907405b4724b870b6fc07", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28a86cdb888401b7b0d6a1a0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -37532,75 +37886,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001361", + "id": "E14001350", "level": "constituency", - "name": "Mid Cheshire", + "name": "Makerfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001361" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001350" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2bd907405b4724b870b6fc07", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28a86cdb888401b7b0d6a1a0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132993259.292, + "value": 456645412.233, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c0d87b2892234bef705595b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28cbc03fe351708e1b16d2a5", "aggregation": { "method": "sum" }, @@ -37641,19 +37993,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000048", + "id": "E14001579", "level": "constituency", - "name": "North Ayrshire and Arran", + "name": "West Worcestershire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000048" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001579" }, "measure": { "unit": "kwh" @@ -37676,20 +38028,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c0d87b2892234bef705595b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28cbc03fe351708e1b16d2a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153355502.386, + "value": 184241750.092, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c0e9625e5b3ce8339e50f9f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:28d6dc0702edb921bc4d93ea", "aggregation": { "method": "sum" }, @@ -37730,19 +38082,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000045", + "id": "E14001580", "level": "constituency", - "name": "Midlothian", + "name": "Westmorland and Lonsdale", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000045" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001580" }, "measure": { "unit": "count" @@ -37763,28 +38115,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c0e9625e5b3ce8339e50f9f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:28d6dc0702edb921bc4d93ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41826.0, + "value": 30537.129, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c2d58c069f4a3bf8e993235", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2910ea6267132adfdbce23f6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -37797,75 +38149,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001557", + "id": "E14001589", "level": "constituency", - "name": "Tynemouth", + "name": "Wirral West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001557" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001589" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c2d58c069f4a3bf8e993235", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2910ea6267132adfdbce23f6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46443.0, + "value": 38806.83, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c3b0cc5cf678fad1dbf969a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:293433e82b8db72a3cb3bc7a", "aggregation": { "method": "sum" }, @@ -37906,19 +38256,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000083", + "id": "E14001412", "level": "constituency", - "name": "Falkirk", + "name": "Nottingham South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001412" }, "measure": { "unit": "count" @@ -37939,20 +38289,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c3b0cc5cf678fad1dbf969a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:293433e82b8db72a3cb3bc7a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41432.725, + "value": 38711.436, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c43e9312df22284f885e308", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2943a40f6dcd1c7407ba769d", "aggregation": { "method": "sum" }, @@ -37993,19 +38343,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001563", + "id": "E14001469", "level": "constituency", - "name": "Walthamstow", + "name": "Sheffield Heeley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001563" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001469" }, "measure": { "unit": "kwh" @@ -38028,20 +38378,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c43e9312df22284f885e308", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2943a40f6dcd1c7407ba769d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136500794.242, + "value": 136310454.046, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c63c50f043e7712e7c7a229", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:296f9d6877d16674173924e7", "aggregation": { "method": "sum" }, @@ -38082,19 +38432,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001599", + "id": "S14000081", "level": "constituency", - "name": "Worthing West", + "name": "Edinburgh South West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001599" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000081" }, "measure": { "unit": "kwh" @@ -38117,28 +38467,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c63c50f043e7712e7c7a229", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:296f9d6877d16674173924e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155054507.512, + "value": 148523381.463, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c657e3ed6bf357780dc4db3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2986c2ca940dbc2d6fc234ac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38154,7 +38504,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -38163,7 +38513,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -38171,27 +38521,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001552", + "id": "E14001323", "level": "constituency", - "name": "Torridge and Tavistock", + "name": "Leeds South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001552" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001323" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -38204,28 +38554,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c657e3ed6bf357780dc4db3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2986c2ca940dbc2d6fc234ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 24805.762, + "value": 432159388.963, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c9796bb46bcca62e20427cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:299cb0aec570a0440e381d68", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38238,81 +38588,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001112", + "id": "E14001575", "level": "constituency", - "name": "Bolton West", + "name": "West Dorset", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001112" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001575" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c9796bb46bcca62e20427cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:299cb0aec570a0440e381d68", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42885.493, + "value": 48761.436, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ca4ad2010ca833b88c0ac44", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29a6f352796ddb7b7e9df879", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38328,7 +38680,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -38337,7 +38689,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -38345,27 +38697,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001197", + "id": "E14001258", "level": "constituency", - "name": "Didcot and Wantage", + "name": "Guildford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Guildford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001197" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001258" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -38380,20 +38732,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ca4ad2010ca833b88c0ac44", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29a6f352796ddb7b7e9df879", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184657344.549, + "value": 41393.467, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2cba688358264a8664e791b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29b1b75c423d3b1d6284654d", "aggregation": { "method": "sum" }, @@ -38434,19 +38786,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001372", + "id": "E14001525", "level": "constituency", - "name": "Morecambe and Lunesdale", + "name": "Stratford and Bow", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001372" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001525" }, "measure": { "unit": "kwh" @@ -38469,28 +38821,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2cba688358264a8664e791b8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29b1b75c423d3b1d6284654d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158930495.595, + "value": 160680269.522, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d0f38d5af232e6ee7660380", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29c75d7dc8764d89a990ea6b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38503,83 +38855,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001589", + "id": "E14001187", "level": "constituency", - "name": "Wirral West", + "name": "Croydon South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001589" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001187" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d0f38d5af232e6ee7660380", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29c75d7dc8764d89a990ea6b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131166576.928, + "value": 39756.77, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d1dbb71e85051344ce31b95", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29d2270ef19eb72dc09669fe", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38592,75 +38942,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001465", + "id": "E14001316", "level": "constituency", - "name": "Sevenoaks", + "name": "Kingswinford and South Staffordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001465" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001316" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d1dbb71e85051344ce31b95", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29d2270ef19eb72dc09669fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178212298.216, + "value": 450545749.183, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d31e7f523ed06417b108672", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:29eb56bf5ac66840a7e1de1e", "aggregation": { "method": "sum" }, @@ -38701,19 +39049,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001496", + "id": "E14001241", "level": "constituency", - "name": "South West Hertfordshire", + "name": "Frome and East Somerset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001496" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001241" }, "measure": { "unit": "kwh" @@ -38734,20 +39082,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d31e7f523ed06417b108672", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:29eb56bf5ac66840a7e1de1e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 554968466.675, + "value": 332192490.736, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d65ef53e2da52d918f60c78", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a2f93cf7d5a8e37964760c2", "aggregation": { "method": "sum" }, @@ -38788,19 +39136,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001533", + "id": "E14001544", "level": "constituency", - "name": "Sussex Weald", + "name": "Thirsk and Malton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001533" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001544" }, "measure": { "unit": "count" @@ -38821,20 +39169,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d65ef53e2da52d918f60c78", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a2f93cf7d5a8e37964760c2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31379.001, + "value": 30778.496, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d660b7dd59ba3533483a14b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a3830bfdb4fba25dc241f21", "aggregation": { "method": "sum" }, @@ -38875,19 +39223,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001358", + "id": "E14001117", "level": "constituency", - "name": "Meriden and Solihull East", + "name": "Bracknell", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001358" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001117" }, "measure": { "unit": "kwh" @@ -38908,28 +39256,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d660b7dd59ba3533483a14b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a3830bfdb4fba25dc241f21", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 501225549.189, + "value": 424692072.902, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2dbb42ddf9b75f93edb15fcc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a3a2148bae5711b3c590c85", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -38942,83 +39290,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001512", + "id": "E14001140", "level": "constituency", - "name": "St Neots and Mid Cambridgeshire", + "name": "Broxtowe", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001512" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001140" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2dbb42ddf9b75f93edb15fcc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a3a2148bae5711b3c590c85", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48048.504, + "value": 485132938.095, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2dc396e85319cabf1ca9a00a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a5602d50e40a4ead83f6491", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39031,75 +39377,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001185", + "id": "S14000108", "level": "constituency", - "name": "Crewe and Nantwich", + "name": "Berwickshire, Roxburgh and Selkirk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001185" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000108" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2dc396e85319cabf1ca9a00a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a5602d50e40a4ead83f6491", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153332936.275, + "value": 368344588.57, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2dccd33dd6cde3186c9ec17a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a58f13df8806ec91ca6c6f5", "aggregation": { "method": "sum" }, @@ -39140,19 +39484,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001251", + "id": "W07000109", "level": "constituency", - "name": "Gorton and Denton", + "name": "Torfaen", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001251" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000109" }, "measure": { "unit": "count" @@ -39175,28 +39519,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2dccd33dd6cde3186c9ec17a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a58f13df8806ec91ca6c6f5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45985.769, + "value": 42457.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2dfb0cdbf8af2dbe0d289978", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a768e11e8636185150fcf98", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39209,75 +39553,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001470", + "id": "S14000084", "level": "constituency", - "name": "Sheffield South East", + "name": "Glasgow East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001470" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000084" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2dfb0cdbf8af2dbe0d289978", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a768e11e8636185150fcf98", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125604506.014, + "value": 403243988.645, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e045738adb150e863ee568e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2a855e30165893aa94bba05f", "aggregation": { "method": "sum" }, @@ -39318,19 +39660,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001176", + "id": "E14001584", "level": "constituency", - "name": "Colchester", + "name": "Widnes and Halewood", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Colchester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001176" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001584" }, "measure": { "unit": "kwh" @@ -39351,20 +39693,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e045738adb150e863ee568e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2a855e30165893aa94bba05f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459334898.587, + "value": 404047075.69, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e1b60ec4667759144f44d8e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ab7fc415de1f98bcf9eea47", "aggregation": { "method": "sum" }, @@ -39405,19 +39747,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001418", + "id": "W07000091", "level": "constituency", - "name": "Ossett and Denby Dale", + "name": "Cardiff South and Penarth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001418" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000091" }, "measure": { "unit": "kwh" @@ -39440,28 +39782,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e1b60ec4667759144f44d8e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ab7fc415de1f98bcf9eea47", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 157724768.451, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ae3e180e37a33548f2392c8", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001489", + "level": "constituency", + "name": "South Norfolk", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001489" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ae3e180e37a33548f2392c8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135248246.705, + "value": 43363.012, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e1c5e7c31ea4b65252bb714", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2aef20a3eca9291533f06d29", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39474,83 +39905,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001434", + "id": "E14001082", "level": "constituency", - "name": "Putney", + "name": "Beaconsfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Putney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001434" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001082" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e1c5e7c31ea4b65252bb714", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2aef20a3eca9291533f06d29", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51005.043, + "value": 585339825.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e2c468a74af6c2d09e76571", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2af68ed75dc262988246d33f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39563,83 +39992,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001390", + "id": "E14001568", "level": "constituency", - "name": "North East Cambridgeshire", + "name": "Watford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Watford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001390" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001568" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e2c468a74af6c2d09e76571", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2af68ed75dc262988246d33f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169675490.673, + "value": 37913.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e5f81628105eea7eaef5d86", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b0bfb7efb7593c03f2dca5d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39652,83 +40079,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000070", + "id": "E14001583", "level": "constituency", - "name": "Coatbridge and Bellshill", + "name": "Whitehaven and Workington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000070" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001583" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e5f81628105eea7eaef5d86", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b0bfb7efb7593c03f2dca5d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45110.8, + "value": 43123.497, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e66f02ef4692b44350a6ad0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b4464bf7c51498a57339a9d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39744,7 +40169,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -39753,7 +40178,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -39761,27 +40186,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001231", + "id": "E14001232", "level": "constituency", - "name": "Exeter", + "name": "Exmouth and Exeter East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Exeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001231" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001232" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -39796,28 +40221,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e66f02ef4692b44350a6ad0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b4464bf7c51498a57339a9d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42128.278, + "value": 150119999.881, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e9d44951adc554fead28849", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b70101db2f1874e1c5cc1b7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39830,83 +40255,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001218", + "id": "E14001256", "level": "constituency", - "name": "East Worthing and Shoreham", + "name": "Great Yarmouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001218" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001256" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e9d44951adc554fead28849", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b70101db2f1874e1c5cc1b7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43831.0, + "value": 323802773.497, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e9ddf05b9d7d2e17d65a5b1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2b7b95bd381aa26218422811", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -39919,75 +40342,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001422", + "id": "E14001082", "level": "constituency", - "name": "Pendle and Clitheroe", + "name": "Beaconsfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001422" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001082" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e9ddf05b9d7d2e17d65a5b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2b7b95bd381aa26218422811", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48879.735, + "value": 37789.086, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ea5fb055651043349bf7104", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ba4340842166d25c1459916", "aggregation": { "method": "sum" }, @@ -40028,19 +40449,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001216", + "id": "E14001497", "level": "constituency", - "name": "East Thanet", + "name": "South West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001216" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001497" }, "measure": { "unit": "count" @@ -40063,28 +40484,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ea5fb055651043349bf7104", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ba4340842166d25c1459916", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51668.066, + "value": 46705.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2eb5c16b35b05979ce372e32", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2bab73b666647726d84f6bc0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40100,7 +40521,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -40109,7 +40530,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -40117,27 +40538,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001098", + "id": "S14000074", "level": "constituency", - "name": "Birmingham Perry Barr", + "name": "Dumfriesshire, Clydesdale and Tweeddale", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001098" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000074" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -40152,20 +40573,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2eb5c16b35b05979ce372e32", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2bab73b666647726d84f6bc0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132933738.687, + "value": 44130.611, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ec37600c554eb88b29830ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2bb28f8ad1e1e3d98c435d60", "aggregation": { "method": "sum" }, @@ -40206,19 +40627,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001130", + "id": "E14001239", "level": "constituency", - "name": "Brighton Pavilion", + "name": "Folkestone and Hythe", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001130" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001239" }, "measure": { "unit": "kwh" @@ -40241,28 +40662,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ec37600c554eb88b29830ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2bb28f8ad1e1e3d98c435d60", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142965941.829, + "value": 135865807.524, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ed26c160ad81784c80edac9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2bcb29e5d3939d3fc18d922f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40278,7 +40699,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -40287,7 +40708,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -40295,27 +40716,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001219", + "id": "E14001176", "level": "constituency", - "name": "Eastbourne", + "name": "Colchester", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Colchester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001219" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001176" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -40330,20 +40751,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ed26c160ad81784c80edac9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2bcb29e5d3939d3fc18d922f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144658101.548, + "value": 49823.626, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2edc280f18600034efc8ee87", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2bce4325998b80eb84beb657", "aggregation": { "method": "sum" }, @@ -40384,19 +40805,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000100", + "id": "E14001405", "level": "constituency", - "name": "North East Fife", + "name": "North West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000100" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001405" }, "measure": { "unit": "count" @@ -40419,20 +40840,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2edc280f18600034efc8ee87", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2bce4325998b80eb84beb657", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47184.884, + "value": 51625.701, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f1da45f601b5d7f3d6f72b0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2bd6cb28145f99006c6d493c", "aggregation": { "method": "sum" }, @@ -40473,19 +40894,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001481", + "id": "E14001456", "level": "constituency", - "name": "South Cambridgeshire", + "name": "Runnymede and Weybridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001481" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001456" }, "measure": { "unit": "count" @@ -40508,28 +40929,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f1da45f601b5d7f3d6f72b0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2bd6cb28145f99006c6d493c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45891.199, + "value": 46179.069, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f451005b5753852da8ba6ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c01f1e7ca31c4678d5723ea", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40542,81 +40963,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000102", + "id": "E14001489", "level": "constituency", - "name": "Montgomeryshire and Glynd\u0175r", + "name": "South Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000102" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001489" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f451005b5753852da8ba6ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c01f1e7ca31c4678d5723ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 24173.516, + "value": 161702052.498, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f8f11aa4fc5a474d5b3731f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c10f33a835e571d54156fdf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40632,7 +41055,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -40641,7 +41064,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -40649,27 +41072,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001561", + "id": "E14001585", "level": "constituency", - "name": "Wallasey", + "name": "Wigan", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wigan: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001561" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001585" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -40682,28 +41105,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f8f11aa4fc5a474d5b3731f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c10f33a835e571d54156fdf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 444231155.993, + "value": 45773.259, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fad7cb9d419c24dba398590", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c43bb6ad4bad7a3ab4716dd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40716,81 +41139,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001499", + "id": "E14001235", "level": "constituency", - "name": "Southampton Itchen", + "name": "Faversham and Mid Kent", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001499" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001235" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fad7cb9d419c24dba398590", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c43bb6ad4bad7a3ab4716dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35041.571, + "value": 43765.313, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fd130891abc38ea9d44ec62", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c4c27d9b33e17d69b36a897", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40806,7 +41231,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -40815,7 +41240,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -40823,27 +41248,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000073", + "id": "E14001536", "level": "constituency", - "name": "Dumfries and Galloway", + "name": "Swindon North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000073" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001536" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -40858,20 +41283,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fd130891abc38ea9d44ec62", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c4c27d9b33e17d69b36a897", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51951.639, + "value": 142702712.376, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fe2d357e8648a2f949203d3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c6ee3f5af4f7e330f764f0f", "aggregation": { "method": "sum" }, @@ -40912,19 +41337,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001386", + "id": "E14001093", "level": "constituency", - "name": "North Cotswolds", + "name": "Birmingham Erdington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001386" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001093" }, "measure": { "unit": "count" @@ -40945,28 +41370,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fe2d357e8648a2f949203d3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c6ee3f5af4f7e330f764f0f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30995.581, + "value": 45941.646, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fe4ed5e6132fa0010d0d49a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c7f4dd303da2296cc5614f5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -40979,73 +41404,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000091", + "id": "E14001119", "level": "constituency", - "name": "Cardiff South and Penarth", + "name": "Bradford South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000091" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001119" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fe4ed5e6132fa0010d0d49a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c7f4dd303da2296cc5614f5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 385701311.58, + "value": 45313.809, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2feca17c003f534cc88f7324", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2c850711569ceef9f46e2e46", "aggregation": { "method": "sum" }, @@ -41086,19 +41513,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001283", + "id": "W07000094", "level": "constituency", - "name": "Hertford and Stortford", + "name": "Clwyd East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001283" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000094" }, "measure": { "unit": "kwh" @@ -41121,20 +41548,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2feca17c003f534cc88f7324", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2c850711569ceef9f46e2e46", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 176569620.331, + "value": 158730298.855, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2cbf75c0be6fe930a931d0d3", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001590", + "level": "constituency", + "name": "Witham", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Witham: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001590" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2cbf75c0be6fe930a931d0d3", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 182297479.899, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3035a17666dfd84d2148c196", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2cd7461b720bf7e867271360", "aggregation": { "method": "sum" }, @@ -41175,19 +41691,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000088", + "id": "E14001542", "level": "constituency", - "name": "Caerphilly", + "name": "Tewkesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000088" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001542" }, "measure": { "unit": "count" @@ -41208,28 +41724,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3035a17666dfd84d2148c196", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2cd7461b720bf7e867271360", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42270.913, + "value": 40490.761, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:304b712239a0f56162302a90", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ce994420795b90e2e9254c4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -41245,7 +41761,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -41254,7 +41770,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -41262,27 +41778,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000099", + "id": "E14001205", "level": "constituency", - "name": "Motherwell, Wishaw and Carluke", + "name": "Dulwich and West Norwood", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000099" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001205" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -41295,28 +41811,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:304b712239a0f56162302a90", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ce994420795b90e2e9254c4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 473378522.079, + "value": 41508.925, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:305811a39ac65c344254718d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ced7f665df39f3f7825cd03", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -41332,7 +41848,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -41341,7 +41857,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -41349,27 +41865,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001328", + "id": "E14001562", "level": "constituency", - "name": "Leicester West", + "name": "Walsall and Bloxwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001328" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001562" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -41382,28 +41898,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:305811a39ac65c344254718d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ced7f665df39f3f7825cd03", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 520720560.547, + "value": 41887.836, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3062ef930c2da95ed406fd94", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d0418b549860d746bd92da3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -41419,7 +41935,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -41428,7 +41944,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -41436,27 +41952,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001435", + "id": "E14001322", "level": "constituency", - "name": "Queen's Park and Maida Vale", + "name": "Leeds North West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001435" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001322" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -41469,20 +41985,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3062ef930c2da95ed406fd94", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d0418b549860d746bd92da3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 467826076.593, + "value": 39275.446, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:306b78894499b85cf753b54c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d1da307f23b8da75435250d", "aggregation": { "method": "sum" }, @@ -41523,19 +42039,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001180", + "id": "E14001309", "level": "constituency", - "name": "Coventry East", + "name": "Kenilworth and Southam", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001180" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001309" }, "measure": { "unit": "kwh" @@ -41556,28 +42072,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:306b78894499b85cf753b54c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d1da307f23b8da75435250d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 473665260.997, + "value": 385276702.428, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30760d9ad8b66fa83b4eef92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d45f8ad2efe5a593c3e217f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -41590,73 +42106,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001287", + "id": "S14000045", "level": "constituency", - "name": "High Peak", + "name": "Midlothian", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, High Peak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001287" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000045" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30760d9ad8b66fa83b4eef92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d45f8ad2efe5a593c3e217f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40333.0, + "value": 134247351.6, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30878863179201fc5af94476", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d51bead55b3904fdbc85dd6", "aggregation": { "method": "sum" }, @@ -41697,19 +42215,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001104", + "id": "E14001136", "level": "constituency", - "name": "Blackpool North and Fleetwood", + "name": "Broadland and Fakenham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001136" }, "measure": { "unit": "kwh" @@ -41730,28 +42248,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30878863179201fc5af94476", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d51bead55b3904fdbc85dd6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 457195955.502, + "value": 304414880.882, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:309e559ca44c756f5071405f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d62f472b8858ce1a5786a3d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -41764,73 +42282,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001187", + "level": "constituency", + "name": "Croydon South", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001187" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d62f472b8858ce1a5786a3d", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 162473179.391, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2d6d5a944ea02568fec5f634", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001600", + "id": "E14001130", "level": "constituency", - "name": "Wycombe", + "name": "Brighton Pavilion", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001600" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001130" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:309e559ca44c756f5071405f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2d6d5a944ea02568fec5f634", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35323.945, + "value": 47064.132, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30a40d38a0babfe18cbb58e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2da405947789daa1067e1aba", "aggregation": { "method": "sum" }, @@ -41871,19 +42480,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001454", + "id": "E14001440", "level": "constituency", - "name": "Ruislip, Northwood and Pinner", + "name": "Redcar", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Redcar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001454" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001440" }, "measure": { "unit": "count" @@ -41904,28 +42513,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30a40d38a0babfe18cbb58e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2da405947789daa1067e1aba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37363.32, + "value": 43847.439, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30aebbfbe73c4f26ac7fa05b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2da98cc56278d9fa8f0adcf6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -41941,7 +42550,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -41950,7 +42559,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -41958,27 +42567,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001519", + "id": "E14001449", "level": "constituency", - "name": "Stockton West", + "name": "Romsey and Southampton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001519" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001449" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -41993,28 +42602,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30aebbfbe73c4f26ac7fa05b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2da98cc56278d9fa8f0adcf6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 128633231.042, + "value": 42276.861, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30f890b07b43005d5e5f29de", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2dfc68610e1a085a2a05d7fe", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -42027,75 +42636,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001176", + "id": "E14001461", "level": "constituency", - "name": "Colchester", + "name": "Scarborough and Whitby", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Colchester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001176" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001461" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30f890b07b43005d5e5f29de", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2dfc68610e1a085a2a05d7fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49823.626, + "value": 44479.376, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:311ff5a706ede398db5543ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e241f93b85c2dc8e064af6c", "aggregation": { "method": "sum" }, @@ -42136,19 +42743,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000105", + "id": "E14001370", "level": "constituency", - "name": "Newport West and Islwyn", + "name": "Milton Keynes North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001370" }, "measure": { "unit": "kwh" @@ -42169,20 +42776,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:311ff5a706ede398db5543ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e241f93b85c2dc8e064af6c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 464839098.463, + "value": 445965494.741, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:316ccec3c32fe950bda432e7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e3c978568ccb11206201752", "aggregation": { "method": "sum" }, @@ -42223,19 +42830,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000109", + "id": "E14001336", "level": "constituency", - "name": "Torfaen", + "name": "Lincoln", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000109" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001336" }, "measure": { "unit": "kwh" @@ -42258,28 +42865,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:316ccec3c32fe950bda432e7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e3c978568ccb11206201752", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 120091148.995, + "value": 143453325.809, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31af260e9d2812a28734ea1d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2e8207d904f45369cae18cfc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -42292,73 +42899,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001348", + "id": "E14001350", "level": "constituency", - "name": "Maidenhead", + "name": "Makerfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001348" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001350" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31af260e9d2812a28734ea1d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2e8207d904f45369cae18cfc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 535186163.34, + "value": 134650143.206, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31b7e421d6e3ba12641cf369", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ed16a99aa603fd26f6fac1b", "aggregation": { "method": "sum" }, @@ -42399,19 +43008,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001195", + "id": "S14000102", "level": "constituency", - "name": "Derbyshire Dales", + "name": "Paisley and Renfrewshire South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001195" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000102" }, "measure": { "unit": "kwh" @@ -42432,20 +43041,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31b7e421d6e3ba12641cf369", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ed16a99aa603fd26f6fac1b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 433475742.589, + "value": 457456587.368, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f25545144e0c9c002439797", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000086", + "level": "constituency", + "name": "Glasgow North East", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000086" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f25545144e0c9c002439797", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 55151.188, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:323c8428b58757d4f8350916", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f2605087c39a5b524c7ea2a", "aggregation": { "method": "sum" }, @@ -42486,19 +43184,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000080", + "id": "E14001553", "level": "constituency", - "name": "Edinburgh South", + "name": "Tottenham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000080" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001553" }, "measure": { "unit": "count" @@ -42519,28 +43217,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:323c8428b58757d4f8350916", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f2605087c39a5b524c7ea2a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41624.537, + "value": 43178.048, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:323d7c6ae7a13c81d8b0041e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f3870e5222f12d634c03168", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -42556,7 +43254,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -42565,7 +43263,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -42573,27 +43271,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001437", + "id": "S14000078", "level": "constituency", - "name": "Rayleigh and Wickford", + "name": "Edinburgh East and Musselburgh", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001437" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000078" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -42606,20 +43304,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:323d7c6ae7a13c81d8b0041e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f3870e5222f12d634c03168", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 475391526.347, + "value": 49610.608, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3240c445d5c1d26325a05b18", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f45986c8c50ce4c350373ab", "aggregation": { "method": "sum" }, @@ -42660,19 +43358,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000093", + "id": "E14001236", "level": "constituency", - "name": "Ceredigion Preseli", + "name": "Feltham and Heston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000093" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001236" }, "measure": { "unit": "count" @@ -42695,28 +43393,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3240c445d5c1d26325a05b18", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f45986c8c50ce4c350373ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45522.821, + "value": 44462.466, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:326943e68d3637f30ace4059", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f4d9f2a34b49cb020d281d4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -42732,7 +43430,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -42741,7 +43439,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -42749,27 +43447,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001438", + "id": "E14001229", "level": "constituency", - "name": "Reading Central", + "name": "Erith and Thamesmead", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001438" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001229" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -42782,28 +43480,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:326943e68d3637f30ace4059", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f4d9f2a34b49cb020d281d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 463141166.738, + "value": 44572.648, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3291fc9120456f250360da54", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f53302c1c323ce5e85daef7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -42816,81 +43514,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000064", + "id": "E14001430", "level": "constituency", - "name": "Alloa and Grangemouth", + "name": "Poplar and Limehouse", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000064" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001430" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3291fc9120456f250360da54", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f53302c1c323ce5e85daef7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 478480356.714, + "value": 220670380.756, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32971b45280ceffeacade4cf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2f80d9d43c04b09718259e4b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -42903,81 +43603,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001203", + "id": "E14001258", "level": "constituency", - "name": "Droitwich and Evesham", + "name": "Guildford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Guildford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001203" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001258" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32971b45280ceffeacade4cf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2f80d9d43c04b09718259e4b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 379248822.681, + "value": 164737697.085, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32b57cf9fea5b85e8ef4d62d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fb0d6b45a71d8cf1355168e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -42993,7 +43695,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -43002,7 +43704,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -43010,27 +43712,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000082", + "id": "E14001074", "level": "constituency", - "name": "Edinburgh West", + "name": "Barnsley North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000082" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001074" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -43043,20 +43745,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32b57cf9fea5b85e8ef4d62d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fb0d6b45a71d8cf1355168e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45268.17, + "value": 495521838.016, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32c2059a474509714457b374", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fb93309112981adb28c0e68", "aggregation": { "method": "sum" }, @@ -43097,19 +43799,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001230", + "id": "E14001113", "level": "constituency", - "name": "Esher and Walton", + "name": "Bootle", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bootle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001230" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001113" }, "measure": { "unit": "count" @@ -43132,20 +43834,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32c2059a474509714457b374", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fb93309112981adb28c0e68", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43275.808, + "value": 46877.902, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32c3074ab20d6bd1a4973e2d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fc64aa4b51c709629349579", "aggregation": { "method": "sum" }, @@ -43186,19 +43888,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000111", + "id": "E14001536", "level": "constituency", - "name": "Wrexham", + "name": "Swindon North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000111" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001536" }, "measure": { "unit": "kwh" @@ -43219,107 +43921,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32c3074ab20d6bd1a4973e2d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fc64aa4b51c709629349579", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 395528221.396, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32c56310e7bfb909c9cd6dd9", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001417", - "level": "constituency", - "name": "Orpington", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Orpington: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001417" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32c56310e7bfb909c9cd6dd9", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38646.939, + "value": 432409114.127, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32cb2bc5db171471604b2a04", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2fd348417140ace36e1c3c16", "aggregation": { "method": "sum" }, @@ -43360,19 +43975,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001172", + "id": "E14001323", "level": "constituency", - "name": "Cities of London and Westminster", + "name": "Leeds South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001172" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001323" }, "measure": { "unit": "kwh" @@ -43395,28 +44010,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32cb2bc5db171471604b2a04", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2fd348417140ace36e1c3c16", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 347429571.946, + "value": 180030848.467, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32d0058a5a790f6ccea9f080", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:2ffb353d3f40ad2aaa36a3dd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -43429,81 +44044,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001413", + "id": "E14001212", "level": "constituency", - "name": "Nuneaton", + "name": "East Grinstead and Uckfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001413" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001212" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32d0058a5a790f6ccea9f080", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:2ffb353d3f40ad2aaa36a3dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42798.0, + "value": 43289.261, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32ee840819895df7dbac1a14", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:301d6b65d208ee3c9371892c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -43516,73 +44133,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001427", + "id": "E14001309", "level": "constituency", - "name": "Plymouth Sutton and Devonport", + "name": "Kenilworth and Southam", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001427" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001309" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32ee840819895df7dbac1a14", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:301d6b65d208ee3c9371892c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 367021911.779, + "value": 184045104.853, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32f754a52c72a92355882e49", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3021f4ff1986b8ac4297d5a8", "aggregation": { "method": "sum" }, @@ -43623,19 +44242,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001064", + "id": "E14001122", "level": "constituency", - "name": "Aldridge-Brownhills", + "name": "Brent East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brent East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001064" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001122" }, "measure": { "unit": "kwh" @@ -43656,28 +44275,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32f754a52c72a92355882e49", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3021f4ff1986b8ac4297d5a8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 488195524.994, + "value": 542855668.568, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:330ae9a5f87edba083c0a100", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3043936dd7d359b655975ea8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -43693,7 +44312,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -43702,7 +44321,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -43710,27 +44329,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001403", + "id": "E14001493", "level": "constituency", - "name": "North West Hampshire", + "name": "South Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001403" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001493" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -43745,28 +44364,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:330ae9a5f87edba083c0a100", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3043936dd7d359b655975ea8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 175860396.67, + "value": 44279.452, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3312557d7a69f594233658c2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:305488c31bef3ce884061455", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -43782,7 +44401,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -43791,7 +44410,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -43799,27 +44418,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001297", + "id": "S14000061", "level": "constituency", - "name": "Huddersfield", + "name": "Aberdeen South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001297" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000061" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -43834,28 +44453,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3312557d7a69f594233658c2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:305488c31bef3ce884061455", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48713.15, + "value": 183075382.307, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:334e9fb6842db6abf0a3eab4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30611fb6cb1084760d981075", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -43868,83 +44487,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001282", + "id": "S14000027", "level": "constituency", - "name": "Herne Bay and Sandwich", + "name": "Na h-Eileanan an Iar", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001282" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000027" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:334e9fb6842db6abf0a3eab4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30611fb6cb1084760d981075", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155339389.351, + "value": 16763604.086, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33624b6c371d28e5b6f388e7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30849096d3831cc3b92b6c18", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -43960,7 +44577,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -43969,7 +44586,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -43977,27 +44594,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001508", + "id": "E14001576", "level": "constituency", - "name": "St Austell and Newquay", + "name": "West Ham and Beckton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001508" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001576" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -44010,28 +44627,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33624b6c371d28e5b6f388e7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30849096d3831cc3b92b6c18", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27440.048, + "value": 354615826.356, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33afa9d292fb608b1eba04cb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30cdc93d771a0af399e4e34a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44047,7 +44664,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -44056,7 +44673,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -44064,27 +44681,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001428", + "id": "E14001368", "level": "constituency", - "name": "Pontefract, Castleford and Knottingley", + "name": "Middlesbrough South and East Cleveland", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001428" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001368" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -44099,20 +44716,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33afa9d292fb608b1eba04cb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30cdc93d771a0af399e4e34a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47086.429, + "value": 124087300.48, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33d608347fd80e3595fc0f97", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:30fe850090fdb9d83da9aab9", "aggregation": { "method": "sum" }, @@ -44153,19 +44770,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001454", + "id": "E14001515", "level": "constituency", - "name": "Ruislip, Northwood and Pinner", + "name": "Stalybridge and Hyde", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001454" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001515" }, "measure": { "unit": "kwh" @@ -44188,28 +44805,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33d608347fd80e3595fc0f97", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:30fe850090fdb9d83da9aab9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150894621.783, + "value": 132666895.692, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33d639f997cb31efc1a6b7f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:313f88cf9ee1f415d953d2b1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44225,7 +44842,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -44234,7 +44851,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -44242,27 +44859,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001315", + "id": "E14001118", "level": "constituency", - "name": "Kingston upon Hull West and Haltemprice", + "name": "Bradford East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001315" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001118" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -44275,117 +44892,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33d639f997cb31efc1a6b7f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:313f88cf9ee1f415d953d2b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 509999506.92, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33ee126443afdce378f84553", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001341", - "level": "constituency", - "name": "Liverpool West Derby", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001341" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33ee126443afdce378f84553", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 123106143.207, + "value": 41349.122, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3427d0ae0e2ac4d98636682e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:315f258c464dd331d56c8834", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44401,7 +44929,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -44410,7 +44938,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -44418,27 +44946,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001191", + "id": "W07000093", "level": "constituency", - "name": "Dartford", + "name": "Ceredigion Preseli", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dartford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001191" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000093" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -44451,20 +44979,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3427d0ae0e2ac4d98636682e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:315f258c464dd331d56c8834", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 449049655.863, + "value": 12897.308, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:342ac541899bb2461e44c739", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:316ffd93154238a62aa29931", "aggregation": { "method": "sum" }, @@ -44505,19 +45033,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001575", + "id": "E14001437", "level": "constituency", - "name": "West Dorset", + "name": "Rayleigh and Wickford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001575" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001437" }, "measure": { "unit": "count" @@ -44538,28 +45066,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:342ac541899bb2461e44c739", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:316ffd93154238a62aa29931", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 29976.824, + "value": 39017.845, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:343c02b7e6fa829457cd1307", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31714f61e1035b1cfc157bd1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44572,83 +45100,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000089", + "id": "E14001255", "level": "constituency", - "name": "Glasgow West", + "name": "Great Grimsby and Cleethorpes", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001255" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:343c02b7e6fa829457cd1307", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31714f61e1035b1cfc157bd1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136086313.739, + "value": 48688.392, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:344f5f772bea328f993f2b7c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31a80fddb2a84fd22895de68", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44664,7 +45190,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -44673,7 +45199,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -44681,27 +45207,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001331", + "id": "E14001411", "level": "constituency", - "name": "Lewisham East", + "name": "Nottingham North and Kimberley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001331" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001411" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -44714,28 +45240,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:344f5f772bea328f993f2b7c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31a80fddb2a84fd22895de68", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43567.0, + "value": 482903094.846, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34675a05a456dfe3647b6063", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31b22b7e075e848cfc92afd1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44748,83 +45274,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001505", + "id": "E14001088", "level": "constituency", - "name": "Spelthorne", + "name": "Bexhill and Battle", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001505" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001088" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34675a05a456dfe3647b6063", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31b22b7e075e848cfc92afd1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44286.0, + "value": 376070047.671, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3468e2c4b4a976fe1de53cac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31b5b6a7b286bf4ae18a454c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44837,81 +45361,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001387", + "id": "E14001172", "level": "constituency", - "name": "North Devon", + "name": "Cities of London and Westminster", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001387" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001172" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3468e2c4b4a976fe1de53cac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31b5b6a7b286bf4ae18a454c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34195.0, + "value": 347429571.946, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:346aa3cf329b96768742bdd1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31bf22d38295032b81ae4842", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -44924,81 +45450,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001193", + "id": "E14001245", "level": "constituency", - "name": "Derby North", + "name": "Gedling", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Derby North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gedling: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001193" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001245" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:346aa3cf329b96768742bdd1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31bf22d38295032b81ae4842", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480089028.096, + "value": 47112.497, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:346c161eb15c77888e02ddbc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31c8569799e16300ba2f8373", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45011,75 +45539,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001214", + "id": "E14001454", "level": "constituency", - "name": "East Hampshire", + "name": "Ruislip, Northwood and Pinner", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001214" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001454" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:346c161eb15c77888e02ddbc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31c8569799e16300ba2f8373", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169808069.673, + "value": 37363.32, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:347c1f72c311d8949aefb7fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:31cfca5726afcc9d32c23372", "aggregation": { "method": "sum" }, @@ -45120,19 +45646,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001249", + "id": "E14001439", "level": "constituency", - "name": "Godalming and Ash", + "name": "Reading West and Mid Berkshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001249" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001439" }, "measure": { "unit": "count" @@ -45155,20 +45681,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:347c1f72c311d8949aefb7fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:31cfca5726afcc9d32c23372", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44149.819, + "value": 38830.441, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:349a6aeea0cca0ef2a8c6a04", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3201b916dd37e01c1e0694f3", "aggregation": { "method": "sum" }, @@ -45209,19 +45735,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001235", + "id": "S14000096", "level": "constituency", - "name": "Faversham and Mid Kent", + "name": "Lothian East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001235" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000096" }, "measure": { "unit": "count" @@ -45244,20 +45770,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:349a6aeea0cca0ef2a8c6a04", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3201b916dd37e01c1e0694f3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43765.313, + "value": 47371.424, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34babafd50192e897af81a25", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32024b7b5596255661ab1618", "aggregation": { "method": "sum" }, @@ -45298,19 +45824,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000100", + "id": "E14001411", "level": "constituency", - "name": "North East Fife", + "name": "Nottingham North and Kimberley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000100" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001411" }, "measure": { "unit": "count" @@ -45331,28 +45857,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34babafd50192e897af81a25", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32024b7b5596255661ab1618", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39114.223, + "value": 46072.39, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34c0cd5f719737b208dd7e91", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3216a0e45be53bb19c7c5c56", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45368,7 +45894,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -45377,7 +45903,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -45385,27 +45911,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001131", + "id": "E14001133", "level": "constituency", - "name": "Bristol Central", + "name": "Bristol North East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001131" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001133" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -45420,20 +45946,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34c0cd5f719737b208dd7e91", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3216a0e45be53bb19c7c5c56", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43044.634, + "value": 126739792.599, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34e9305230b4cbb588103ea2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32462a22194728ad10d0ac35", "aggregation": { "method": "sum" }, @@ -45474,19 +46000,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001437", + "id": "E14001068", "level": "constituency", - "name": "Rayleigh and Wickford", + "name": "Ashfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001437" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001068" }, "measure": { "unit": "count" @@ -45507,28 +46033,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34e9305230b4cbb588103ea2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32462a22194728ad10d0ac35", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39017.845, + "value": 41765.67, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34ec095e27bb045f9464ae29", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32991f61e00c9c19a43e6941", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45541,81 +46067,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001376", + "id": "E14001277", "level": "constituency", - "name": "Newbury", + "name": "Hazel Grove", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001376" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001277" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34ec095e27bb045f9464ae29", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32991f61e00c9c19a43e6941", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 362340526.272, + "value": 42384.506, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3531947be6ec125c54c54394", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32bf8ea4fa05e933aa0a2ae8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45631,7 +46159,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -45640,7 +46168,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -45648,27 +46176,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001070", + "id": "E14001369", "level": "constituency", - "name": "Ashton-under-Lyne", + "name": "Milton Keynes Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001070" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001369" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -45683,28 +46211,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3531947be6ec125c54c54394", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32bf8ea4fa05e933aa0a2ae8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127633270.242, + "value": 53552.447, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:356b450c3370476ca5e4e354", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:32e1775455dd5ed1d5e4f3e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45720,7 +46248,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -45729,7 +46257,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -45737,27 +46265,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001216", + "id": "E14001284", "level": "constituency", - "name": "East Thanet", + "name": "Hertsmere", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001216" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001284" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -45772,28 +46300,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:356b450c3370476ca5e4e354", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:32e1775455dd5ed1d5e4f3e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154431794.454, + "value": 44105.435, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:358bc79c56ccc2393f962da5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:331d14f35140c73812782cc9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45806,81 +46334,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001131", + "id": "E14001576", "level": "constituency", - "name": "Bristol Central", + "name": "West Ham and Beckton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001131" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001576" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:358bc79c56ccc2393f962da5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:331d14f35140c73812782cc9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30260.241, + "value": 56973.334, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3595a4f8c139796a1310d9c9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:333f30f3be3663a29dfc38da", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45893,81 +46423,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001085", + "id": "E14001579", "level": "constituency", - "name": "Bermondsey and Old Southwark", + "name": "West Worcestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001579" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3595a4f8c139796a1310d9c9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:333f30f3be3663a29dfc38da", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30969.792, + "value": 46842.945, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35b536f016d821ed85863de5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3345898400b9d07d575f4d2a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -45983,7 +46515,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -45992,7 +46524,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -46000,27 +46532,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001419", + "id": "E14001065", "level": "constituency", - "name": "Oxford East", + "name": "Altrincham and Sale West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001419" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001065" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -46035,28 +46567,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35b536f016d821ed85863de5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3345898400b9d07d575f4d2a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142853940.816, + "value": 42087.577, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35c640ae90b358844eef80ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:334b57edc385245f3aeb9f33", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -46072,7 +46604,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -46081,7 +46613,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -46089,27 +46621,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001603", + "id": "E14001292", "level": "constituency", - "name": "Yeovil", + "name": "Hornchurch and Upminster", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001603" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001292" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -46122,28 +46654,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35c640ae90b358844eef80ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:334b57edc385245f3aeb9f33", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 336344612.126, + "value": 41161.867, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35cbf342a445b97dca54321b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3365bd8e85461afdfe73e456", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -46156,73 +46688,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001111", + "id": "E14001319", "level": "constituency", - "name": "Bolton South and Walkden", + "name": "Leeds Central and Headingley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001111" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001319" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35cbf342a445b97dca54321b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3365bd8e85461afdfe73e456", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47153.959, + "value": 42102.607, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35ec7a90efd6bc8744e18c11", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:338d8b48752c95a6cadf1a2f", "aggregation": { "method": "sum" }, @@ -46263,19 +46797,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001310", + "id": "E14001424", "level": "constituency", - "name": "Kensington and Bayswater", + "name": "Penrith and Solway", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001310" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001424" }, "measure": { "unit": "count" @@ -46296,28 +46830,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35ec7a90efd6bc8744e18c11", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:338d8b48752c95a6cadf1a2f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 58959.556, + "value": 33755.002, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35f9954975adfd25a6cb725f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33906b8a2390e0f83d1c37a9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -46330,75 +46864,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000109", + "id": "E14001168", "level": "constituency", - "name": "Central Ayrshire", + "name": "Chippenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000109" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001168" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35f9954975adfd25a6cb725f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33906b8a2390e0f83d1c37a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43900.497, + "value": 373525482.311, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:363c81f5cf40f2abf0144638", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33e56062fa1856b30806c26b", "aggregation": { "method": "sum" }, @@ -46439,19 +46971,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001443", + "id": "S14000108", "level": "constituency", - "name": "Ribble Valley", + "name": "Berwickshire, Roxburgh and Selkirk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001443" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000108" }, "measure": { "unit": "count" @@ -46474,28 +47006,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:363c81f5cf40f2abf0144638", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33e56062fa1856b30806c26b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46558.506, + "value": 51844.332, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3641f3898ba467d766d6c230", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33e68f724bd2940cbb56cec5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -46508,73 +47040,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001164", + "id": "E14001479", "level": "constituency", - "name": "Chester South and Eddisbury", + "name": "Solihull West and Shirley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001164" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001479" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3641f3898ba467d766d6c230", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33e68f724bd2940cbb56cec5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 28973.627, + "value": 40502.052, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3646419aee0eb2c2e5a64055", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33e82a545dddf827c1f7b04f", "aggregation": { "method": "sum" }, @@ -46615,19 +47149,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001091", + "id": "E14001332", "level": "constituency", - "name": "Birkenhead", + "name": "Lewisham North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001332" }, "measure": { "unit": "kwh" @@ -46648,28 +47182,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3646419aee0eb2c2e5a64055", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33e82a545dddf827c1f7b04f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 486176870.38, + "value": 386220944.528, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3661ef32c0a1853a6b1267bb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:33ed80d780c06a25be8652e2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -46685,7 +47219,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -46694,7 +47228,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -46702,27 +47236,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001163", + "id": "E14001355", "level": "constituency", - "name": "Chester North and Neston", + "name": "Mansfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001163" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001355" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -46737,20 +47271,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3661ef32c0a1853a6b1267bb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:33ed80d780c06a25be8652e2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138657581.46, + "value": 48548.383, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:340d3d416e1cf3a583b99844", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001103", + "level": "constituency", + "name": "Blackley and Middleton South", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001103" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:340d3d416e1cf3a583b99844", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 41978.507, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:367784bb2cf36dbd3f09cf5a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:341f0799b2e5b990d967bca2", "aggregation": { "method": "sum" }, @@ -46791,19 +47412,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001350", + "id": "E14001143", "level": "constituency", - "name": "Makerfield", + "name": "Burton and Uttoxeter", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001350" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001143" }, "measure": { "unit": "kwh" @@ -46826,28 +47447,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:367784bb2cf36dbd3f09cf5a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:341f0799b2e5b990d967bca2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134650143.206, + "value": 161802686.848, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:367e4e1e7c2d0a7bd14c3eb1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34262b531d221851f192be6c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -46860,73 +47481,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001173", + "id": "E14001201", "level": "constituency", - "name": "City of Durham", + "name": "Dorking and Horley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001173" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001201" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:367e4e1e7c2d0a7bd14c3eb1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34262b531d221851f192be6c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 505514003.775, + "value": 167007661.654, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36836791129787f814bec981", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:344aefca2c0ac3c06df3b37b", "aggregation": { "method": "sum" }, @@ -46967,19 +47590,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001430", + "id": "E14001402", "level": "constituency", - "name": "Poplar and Limehouse", + "name": "North West Essex", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001430" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001402" }, "measure": { "unit": "count" @@ -47000,28 +47623,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36836791129787f814bec981", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:344aefca2c0ac3c06df3b37b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27907.623, + "value": 33887.375, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3685c9747cb0c6064713a4a9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3477481676224ea4a6a67b2f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -47037,7 +47660,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -47046,7 +47669,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -47054,27 +47677,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001389", + "id": "E14001181", "level": "constituency", - "name": "North Durham", + "name": "Coventry North West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001389" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001181" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -47087,28 +47710,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3685c9747cb0c6064713a4a9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3477481676224ea4a6a67b2f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45038.618, + "value": 476818546.054, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:369b5924d5d0642595adcb4b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34a4b1176d779c44fc5210c4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -47124,7 +47747,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -47133,7 +47756,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -47141,27 +47764,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001337", + "id": "E14001114", "level": "constituency", - "name": "Liverpool Garston", + "name": "Boston and Skegness", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001337" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001114" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -47174,28 +47797,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:369b5924d5d0642595adcb4b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34a4b1176d779c44fc5210c4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40733.381, + "value": 381595675.578, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36a5a5e09b92330c78811af5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34ac5f04b0ed1bde61157836", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001078", + "level": "constituency", + "name": "Basingstoke", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001078" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34ac5f04b0ed1bde61157836", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 155006117.768, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34d3c438ac93d27a4b6292f6", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -47211,7 +47923,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -47220,7 +47932,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -47228,27 +47940,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001153", + "id": "E14001418", "level": "constituency", - "name": "Carshalton and Wallington", + "name": "Ossett and Denby Dale", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001153" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001418" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -47261,28 +47973,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36a5a5e09b92330c78811af5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34d3c438ac93d27a4b6292f6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36236.011, + "value": 509466837.693, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36ab0d101e67fd9c01d42dc9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:34f9f3c4140ed8604f47f868", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -47298,7 +48010,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -47307,7 +48019,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -47315,27 +48027,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001156", + "id": "E14001242", "level": "constituency", - "name": "Central Suffolk and North Ipswich", + "name": "Fylde", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Fylde: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001156" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001242" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -47350,28 +48062,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36ab0d101e67fd9c01d42dc9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:34f9f3c4140ed8604f47f868", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158733967.843, + "value": 48144.22, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36ba3621267fee52c7bac798", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:351716fdf352b3c764f87b8d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -47384,73 +48096,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001536", + "id": "E14001349", "level": "constituency", - "name": "Swindon North", + "name": "Maidstone and Malling", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001536" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001349" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36ba3621267fee52c7bac798", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:351716fdf352b3c764f87b8d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 432409114.127, + "value": 160847177.907, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36caef042f6f9c04aa9b5038", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35405b6f98dc7bb54c02ee29", "aggregation": { "method": "sum" }, @@ -47491,19 +48205,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001466", + "id": "E14001066", "level": "constituency", - "name": "Sheffield Brightside and Hillsborough", + "name": "Amber Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001466" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001066" }, "measure": { "unit": "count" @@ -47524,20 +48238,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36caef042f6f9c04aa9b5038", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35405b6f98dc7bb54c02ee29", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44955.904, + "value": 41538.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3718db2d27cf4b947e1066ad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:355cb708287870815013d130", "aggregation": { "method": "sum" }, @@ -47578,19 +48292,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000062", + "id": "E14001215", "level": "constituency", - "name": "Aberdeenshire North and Moray East", + "name": "East Surrey", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000062" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001215" }, "measure": { "unit": "count" @@ -47613,20 +48327,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3718db2d27cf4b947e1066ad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:355cb708287870815013d130", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49657.399, + "value": 41904.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3735837bb0701d0b5faeb63b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35a0daeff744ffcd531873b9", "aggregation": { "method": "sum" }, @@ -47667,19 +48381,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001083", + "id": "E14001297", "level": "constituency", - "name": "Beckenham and Penge", + "name": "Huddersfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001297" }, "measure": { "unit": "count" @@ -47700,20 +48414,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3735837bb0701d0b5faeb63b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35a0daeff744ffcd531873b9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43772.347, + "value": 45822.177, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:373a3d830aba11a4313eb686", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35b7add514c25acf04941dff", "aggregation": { "method": "sum" }, @@ -47754,19 +48468,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001501", + "id": "E14001211", "level": "constituency", - "name": "Southend East and Rochford", + "name": "Easington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Easington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001501" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001211" }, "measure": { "unit": "kwh" @@ -47789,115 +48503,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:373a3d830aba11a4313eb686", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 152467610.133, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37467ea95d497e17e7dd2feb", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "W07000109", - "level": "constituency", - "name": "Torfaen", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000109" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37467ea95d497e17e7dd2feb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35b7add514c25acf04941dff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 424259379.05, + "value": 119824970.083, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:375928c0111e60da722ee29e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35bd4176bf8cce45824e150b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -47910,135 +48537,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001330", + "id": "E14001238", "level": "constituency", - "name": "Lewes", + "name": "Finchley and Golders Green", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lewes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001330" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001238" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:375928c0111e60da722ee29e", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38565.429, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3769f8c9d0a053ffa8724a0d", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001230", - "level": "constituency", - "name": "Esher and Walton", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001230" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, "period": { "type": "calendar_year", "value": 2024 @@ -48052,20 +48592,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3769f8c9d0a053ffa8724a0d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35bd4176bf8cce45824e150b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178762406.199, + "value": 51938.886, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:376b7c0b18bbcdd4f8e5c1a0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35c0f645ed14bb2effb5b59c", "aggregation": { "method": "sum" }, @@ -48106,19 +48646,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001328", + "id": "E14001279", "level": "constituency", - "name": "Leicester West", + "name": "Hendon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hendon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001328" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001279" }, "measure": { "unit": "count" @@ -48139,28 +48679,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:376b7c0b18bbcdd4f8e5c1a0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35c0f645ed14bb2effb5b59c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45960.0, + "value": 36107.022, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3777153612f23e1f01383ce6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35d54465343c726dfc8fa9fa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48176,7 +48716,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -48185,7 +48725,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -48193,27 +48733,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001122", + "id": "E14001212", "level": "constituency", - "name": "Brent East", + "name": "East Grinstead and Uckfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brent East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001122" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001212" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -48226,28 +48766,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3777153612f23e1f01383ce6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35d54465343c726dfc8fa9fa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42319.821, + "value": 398834456.093, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:378606428d6c70b39c7df27f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:35e05cb0174f97ed220adfd4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48260,73 +48800,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001479", + "id": "E14001217", "level": "constituency", - "name": "Solihull West and Shirley", + "name": "East Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001479" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001217" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:378606428d6c70b39c7df27f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:35e05cb0174f97ed220adfd4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 509049196.055, + "value": 42257.581, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:378d7cd3a5449c84a580fe82", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3602dd29c223c1156116a1e8", "aggregation": { "method": "sum" }, @@ -48367,19 +48909,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001105", + "id": "E14001581", "level": "constituency", - "name": "Blackpool South", + "name": "Weston-super-Mare", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001581" }, "measure": { "unit": "count" @@ -48400,28 +48942,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:378d7cd3a5449c84a580fe82", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3602dd29c223c1156116a1e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48357.843, + "value": 41292.463, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37d7c93263067141a71dce8e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36182b52d5be3bb65002ffa8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48437,7 +48979,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -48446,7 +48988,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -48454,27 +48996,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001070", + "id": "E14001543", "level": "constituency", - "name": "Ashton-under-Lyne", + "name": "The Wrekin", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001070" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001543" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -48487,28 +49029,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37d7c93263067141a71dce8e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36182b52d5be3bb65002ffa8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42473.371, + "value": 428012770.415, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37ea47f9a62ee1f46577c7ea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:361c7788e05146bff29809fc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48521,83 +49063,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001525", + "id": "E14001094", "level": "constituency", - "name": "Stratford and Bow", + "name": "Birmingham Hall Green and Moseley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001525" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001094" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37ea47f9a62ee1f46577c7ea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:361c7788e05146bff29809fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160680269.522, + "value": 542322812.803, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3802e3c87bff6ad69a58a3fb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:362419e88d4e1c0a44f754f6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48613,7 +49153,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -48622,7 +49162,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -48630,27 +49170,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001497", + "id": "S14000077", "level": "constituency", - "name": "South West Norfolk", + "name": "East Kilbride and Strathaven", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001497" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000077" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -48663,20 +49203,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3802e3c87bff6ad69a58a3fb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:362419e88d4e1c0a44f754f6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 24254.573, + "value": 529324472.975, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3640fd0545cbdc8441d63e0b", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001166", + "level": "constituency", + "name": "Chichester", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Chichester: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001166" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3640fd0545cbdc8441d63e0b", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 461774420.646, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3849bcb8730b00f3bce5c82a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36453ffe620aafdf12f159b1", "aggregation": { "method": "sum" }, @@ -48717,19 +49344,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001196", + "id": "E14001413", "level": "constituency", - "name": "Dewsbury and Batley", + "name": "Nuneaton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001196" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001413" }, "measure": { "unit": "kwh" @@ -48752,28 +49379,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3849bcb8730b00f3bce5c82a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36453ffe620aafdf12f159b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 120074796.441, + "value": 142868319.028, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:386a64d37fd9bd2bfaaa9e28", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:368318cec252f5a238a920d2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48789,7 +49416,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -48798,7 +49425,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -48806,27 +49433,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000090", + "id": "S14000104", "level": "constituency", - "name": "Glenrothes and Mid Fife", + "name": "Rutherglen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000090" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000104" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -48841,20 +49468,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:386a64d37fd9bd2bfaaa9e28", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:368318cec252f5a238a920d2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127111174.005, + "value": 45992.779, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3889b669a2dcd9ba0d033ddc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:368f245bb22c4ac97b0e59f3", "aggregation": { "method": "sum" }, @@ -48895,19 +49522,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001414", + "id": "S14000099", "level": "constituency", - "name": "Old Bexley and Sidcup", + "name": "Motherwell, Wishaw and Carluke", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001414" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000099" }, "measure": { "unit": "count" @@ -48928,28 +49555,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3889b669a2dcd9ba0d033ddc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:368f245bb22c4ac97b0e59f3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38099.519, + "value": 40315.296, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3893e5fc8d2056b26fab8a40", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36a949a3844fd07519cbe1ff", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -48962,73 +49589,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001414", + "id": "E14001457", "level": "constituency", - "name": "Old Bexley and Sidcup", + "name": "Rushcliffe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001414" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001457" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3893e5fc8d2056b26fab8a40", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36a949a3844fd07519cbe1ff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487265788.188, + "value": 160294720.023, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38aa76d066e7c67822eb91b5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36ad406e10d99cb28a244f31", "aggregation": { "method": "sum" }, @@ -49069,19 +49698,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001539", + "id": "E14001511", "level": "constituency", - "name": "Tatton", + "name": "St Ives", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tatton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, St Ives: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001539" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001511" }, "measure": { "unit": "kwh" @@ -49104,28 +49733,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38aa76d066e7c67822eb91b5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36ad406e10d99cb28a244f31", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 183606520.911, + "value": 199008350.007, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38c5d45e56b9f84f0d2b9924", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36cc9b93c3f53b26326b9498", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -49138,81 +49767,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001518", + "id": "E14001419", "level": "constituency", - "name": "Stockton North", + "name": "Oxford East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001518" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001419" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38c5d45e56b9f84f0d2b9924", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36cc9b93c3f53b26326b9498", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470176890.177, + "value": 142853940.816, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3925af0dbd76edb48eede797", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36da9cef2f1e40afbd2b6512", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -49225,73 +49856,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001519", + "id": "E14001087", "level": "constituency", - "name": "Stockton West", + "name": "Beverley and Holderness", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001519" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001087" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3925af0dbd76edb48eede797", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36da9cef2f1e40afbd2b6512", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 492628204.827, + "value": 137292019.862, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3930a93ff3d9cd9e39284151", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:36f64b620ef55646b312b6e4", "aggregation": { "method": "sum" }, @@ -49332,19 +49965,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001501", + "id": "E14001475", "level": "constituency", - "name": "Southend East and Rochford", + "name": "Skipton and Ripon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001501" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001475" }, "measure": { "unit": "count" @@ -49365,107 +49998,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3930a93ff3d9cd9e39284151", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38510.929, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:395bcd6b67662d25e4e92744", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001196", - "level": "constituency", - "name": "Dewsbury and Batley", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001196" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:395bcd6b67662d25e4e92744", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:36f64b620ef55646b312b6e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 465957387.582, + "value": 34549.409, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39674e45dbacc8d96a3f2776", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:370fefc55a98062d52126b02", "aggregation": { "method": "sum" }, @@ -49506,19 +50052,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001235", + "id": "S14000101", "level": "constituency", - "name": "Faversham and Mid Kent", + "name": "Paisley and Renfrewshire North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001235" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000101" }, "measure": { "unit": "kwh" @@ -49541,28 +50087,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39674e45dbacc8d96a3f2776", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:370fefc55a98062d52126b02", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157865669.076, + "value": 122681174.763, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:396dceb7238cb396bed8c13c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:376f0a2836cf9ec6c160edd5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -49575,81 +50121,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000078", + "id": "E14001221", "level": "constituency", - "name": "Edinburgh East and Musselburgh", + "name": "Edmonton and Winchmore Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000078" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001221" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:396dceb7238cb396bed8c13c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:376f0a2836cf9ec6c160edd5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 463869093.253, + "value": 46951.093, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3977af16f71568251ebd5674", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3782f9d2830aa9859377dd2a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -49662,83 +50210,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001323", + "id": "E14001217", "level": "constituency", - "name": "Leeds South", + "name": "East Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001323" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001217" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3977af16f71568251ebd5674", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3782f9d2830aa9859377dd2a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 59020.386, + "value": 288965204.903, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:397fd6702e0c91531f134fd3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:37aa652b6d87f22fa1e0d25b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -49751,83 +50297,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001399", + "id": "S14000070", "level": "constituency", - "name": "North Somerset", + "name": "Coatbridge and Bellshill", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001399" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000070" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:397fd6702e0c91531f134fd3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:37aa652b6d87f22fa1e0d25b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150772916.45, + "value": 43073.65, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3980c93bc3e4dfe06ecd6d0d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:381b0fef53c67c940f1c8041", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -49843,7 +50387,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -49852,7 +50396,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -49860,27 +50404,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001277", + "id": "E14001558", "level": "constituency", - "name": "Hazel Grove", + "name": "Uxbridge and South Ruislip", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001277" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001558" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -49893,20 +50437,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3980c93bc3e4dfe06ecd6d0d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:381b0fef53c67c940f1c8041", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 489457859.355, + "value": 39609.158, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39a1c6fb239b67ab9bafe967", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:385ec09cea596be580ce7ad6", "aggregation": { "method": "sum" }, @@ -49947,19 +50491,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001207", + "id": "E14001466", "level": "constituency", - "name": "Ealing Central and Acton", + "name": "Sheffield Brightside and Hillsborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001207" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001466" }, "measure": { "unit": "count" @@ -49982,20 +50526,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39a1c6fb239b67ab9bafe967", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:385ec09cea596be580ce7ad6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 61459.594, + "value": 46951.826, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39a2c5792816bfa59cc22e58", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:388125c66ad6154056f3c0d3", "aggregation": { "method": "sum" }, @@ -50036,19 +50580,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001279", + "id": "E14001103", "level": "constituency", - "name": "Hendon", + "name": "Blackley and Middleton South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hendon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001279" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001103" }, "measure": { "unit": "kwh" @@ -50071,20 +50615,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39a2c5792816bfa59cc22e58", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:388125c66ad6154056f3c0d3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 191041293.218, + "value": 139615415.599, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39aac3dfeea286e83d80d4ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:388a46fdb2ddfddcb3fb41f5", "aggregation": { "method": "sum" }, @@ -50125,19 +50669,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000075", + "id": "E14001555", "level": "constituency", - "name": "Dundee Central", + "name": "Tunbridge Wells", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000075" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001555" }, "measure": { "unit": "kwh" @@ -50158,28 +50702,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39aac3dfeea286e83d80d4ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:388a46fdb2ddfddcb3fb41f5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 457700380.613, + "value": 490298330.305, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39f971cdc5939aa383fb0fd0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:388c84a42270b2e8a7a59c9c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -50192,81 +50736,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001355", + "id": "S14000082", "level": "constituency", - "name": "Mansfield", + "name": "Edinburgh West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001355" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000082" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39f971cdc5939aa383fb0fd0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:388c84a42270b2e8a7a59c9c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47383.33, + "value": 49715.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a02bdc4db45cec6cde87bde", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:388ff28afe1072a3742d8a71", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -50279,81 +50825,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001441", + "id": "E14001455", "level": "constituency", - "name": "Redditch", + "name": "Runcorn and Helsby", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Redditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001441" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001455" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a02bdc4db45cec6cde87bde", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:388ff28afe1072a3742d8a71", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39526.576, + "value": 41933.91, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a0b1d6c23054b65ff2308c0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:389605839e9a620dbc09c5e2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -50366,73 +50914,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001197", + "id": "E14001087", "level": "constituency", - "name": "Didcot and Wantage", + "name": "Beverley and Holderness", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001197" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001087" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a0b1d6c23054b65ff2308c0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:389605839e9a620dbc09c5e2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 443528777.896, + "value": 42842.496, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a40b93fa264d8bbadaae946", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38d3f998cfe0ee3ebe6de273", "aggregation": { "method": "sum" }, @@ -50473,19 +51023,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001115", + "id": "E14001247", "level": "constituency", - "name": "Bournemouth East", + "name": "Glastonbury and Somerton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001115" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001247" }, "measure": { "unit": "count" @@ -50506,109 +51056,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a40b93fa264d8bbadaae946", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38d3f998cfe0ee3ebe6de273", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42251.563, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a415da4ee67131208f98131", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001417", - "level": "constituency", - "name": "Orpington", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Orpington: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001417" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a415da4ee67131208f98131", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 144338846.946, + "value": 25925.736, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a7d2dee664bf008174ae347", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38e5f6973190d45300b976d2", "aggregation": { "method": "sum" }, @@ -50649,19 +51110,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001084", + "id": "W07000089", "level": "constituency", - "name": "Bedford", + "name": "Cardiff East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bedford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001084" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000089" }, "measure": { "unit": "kwh" @@ -50682,20 +51143,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a7d2dee664bf008174ae347", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38e5f6973190d45300b976d2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 464264171.94, + "value": 435894929.793, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a92ceefdb60a31fcccc73e5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:38eb6e1f73bea5f127c8a164", "aggregation": { "method": "sum" }, @@ -50736,19 +51197,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001587", + "id": "E14001367", "level": "constituency", - "name": "Winchester", + "name": "Middlesbrough and Thornaby East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Winchester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001587" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001367" }, "measure": { "unit": "count" @@ -50771,109 +51232,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a92ceefdb60a31fcccc73e5", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 46014.799, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a966277ee63748ac371d904", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001108", - "level": "constituency", - "name": "Bognor Regis and Littlehampton", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001108" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a966277ee63748ac371d904", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:38eb6e1f73bea5f127c8a164", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159624590.124, + "value": 48965.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ab834f2dcc722268dc067cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39127adcae14db3c4a090c34", "aggregation": { "method": "sum" }, @@ -50914,19 +51286,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000092", + "id": "E14001504", "level": "constituency", - "name": "Cardiff West", + "name": "Southport", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Southport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000092" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001504" }, "measure": { "unit": "count" @@ -50947,20 +51319,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ab834f2dcc722268dc067cc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39127adcae14db3c4a090c34", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44815.104, + "value": 41576.767, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3aceaae6ef20e28098adc789", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39169dc49d25af43e68b4444", "aggregation": { "method": "sum" }, @@ -51001,19 +51373,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001390", + "id": "E14001430", "level": "constituency", - "name": "North East Cambridgeshire", + "name": "Poplar and Limehouse", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001390" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001430" }, "measure": { "unit": "count" @@ -51034,28 +51406,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3aceaae6ef20e28098adc789", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39169dc49d25af43e68b4444", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36591.0, + "value": 27907.623, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ad13d63c2ed5a9b31280ee4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39230520c8dbfcce9eaa10d0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -51068,83 +51440,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000083", + "id": "E14001560", "level": "constituency", - "name": "Falkirk", + "name": "Wakefield and Rothwell", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001560" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ad13d63c2ed5a9b31280ee4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39230520c8dbfcce9eaa10d0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140792537.009, + "value": 489298923.774, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ae07cd807ff7131597ea543", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:393416f3f090424b147b6df4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -51157,75 +51527,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001533", + "id": "E14001388", "level": "constituency", - "name": "Sussex Weald", + "name": "North Dorset", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001533" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001388" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ae07cd807ff7131597ea543", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:393416f3f090424b147b6df4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41207.784, + "value": 320371212.948, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ae585579d5b10a3e6932d03", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:393bedfbba8506a71d7cd048", "aggregation": { "method": "sum" }, @@ -51266,19 +51634,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001490", + "id": "E14001336", "level": "constituency", - "name": "South Northamptonshire", + "name": "Lincoln", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001490" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001336" }, "measure": { "unit": "kwh" @@ -51299,28 +51667,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ae585579d5b10a3e6932d03", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:393bedfbba8506a71d7cd048", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 440748445.341, + "value": 480739301.629, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b1263127e48081cc1622805", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39729ed6dfcf03feba1ca005", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -51336,7 +51704,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -51345,7 +51713,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -51353,27 +51721,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001239", + "id": "W07000098", "level": "constituency", - "name": "Folkestone and Hythe", + "name": "Llanelli", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001239" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000098" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -51386,20 +51754,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b1263127e48081cc1622805", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39729ed6dfcf03feba1ca005", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 394957794.154, + "value": 34660.428, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b6987926d10d0335f8bdbb8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39bcbc63e9af7494ba215a6c", "aggregation": { "method": "sum" }, @@ -51440,19 +51808,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001383", + "id": "E14001495", "level": "constituency", - "name": "Normanton and Hemsworth", + "name": "South West Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001383" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001495" }, "measure": { "unit": "count" @@ -51473,20 +51841,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b6987926d10d0335f8bdbb8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39bcbc63e9af7494ba215a6c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45406.609, + "value": 38694.925, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b7f58c26e4a09c960cc9392", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39c774fe3b73f52250157728", "aggregation": { "method": "sum" }, @@ -51527,19 +51895,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001330", + "id": "E14001603", "level": "constituency", - "name": "Lewes", + "name": "Yeovil", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lewes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001330" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001603" }, "measure": { "unit": "kwh" @@ -51562,28 +51930,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b7f58c26e4a09c960cc9392", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39c774fe3b73f52250157728", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153114661.799, + "value": 169859384.443, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b8002d326f0375d7c945742", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39ef868b944b2adf686555a1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -51596,75 +51964,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001593", + "id": "E14001538", "level": "constituency", - "name": "Wokingham", + "name": "Tamworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001593" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001538" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b8002d326f0375d7c945742", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39ef868b944b2adf686555a1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169652409.596, + "value": 40018.801, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3bbf02b0db6fec094eea15da", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:39efe999c179e0685c235705", "aggregation": { "method": "sum" }, @@ -51705,19 +52071,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001457", + "id": "E14001265", "level": "constituency", - "name": "Rushcliffe", + "name": "Hampstead and Highgate", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001457" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001265" }, "measure": { "unit": "count" @@ -51738,28 +52104,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3bbf02b0db6fec094eea15da", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:39efe999c179e0685c235705", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42934.511, + "value": 44327.052, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3bfacd6bdc6e755d462d46a2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a00972bfa343cb8ae5aaeae", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -51775,7 +52141,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -51784,7 +52150,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -51792,27 +52158,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001180", + "id": "E14001421", "level": "constituency", - "name": "Coventry East", + "name": "Peckham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Peckham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001180" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001421" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -51827,20 +52193,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3bfacd6bdc6e755d462d46a2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a00972bfa343cb8ae5aaeae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151670023.356, + "value": 48155.036, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a0b2c72c92f4352a11ece17", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001184", + "level": "constituency", + "name": "Crawley", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Crawley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001184" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a0b2c72c92f4352a11ece17", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 451187357.267, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c3a7a3ed82b756da881dc59", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a320b5eb0cc4d4eb45180f5", "aggregation": { "method": "sum" }, @@ -51881,19 +52334,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001129", + "id": "E14001345", "level": "constituency", - "name": "Brighton Kemptown and Peacehaven", + "name": "Luton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Luton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001129" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001345" }, "measure": { "unit": "kwh" @@ -51916,28 +52369,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c3a7a3ed82b756da881dc59", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a320b5eb0cc4d4eb45180f5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133801209.875, + "value": 130596214.643, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c80fa994a3a9663fd4e1f3f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a487242e9dca12ba8c08fc7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -51953,7 +52406,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -51962,7 +52415,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -51970,27 +52423,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001378", + "id": "E14001220", "level": "constituency", - "name": "Newcastle upon Tyne East and Wallsend", + "name": "Eastleigh", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001378" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001220" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -52005,28 +52458,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c80fa994a3a9663fd4e1f3f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a487242e9dca12ba8c08fc7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136950815.063, + "value": 40547.017, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c95dc3e1ccac9e7c3a6f29d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a4eed2eb28d6180f986e202", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52039,81 +52492,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000090", + "id": "E14001221", "level": "constituency", - "name": "Cardiff North", + "name": "Edmonton and Winchmore Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000090" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001221" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c95dc3e1ccac9e7c3a6f29d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a4eed2eb28d6180f986e202", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 438768570.9, + "value": 161536278.724, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3cab0b24feb9e8b36d7e0e90", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a4f9d129aa3124c407a3812", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52126,75 +52581,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001304", + "id": "W07000093", "level": "constituency", - "name": "Isle of Wight West", + "name": "Ceredigion Preseli", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001304" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000093" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3cab0b24feb9e8b36d7e0e90", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a4f9d129aa3124c407a3812", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 120383228.394, + "value": 134742674.755, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3cbc4a41e10b8cd11472c577", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a591b911199cc58e4f2bc3c", "aggregation": { "method": "sum" }, @@ -52235,19 +52688,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001549", + "id": "E14001537", "level": "constituency", - "name": "Tonbridge", + "name": "Swindon South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001549" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001537" }, "measure": { "unit": "count" @@ -52270,20 +52723,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3cbc4a41e10b8cd11472c577", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a591b911199cc58e4f2bc3c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40913.112, + "value": 49097.624, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ccc9893cf1d7fd433552aed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a84c73c78b989a0919d4112", "aggregation": { "method": "sum" }, @@ -52324,19 +52777,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001436", + "id": "E14001526", "level": "constituency", - "name": "Rawmarsh and Conisbrough", + "name": "Stratford-on-Avon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001436" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001526" }, "measure": { "unit": "count" @@ -52359,20 +52812,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ccc9893cf1d7fd433552aed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a84c73c78b989a0919d4112", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42883.534, + "value": 46572.818, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3cd8b22cbfc79ad9df0f319b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a98c84a1a08bb81f7ff3801", "aggregation": { "method": "sum" }, @@ -52413,19 +52866,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001375", + "id": "W07000099", "level": "constituency", - "name": "Newark", + "name": "Merthyr Tydfil and Aberdare", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001375" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000099" }, "measure": { "unit": "kwh" @@ -52448,28 +52901,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3cd8b22cbfc79ad9df0f319b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a98c84a1a08bb81f7ff3801", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184972684.793, + "value": 127767035.549, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d19f8e465f6a9d110a3e76a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3a99c86acd938f1fcb0e2de6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52482,83 +52935,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000085", + "id": "E14001172", "level": "constituency", - "name": "Glasgow North", + "name": "Cities of London and Westminster", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000085" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001172" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d19f8e465f6a9d110a3e76a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3a99c86acd938f1fcb0e2de6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145965842.736, + "value": 556206716.096, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d365eff82ce74a4a4fa359d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ac099095482765fe30e205e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52574,7 +53025,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -52583,7 +53034,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -52591,27 +53042,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001069", + "id": "E14001180", "level": "constituency", - "name": "Ashford", + "name": "Coventry East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ashford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001069" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001180" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -52626,28 +53077,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d365eff82ce74a4a4fa359d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ac099095482765fe30e205e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153987454.064, + "value": 49635.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d45d1cb2e7630fc2ee6991d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ac642bd16f5de66be49ba10", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52660,83 +53111,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001489", + "id": "E14001386", "level": "constituency", - "name": "South Norfolk", + "name": "North Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001489" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001386" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d45d1cb2e7630fc2ee6991d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ac642bd16f5de66be49ba10", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43363.012, + "value": 30995.581, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d50bcc23f342733630e4b6d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ad597cd0138877c3e605e81", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52749,83 +53198,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001364", + "id": "E14001328", "level": "constituency", - "name": "Mid Leicestershire", + "name": "Leicester West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001364" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001328" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d50bcc23f342733630e4b6d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ad597cd0138877c3e605e81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43370.734, + "value": 45960.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d5d75511842cf3485bb7e23", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ae3210fc048c1c318ec62ea", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52838,83 +53285,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001583", + "id": "S14000109", "level": "constituency", - "name": "Whitehaven and Workington", + "name": "Central Ayrshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001583" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000109" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d5d75511842cf3485bb7e23", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ae3210fc048c1c318ec62ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140298941.259, + "value": 442730027.344, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d6a1144df1deb75db73df1e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3afa7bfa5562cc7631e9ee8c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -52930,7 +53375,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -52939,7 +53384,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -52947,27 +53392,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001220", + "id": "E14001067", "level": "constituency", - "name": "Eastleigh", + "name": "Arundel and South Downs", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001220" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001067" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -52982,28 +53427,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d6a1144df1deb75db73df1e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3afa7bfa5562cc7631e9ee8c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40547.017, + "value": 216868372.536, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d7afe83b0407f4cc7068be7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b2547d10f2f54c00d4fcbdb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -53016,75 +53461,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000109", + "id": "E14001580", "level": "constituency", - "name": "Central Ayrshire", + "name": "Westmorland and Lonsdale", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000109" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001580" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d7afe83b0407f4cc7068be7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b2547d10f2f54c00d4fcbdb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 122060817.251, + "value": 370333450.854, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d8870a58b69322500ff1197", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b603238ad9bf00ccd38db9b", "aggregation": { "method": "sum" }, @@ -53125,19 +53568,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000104", + "id": "E14001454", "level": "constituency", - "name": "Rutherglen", + "name": "Ruislip, Northwood and Pinner", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000104" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001454" }, "measure": { "unit": "count" @@ -53160,20 +53603,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d8870a58b69322500ff1197", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b603238ad9bf00ccd38db9b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45992.779, + "value": 40282.002, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3dac2aa7e5a95fe3c2adcc38", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b6420e488bff352050c294c", "aggregation": { "method": "sum" }, @@ -53214,19 +53657,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000089", + "id": "E14001574", "level": "constituency", - "name": "Cardiff East", + "name": "West Bromwich", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001574" }, "measure": { "unit": "count" @@ -53247,20 +53690,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3dac2aa7e5a95fe3c2adcc38", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b6420e488bff352050c294c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41840.033, + "value": 41309.585, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e37725b24a1bea323341bc1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b7289b6b03afe582bfe6539", "aggregation": { "method": "sum" }, @@ -53301,19 +53744,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001346", + "id": "E14001407", "level": "constituency", - "name": "Luton South and South Bedfordshire", + "name": "Northampton South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001346" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001407" }, "measure": { "unit": "count" @@ -53334,28 +53777,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e37725b24a1bea323341bc1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b7289b6b03afe582bfe6539", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38227.726, + "value": 43318.02, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e47e239a51c0ce04164aa7d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b75da7814ea13e7ebfe5ff5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -53371,7 +53814,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -53380,7 +53823,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -53388,27 +53831,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000069", + "id": "S14000071", "level": "constituency", - "name": "Caithness, Sutherland and Easter Ross", + "name": "Cowdenbeath and Kirkcaldy", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000069" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000071" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -53423,20 +53866,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e47e239a51c0ce04164aa7d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b75da7814ea13e7ebfe5ff5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 56826.737, + "value": 133062148.255, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e502ec183999bd66a78288d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b8043e25827df41ca5cc856", "aggregation": { "method": "sum" }, @@ -53477,19 +53920,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001540", + "id": "E14001100", "level": "constituency", - "name": "Taunton and Wellington", + "name": "Birmingham Yardley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001540" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001100" }, "measure": { "unit": "kwh" @@ -53510,28 +53953,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e502ec183999bd66a78288d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b8043e25827df41ca5cc856", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 372062357.969, + "value": 477299210.618, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e517d49dad33bcb492574f7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3b96b015e726a3cb084c731e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -53547,7 +53990,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -53556,7 +53999,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -53564,27 +54007,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001577", + "id": "E14001151", "level": "constituency", - "name": "West Lancashire", + "name": "Canterbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001577" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001151" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -53599,28 +54042,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e517d49dad33bcb492574f7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3b96b015e726a3cb084c731e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146650444.685, + "value": 46144.353, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e648f6171be058477059648", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ba5d4c86fd2a52c9c7daf45", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -53633,81 +54076,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000084", + "id": "E14001375", "level": "constituency", - "name": "Glasgow East", + "name": "Newark", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001375" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e648f6171be058477059648", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ba5d4c86fd2a52c9c7daf45", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 403243988.645, + "value": 184972684.793, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e6c2b3a0c6cc803a688122d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3bc108997f22c72bcf7d875c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -53723,7 +54168,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -53732,7 +54177,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -53740,27 +54185,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000066", + "id": "E14001516", "level": "constituency", - "name": "Arbroath and Broughty Ferry", + "name": "Stevenage", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000066" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001516" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -53773,20 +54218,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e6c2b3a0c6cc803a688122d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3bc108997f22c72bcf7d875c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40500.428, + "value": 419617593.315, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e73df461856877b66b00ba5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3bd8fd62de3864c06d9e5f52", "aggregation": { "method": "sum" }, @@ -53827,19 +54272,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001263", + "id": "S14000089", "level": "constituency", - "name": "Hamble Valley", + "name": "Glasgow West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001263" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000089" }, "measure": { "unit": "count" @@ -53862,28 +54307,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e73df461856877b66b00ba5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3bd8fd62de3864c06d9e5f52", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46532.308, + "value": 53310.656, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ed78c41c341dc9207a56358", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3bdf67901ac7de7ee249e143", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -53899,7 +54344,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -53908,7 +54353,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -53916,27 +54361,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001341", + "id": "S14000090", "level": "constituency", - "name": "Liverpool West Derby", + "name": "Glenrothes and Mid Fife", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001341" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000090" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -53949,20 +54394,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ed78c41c341dc9207a56358", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3bdf67901ac7de7ee249e143", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43315.072, + "value": 504695659.468, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f0700fb55fd94eaf51729d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3be7e5a3eae811f2389295e7", "aggregation": { "method": "sum" }, @@ -54003,19 +54448,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001312", + "id": "E14001604", "level": "constituency", - "name": "Kingston and Surbiton", + "name": "York Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, York Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001312" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001604" }, "measure": { "unit": "count" @@ -54038,20 +54483,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f0700fb55fd94eaf51729d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3be7e5a3eae811f2389295e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47764.0, + "value": 49552.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f2d30747c74739827359400", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3bef7ede47876e19ca64bdd4", "aggregation": { "method": "sum" }, @@ -54092,19 +54537,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000064", + "id": "E14001289", "level": "constituency", - "name": "Alloa and Grangemouth", + "name": "Hitchin", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000064" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001289" }, "measure": { "unit": "count" @@ -54127,28 +54572,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f2d30747c74739827359400", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3bef7ede47876e19ca64bdd4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46309.561, + "value": 44395.464, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f3938c06a2ca05719ba5249", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3bf480a89f69cb5a7cba6123", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -54161,73 +54606,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001335", + "id": "E14001231", "level": "constituency", - "name": "Lichfield", + "name": "Exeter", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Exeter: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001335" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001231" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f3938c06a2ca05719ba5249", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3bf480a89f69cb5a7cba6123", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40148.339, + "value": 42128.278, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f4838138b468da7d4088b39", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c0317e62fdbc96398bb051b", "aggregation": { "method": "sum" }, @@ -54268,19 +54715,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001548", + "id": "E14001193", "level": "constituency", - "name": "Tiverton and Minehead", + "name": "Derby North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Derby North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001548" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001193" }, "measure": { "unit": "count" @@ -54301,28 +54748,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f4838138b468da7d4088b39", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c0317e62fdbc96398bb051b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 25423.977, + "value": 43167.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f73a4746ce88fe4a31bbaf3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c04faa836b7d4f0a609c4a3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -54338,7 +54785,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -54347,7 +54794,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -54355,27 +54802,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001568", + "id": "E14001344", "level": "constituency", - "name": "Watford", + "name": "Lowestoft", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Watford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001568" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001344" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -54390,28 +54837,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f73a4746ce88fe4a31bbaf3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c04faa836b7d4f0a609c4a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45651.249, + "value": 134035542.937, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f8a88308c78f830544db6be", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c0f69af6ac07f8d5937511a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -54427,7 +54874,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -54436,7 +54883,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -54444,27 +54891,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001179", + "id": "E14001065", "level": "constituency", - "name": "Corby and East Northamptonshire", + "name": "Altrincham and Sale West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001179" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001065" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -54477,28 +54924,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f8a88308c78f830544db6be", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c0f69af6ac07f8d5937511a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 494707684.317, + "value": 39236.425, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f9cd92e53b3e7c25936f854", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c153afdb95d830d537eada8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -54511,73 +54958,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001515", + "level": "constituency", + "name": "Stalybridge and Hyde", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001515" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c153afdb95d830d537eada8", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 43986.86, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c201f686a1a3ac5c6c7ebf5", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001304", + "id": "E14001365", "level": "constituency", - "name": "Isle of Wight West", + "name": "Mid Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001304" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001365" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f9cd92e53b3e7c25936f854", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c201f686a1a3ac5c6c7ebf5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 243618814.326, + "value": 180975910.541, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f9ff1aa2e0a5c7ffb297d28", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c220c6420128ac5b07cfc50", "aggregation": { "method": "sum" }, @@ -54618,19 +55156,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000094", + "id": "S14000108", "level": "constituency", - "name": "Inverness, Skye and West Ross-shire", + "name": "Berwickshire, Roxburgh and Selkirk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000094" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000108" }, "measure": { "unit": "count" @@ -54651,20 +55189,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f9ff1aa2e0a5c7ffb297d28", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c220c6420128ac5b07cfc50", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27934.82, + "value": 31943.775, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fa53108e59618966b66d57c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c2b443a2457d8962d4a4b78", "aggregation": { "method": "sum" }, @@ -54705,19 +55243,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001297", + "id": "E14001259", "level": "constituency", - "name": "Huddersfield", + "name": "Hackney North and Stoke Newington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001297" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001259" }, "measure": { "unit": "kwh" @@ -54740,20 +55278,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fa53108e59618966b66d57c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c2b443a2457d8962d4a4b78", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147814405.323, + "value": 145632646.599, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fad6904da4dd02df42d5c9e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c3a20be9866fa9212864450", "aggregation": { "method": "sum" }, @@ -54794,19 +55332,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001573", + "id": "W07000083", "level": "constituency", - "name": "Welwyn Hatfield", + "name": "Bangor Aberconwy", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001573" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000083" }, "measure": { "unit": "count" @@ -54829,20 +55367,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fad6904da4dd02df42d5c9e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c3a20be9866fa9212864450", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46300.315, + "value": 43333.829, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fc5faa3eb53610883c6162e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c5c35932524bc74ad1ecd39", "aggregation": { "method": "sum" }, @@ -54883,19 +55421,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001266", + "id": "E14001483", "level": "constituency", - "name": "Harborough, Oadby and Wigston", + "name": "South Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001266" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001483" }, "measure": { "unit": "count" @@ -54916,28 +55454,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fc5faa3eb53610883c6162e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c5c35932524bc74ad1ecd39", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42951.301, + "value": 41177.958, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fcbcec6b9fc45d9992ad0a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c6858cafb215632b3962dba", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -54950,75 +55488,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001201", + "id": "E14001499", "level": "constituency", - "name": "Dorking and Horley", + "name": "Southampton Itchen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001201" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001499" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fcbcec6b9fc45d9992ad0a5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c6858cafb215632b3962dba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 167007661.654, + "value": 35041.571, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fd3e0a72cb75ac5840bcc7f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c705574997249655da0a10e", "aggregation": { "method": "sum" }, @@ -55059,19 +55595,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001389", + "id": "S14000066", "level": "constituency", - "name": "North Durham", + "name": "Arbroath and Broughty Ferry", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001389" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000066" }, "measure": { "unit": "kwh" @@ -55092,28 +55628,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fd3e0a72cb75ac5840bcc7f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c705574997249655da0a10e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 522342515.485, + "value": 476716526.189, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4008853e0692636ce51d5af7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3c85620614df0cb125a22631", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -55126,83 +55662,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001222", + "id": "E14001128", "level": "constituency", - "name": "Ellesmere Port and Bromborough", + "name": "Brigg and Immingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001222" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001128" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4008853e0692636ce51d5af7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3c85620614df0cb125a22631", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127105137.538, + "value": 39673.645, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40260ddb74177233f53ae9f7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3cc6f5782d6a36c2e96adef5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -55215,73 +55749,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001366", + "id": "E14001376", "level": "constituency", - "name": "Mid Sussex", + "name": "Newbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001366" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001376" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40260ddb74177233f53ae9f7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3cc6f5782d6a36c2e96adef5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453357925.805, + "value": 43577.559, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4026522b127c87291669d42b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ce321dba4619bd6705fabb4", "aggregation": { "method": "sum" }, @@ -55322,19 +55858,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001189", + "id": "S14000060", "level": "constituency", - "name": "Dagenham and Rainham", + "name": "Aberdeen North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001189" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000060" }, "measure": { "unit": "kwh" @@ -55355,107 +55891,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4026522b127c87291669d42b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ce321dba4619bd6705fabb4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 439253851.87, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40270a70a55cc7c252b429c6", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000091", - "level": "constituency", - "name": "Gordon and Buchan", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000091" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40270a70a55cc7c252b429c6", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 22434.91, + "value": 548752842.295, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4057289d5f6fc54d5d43770a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3cf29b32c24284d9f81b02a2", "aggregation": { "method": "sum" }, @@ -55496,19 +55945,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001242", + "id": "E14001365", "level": "constituency", - "name": "Fylde", + "name": "Mid Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Fylde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001242" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001365" }, "measure": { "unit": "count" @@ -55531,28 +55980,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4057289d5f6fc54d5d43770a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3cf29b32c24284d9f81b02a2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48144.22, + "value": 43683.991, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:406c6caca9f645ce5a57165f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d01b4d7dcfef27131b3e550", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -55568,7 +56017,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -55577,7 +56026,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -55585,27 +56034,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001188", + "id": "E14001066", "level": "constituency", - "name": "Croydon West", + "name": "Amber Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001188" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001066" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -55620,28 +56069,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:406c6caca9f645ce5a57165f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d01b4d7dcfef27131b3e550", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157279664.808, + "value": 43198.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4080972217d47d3e132303e7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d069ebe12476e293039504d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -55654,73 +56103,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001526", + "id": "E14001207", "level": "constituency", - "name": "Stratford-on-Avon", + "name": "Ealing Central and Acton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001526" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001207" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4080972217d47d3e132303e7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d069ebe12476e293039504d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 388790667.891, + "value": 193175250.253, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40867dc084d3998bd2ba90a0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d13a893a2e6115b49945741", "aggregation": { "method": "sum" }, @@ -55761,19 +56212,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000090", + "id": "E14001575", "level": "constituency", - "name": "Cardiff North", + "name": "West Dorset", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000090" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001575" }, "measure": { "unit": "count" @@ -55794,28 +56245,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40867dc084d3998bd2ba90a0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d13a893a2e6115b49945741", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39176.389, + "value": 29976.824, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40965d752dda8e418ca67f6d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d3355cf5992ff07b317be04", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -55831,7 +56282,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -55840,7 +56291,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -55848,27 +56299,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001194", + "id": "E14001112", "level": "constituency", - "name": "Derby South", + "name": "Bolton West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Derby South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001194" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001112" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -55883,28 +56334,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40965d752dda8e418ca67f6d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d3355cf5992ff07b317be04", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49130.0, + "value": 142468274.856, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40b218e014de82c4b7cee67d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d4123e1d26e0513c0213bb4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -55917,73 +56368,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001185", + "id": "E14001478", "level": "constituency", - "name": "Crewe and Nantwich", + "name": "Smethwick", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001185" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001478" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40b218e014de82c4b7cee67d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d4123e1d26e0513c0213bb4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48402.494, + "value": 137776383.05, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40be66cc0b167065f2cc6731", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d8b75dde3c10cf37f8f34ea", "aggregation": { "method": "sum" }, @@ -56024,19 +56477,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000106", + "id": "E14001238", "level": "constituency", - "name": "Pontypridd", + "name": "Finchley and Golders Green", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000106" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001238" }, "measure": { "unit": "kwh" @@ -56057,28 +56510,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40be66cc0b167065f2cc6731", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d8b75dde3c10cf37f8f34ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480361532.012, + "value": 708989877.941, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40fab520a5f10828d5bbbc79", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d8c80fb9f838974cbabf547", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56091,83 +56544,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001421", + "id": "E14001131", "level": "constituency", - "name": "Peckham", + "name": "Bristol Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Peckham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001421" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001131" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40fab520a5f10828d5bbbc79", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d8c80fb9f838974cbabf547", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48155.036, + "value": 326733578.68, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4136169aff876a82d8c8af8c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d934cbcf84fe17c94b4e088", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56180,83 +56631,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001241", + "id": "W07000094", "level": "constituency", - "name": "Frome and East Somerset", + "name": "Clwyd East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001241" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000094" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4136169aff876a82d8c8af8c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d934cbcf84fe17c94b4e088", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155023061.899, + "value": 323271519.506, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4180e2901f0196730198b13b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d969f861c67e858ac9dcea7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56269,75 +56718,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001128", + "id": "E14001513", "level": "constituency", - "name": "Brigg and Immingham", + "name": "Stafford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stafford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001128" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001513" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4180e2901f0196730198b13b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d969f861c67e858ac9dcea7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42445.864, + "value": 406836637.411, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:418521214570da2a38557829", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3d9ff56ad660b32c99a89a29", "aggregation": { "method": "sum" }, @@ -56378,19 +56825,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000090", + "id": "W07000095", "level": "constituency", - "name": "Glenrothes and Mid Fife", + "name": "Clwyd North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000090" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000095" }, "measure": { "unit": "kwh" @@ -56411,28 +56858,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:418521214570da2a38557829", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3d9ff56ad660b32c99a89a29", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 504695659.468, + "value": 434098449.127, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41b5bfa7283ac5ff4fdeef9a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3da67698923cb342a9f59498", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56448,7 +56895,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -56457,7 +56904,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -56465,27 +56912,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000111", + "id": "S14000083", "level": "constituency", - "name": "West Aberdeenshire and Kincardine", + "name": "Falkirk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000111" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000083" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -56500,28 +56947,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41b5bfa7283ac5ff4fdeef9a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3da67698923cb342a9f59498", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 191799465.672, + "value": 47831.04, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41ba0e9afa83cf85bb958a06", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3daa73de69c91c6897429c39", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56534,83 +56981,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000089", + "id": "E14001118", "level": "constituency", - "name": "Glasgow West", + "name": "Bradford East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001118" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41ba0e9afa83cf85bb958a06", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3daa73de69c91c6897429c39", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53310.656, + "value": 519465625.678, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41bf39ca32160f81144dee12", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3dab92c257fc41217b6e69f7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56623,75 +57068,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001109", + "id": "E14001137", "level": "constituency", - "name": "Bolsover", + "name": "Bromley and Biggin Hill", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001109" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001137" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41bf39ca32160f81144dee12", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3dab92c257fc41217b6e69f7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48120.032, + "value": 549978477.717, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41e902fef023c55626a4ebac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e0b809c660ffdab6f938d25", "aggregation": { "method": "sum" }, @@ -56732,19 +57175,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001339", + "id": "E14001547", "level": "constituency", - "name": "Liverpool Walton", + "name": "Tipton and Wednesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001339" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001547" }, "measure": { "unit": "count" @@ -56765,28 +57208,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41e902fef023c55626a4ebac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e0b809c660ffdab6f938d25", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44032.447, + "value": 42521.562, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:423add09148ed57077a6207d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e14954dea80258df1e79e64", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56802,7 +57245,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -56811,7 +57254,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -56819,27 +57262,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001554", + "id": "E14001138", "level": "constituency", - "name": "Truro and Falmouth", + "name": "Bromsgrove", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001554" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001138" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -56854,115 +57297,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:423add09148ed57077a6207d", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 185034610.083, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:425b04f1a644f94b0feba404", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000106", - "level": "constituency", - "name": "West Dunbartonshire", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000106" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:425b04f1a644f94b0feba404", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e14954dea80258df1e79e64", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 430400386.12, + "value": 42609.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4268cdf870da5ffdf0452628", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3e416159891a4a9507d0ed27", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -56978,7 +57334,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -56987,7 +57343,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -56995,27 +57351,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001544", + "id": "E14001076", "level": "constituency", - "name": "Thirsk and Malton", + "name": "Barrow and Furness", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001544" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001076" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -57030,20 +57386,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4268cdf870da5ffdf0452628", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3e416159891a4a9507d0ed27", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 181943827.28, + "value": 48245.049, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42a37c4ff3dcc82a6ec053e2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ea7ed63e1cabaaea22d0be8", "aggregation": { "method": "sum" }, @@ -57084,19 +57440,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001326", + "id": "S14000098", "level": "constituency", - "name": "Leicester East", + "name": "Moray West, Nairn and Strathspey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001326" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000098" }, "measure": { "unit": "kwh" @@ -57119,28 +57475,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42a37c4ff3dcc82a6ec053e2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ea7ed63e1cabaaea22d0be8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 120798261.264, + "value": 214542138.006, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42ca14d3ced5a5dc7ec48e85", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3ec36006c0cab10b47149d15", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -57156,7 +57512,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -57165,7 +57521,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -57173,27 +57529,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001246", + "id": "E14001538", "level": "constituency", - "name": "Gillingham and Rainham", + "name": "Tamworth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001246" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001538" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -57206,28 +57562,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42ca14d3ced5a5dc7ec48e85", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3ec36006c0cab10b47149d15", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40657.513, + "value": 449770041.906, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42f9326027acdf6e83e29738", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3eccfa6b7bae3aa436e91bab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -57240,137 +57596,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001334", + "id": "E14001261", "level": "constituency", - "name": "Leyton and Wanstead", + "name": "Halesowen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001334" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001261" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42f9326027acdf6e83e29738", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 143163739.123, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42feccd8bb182f6e59a2664c", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001226", - "level": "constituency", - "name": "Epping Forest", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001226" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "gas_year", "value": 2024 @@ -57382,28 +57649,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42feccd8bb182f6e59a2664c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3eccfa6b7bae3aa436e91bab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39164.373, + "value": 441060307.341, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4312b649a04f131bd52d841c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3edf57b7083ef086f0b03430", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -57416,81 +57683,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001167", + "id": "E14001304", "level": "constituency", - "name": "Chingford and Woodford Green", + "name": "Isle of Wight West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001167" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001304" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4312b649a04f131bd52d841c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3edf57b7083ef086f0b03430", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 519050194.841, + "value": 120383228.394, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43889a40623b3c9f9853da21", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3eea1c5b22ca324b96e82ee4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -57506,7 +57775,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -57515,7 +57784,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -57523,27 +57792,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001575", + "id": "E14001288", "level": "constituency", - "name": "West Dorset", + "name": "Hinckley and Bosworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001575" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001288" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -57558,20 +57827,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43889a40623b3c9f9853da21", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3eea1c5b22ca324b96e82ee4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 182713084.42, + "value": 45211.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:439cb8fd883147377a87cd56", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f2124a97649ea4f806511c3", "aggregation": { "method": "sum" }, @@ -57612,19 +57881,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001116", + "id": "E14001586", "level": "constituency", - "name": "Bournemouth West", + "name": "Wimbledon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001116" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001586" }, "measure": { "unit": "count" @@ -57645,28 +57914,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:439cb8fd883147377a87cd56", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f2124a97649ea4f806511c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39254.838, + "value": 41451.778, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43a7b8d6411b694fbf87ec81", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f409429b7fd6089835419c8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -57682,7 +57951,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -57691,7 +57960,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -57699,27 +57968,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001434", + "id": "E14001502", "level": "constituency", - "name": "Putney", + "name": "Southend West and Leigh", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Putney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001434" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001502" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -57734,28 +58003,115 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43a7b8d6411b694fbf87ec81", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f409429b7fd6089835419c8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158337205.842, + "value": 45490.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43ae36262ce77c59b5157cb6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f44e69c0af342de8eb98132", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001249", + "level": "constituency", + "name": "Godalming and Ash", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001249" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f44e69c0af342de8eb98132", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 37291.644, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f45aa8009beac1c01d0e6a5", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -57771,7 +58127,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -57780,7 +58136,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -57788,27 +58144,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001101", + "id": "E14001361", "level": "constituency", - "name": "Bishop Auckland", + "name": "Mid Cheshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001101" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001361" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -57823,20 +58179,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43ae36262ce77c59b5157cb6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f45aa8009beac1c01d0e6a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141355731.209, + "value": 42935.174, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43ef831f7926c7089a1d19da", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f69c5e78e95f4d6e2b712c1", "aggregation": { "method": "sum" }, @@ -57877,19 +58233,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001503", + "id": "E14001237", "level": "constituency", - "name": "Southgate and Wood Green", + "name": "Filton and Bradley Stoke", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001503" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001237" }, "measure": { "unit": "kwh" @@ -57910,20 +58266,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43ef831f7926c7089a1d19da", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f69c5e78e95f4d6e2b712c1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 592493562.486, + "value": 405400071.071, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4416d5f7783b8e60b69d8106", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f72fa968ab90f9c59a1cf42", "aggregation": { "method": "sum" }, @@ -57964,19 +58320,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001121", + "id": "E14001342", "level": "constituency", - "name": "Braintree", + "name": "Loughborough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Braintree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001121" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001342" }, "measure": { "unit": "kwh" @@ -57997,28 +58353,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4416d5f7783b8e60b69d8106", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f72fa968ab90f9c59a1cf42", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 360007017.546, + "value": 442219227.445, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4420e9bcb835ef404c6562ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f757c581bb6c934a5e05267", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58031,83 +58387,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001147", + "id": "S14000109", "level": "constituency", - "name": "Calder Valley", + "name": "Central Ayrshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001147" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000109" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4420e9bcb835ef404c6562ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f757c581bb6c934a5e05267", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47397.583, + "value": 40142.795, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:442e9bb2a28b25e8a2d3f7ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3f9710a2f097963a16129911", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58120,83 +58474,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000083", + "id": "E14001085", "level": "constituency", - "name": "Bangor Aberconwy", + "name": "Bermondsey and Old Southwark", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001085" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:442e9bb2a28b25e8a2d3f7ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3f9710a2f097963a16129911", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43333.829, + "value": 30969.792, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:443c9cc9e8c8d2b28ff92c33", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fd22270954333fdae8eb517", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58212,7 +58564,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -58221,7 +58573,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -58229,27 +58581,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001479", + "id": "E14001253", "level": "constituency", - "name": "Solihull West and Shirley", + "name": "Grantham and Bourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001479" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001253" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -58264,28 +58616,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:443c9cc9e8c8d2b28ff92c33", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fd22270954333fdae8eb517", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40502.052, + "value": 165696444.466, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4447e33468fa8b6591c307a4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:3fd33f2d5b8763b28f5577e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58298,75 +58650,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001077", + "id": "E14001235", "level": "constituency", - "name": "Basildon and Billericay", + "name": "Faversham and Mid Kent", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001077" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001235" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4447e33468fa8b6591c307a4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:3fd33f2d5b8763b28f5577e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154226237.916, + "value": 416303134.713, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:445e9902f4cfe90c8ac7d380", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:400dcfa35658497acd8618d0", "aggregation": { "method": "sum" }, @@ -58407,19 +58757,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001504", + "id": "E14001359", "level": "constituency", - "name": "Southport", + "name": "Mid Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Southport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001504" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001359" }, "measure": { "unit": "kwh" @@ -58440,28 +58790,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:445e9902f4cfe90c8ac7d380", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:400dcfa35658497acd8618d0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 489364937.917, + "value": 438613137.705, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:446d246550a10796d6aeaf66", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40108fa1af0a7c458b5fa4fd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58474,83 +58824,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001327", + "id": "E14001442", "level": "constituency", - "name": "Leicester South", + "name": "Reigate", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Reigate: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001327" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001442" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:446d246550a10796d6aeaf66", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40108fa1af0a7c458b5fa4fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146954406.873, + "value": 41300.859, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:447977f0630c68233a224139", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:402303b1c9ebbabed40cfe3b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58566,7 +58914,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -58575,7 +58923,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -58583,27 +58931,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001294", + "id": "E14001443", "level": "constituency", - "name": "Horsham", + "name": "Ribble Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Horsham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001294" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001443" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -58618,28 +58966,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:447977f0630c68233a224139", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:402303b1c9ebbabed40cfe3b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45795.0, + "value": 165419031.478, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44847922cbca4d512c342366", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:404a7a2a95665cf4d012b685", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58652,83 +59000,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001475", + "id": "E14001549", "level": "constituency", - "name": "Skipton and Ripon", + "name": "Tonbridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001475" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001549" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44847922cbca4d512c342366", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:404a7a2a95665cf4d012b685", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46857.747, + "value": 428578762.987, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:448db070d4eb03c97aefd3d3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4077b52a8d01b64ab12cd240", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58741,81 +59087,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001075", + "id": "E14001426", "level": "constituency", - "name": "Barnsley South", + "name": "Plymouth Moor View", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001075" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001426" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:448db070d4eb03c97aefd3d3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4077b52a8d01b64ab12cd240", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47267.767, + "value": 44738.18, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44aa9d0200f0282c0fcf82dd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4091e891221c4f1ef5b0a252", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58828,81 +59176,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001410", + "id": "E14001260", "level": "constituency", - "name": "Nottingham East", + "name": "Hackney South and Shoreditch", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001410" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001260" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44aa9d0200f0282c0fcf82dd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4091e891221c4f1ef5b0a252", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39587.023, + "value": 145659549.953, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44b3f5ee8f4b737ac4160fce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:40bfa4af38ed73bb39c6cb91", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -58918,7 +59268,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -58927,7 +59277,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -58935,27 +59285,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001223", + "id": "E14001504", "level": "constituency", - "name": "Eltham and Chislehurst", + "name": "Southport", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Southport: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001223" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001504" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -58970,20 +59320,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44b3f5ee8f4b737ac4160fce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:40bfa4af38ed73bb39c6cb91", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46554.564, + "value": 141416942.516, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44c95596420e98b415a8090b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41139933e151e6f0cbe08b55", "aggregation": { "method": "sum" }, @@ -59024,19 +59374,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001072", + "id": "S14000070", "level": "constituency", - "name": "Banbury", + "name": "Coatbridge and Bellshill", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Banbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001072" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000070" }, "measure": { "unit": "kwh" @@ -59057,28 +59407,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44c95596420e98b415a8090b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41139933e151e6f0cbe08b55", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 379956362.571, + "value": 479016885.471, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44d68c8c69f7f74b51f4b71f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4123d3d8a80e05c29f671f9f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59091,81 +59441,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001427", + "id": "E14001110", "level": "constituency", - "name": "Plymouth Sutton and Devonport", + "name": "Bolton North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001427" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001110" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44d68c8c69f7f74b51f4b71f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4123d3d8a80e05c29f671f9f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44119.753, + "value": 155925290.449, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44ec69bdc2e1c5646116c401", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4179d79329179d554062d432", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59181,7 +59533,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -59190,7 +59542,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -59198,27 +59550,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001299", + "id": "E14001411", "level": "constituency", - "name": "Hyndburn", + "name": "Nottingham North and Kimberley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001299" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001411" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -59233,28 +59585,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44ec69bdc2e1c5646116c401", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4179d79329179d554062d432", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42094.026, + "value": 139513292.635, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:451669aaaa8cf9dc1e0db4ea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4192c26ffaaa5922b3b11d67", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59267,135 +59619,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001400", + "id": "S14000076", "level": "constituency", - "name": "North Warwickshire and Bedworth", + "name": "Dunfermline and Dollar", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001400" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000076" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:451669aaaa8cf9dc1e0db4ea", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38116.0, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:451dc6774b0555e538e5798a", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001250", - "level": "constituency", - "name": "Goole and Pocklington", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001250" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, "period": { "type": "calendar_year", "value": 2024 @@ -59409,28 +59674,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:451dc6774b0555e538e5798a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4192c26ffaaa5922b3b11d67", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165571746.235, + "value": 45024.505, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45319fd737596c2ac19c9ef5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:41d15dd4b76b8325aff2bed6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59443,75 +59708,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001605", + "id": "E14001527", "level": "constituency", - "name": "York Outer", + "name": "Streatham and Croydon North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, York Outer: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001605" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001527" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45319fd737596c2ac19c9ef5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:41d15dd4b76b8325aff2bed6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134890484.053, + "value": 537264622.969, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4539e818c07d259e8edf5d95", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4226c0de2c3ba3aa088df20f", "aggregation": { "method": "sum" }, @@ -59552,19 +59815,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001297", + "id": "E14001335", "level": "constituency", - "name": "Huddersfield", + "name": "Lichfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001297" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001335" }, "measure": { "unit": "kwh" @@ -59585,20 +59848,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4539e818c07d259e8edf5d95", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4226c0de2c3ba3aa088df20f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 561872767.064, + "value": 473975833.365, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4549d4a2e853bb740ba79679", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:422f90239ed2c82f4af435a3", "aggregation": { "method": "sum" }, @@ -59639,19 +59902,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001346", + "id": "E14001459", "level": "constituency", - "name": "Luton South and South Bedfordshire", + "name": "Salford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Salford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001346" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001459" }, "measure": { "unit": "kwh" @@ -59674,28 +59937,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4549d4a2e853bb740ba79679", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:422f90239ed2c82f4af435a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162241230.907, + "value": 237946011.881, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45898cd47f910777a885994e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42388cd73a8ccb0d494cae7e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59708,73 +59971,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000089", + "id": "E14001574", "level": "constituency", - "name": "Glasgow West", + "name": "West Bromwich", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000089" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001574" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45898cd47f910777a885994e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42388cd73a8ccb0d494cae7e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43233.681, + "value": 136248446.976, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4596d1aa4494a8c949d4937f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:423e9205cc0f2362ad61f3a9", "aggregation": { "method": "sum" }, @@ -59815,19 +60080,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001272", + "id": "E14001405", "level": "constituency", - "name": "Hartlepool", + "name": "North West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001272" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001405" }, "measure": { "unit": "count" @@ -59848,28 +60113,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4596d1aa4494a8c949d4937f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:423e9205cc0f2362ad61f3a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43961.0, + "value": 29763.383, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45a2f8bb91a389f9f563ff89", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42414e0500a625fd9ecf3dca", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59882,81 +60147,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001586", + "id": "E14001257", "level": "constituency", - "name": "Wimbledon", + "name": "Greenwich and Woolwich", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001586" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001257" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45a2f8bb91a389f9f563ff89", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42414e0500a625fd9ecf3dca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41451.778, + "value": 150210539.898, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45a3c13d92c0599df125a323", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4248c0c4aef79a2023458226", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -59969,81 +60236,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001472", + "id": "E14001069", "level": "constituency", - "name": "Shipley", + "name": "Ashford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Shipley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ashford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001472" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001069" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45a3c13d92c0599df125a323", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4248c0c4aef79a2023458226", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41299.329, + "value": 45253.939, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45b3e71e806aa67e1e17d039", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4274467b7cdc361036a414b3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60059,7 +60328,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -60068,7 +60337,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -60076,27 +60345,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001137", + "id": "E14001432", "level": "constituency", - "name": "Bromley and Biggin Hill", + "name": "Portsmouth South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001137" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001432" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -60111,28 +60380,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45b3e71e806aa67e1e17d039", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4274467b7cdc361036a414b3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149297117.207, + "value": 47770.53, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45ca24fff662b8c3c3e04546", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4291520146601deea4a74fe7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60145,81 +60414,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001598", + "id": "S14000021", "level": "constituency", - "name": "Worsley and Eccles", + "name": "East Renfrewshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001598" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000021" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45ca24fff662b8c3c3e04546", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4291520146601deea4a74fe7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44998.606, + "value": 139418642.858, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45d006be94403a6aa01d30f4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42a5154645900c5f0aa1e226", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60235,7 +60506,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -60244,7 +60515,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -60252,27 +60523,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001155", + "id": "W07000102", "level": "constituency", - "name": "Central Devon", + "name": "Montgomeryshire and Glynd\u0175r", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001155" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000102" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -60287,20 +60558,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45d006be94403a6aa01d30f4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42a5154645900c5f0aa1e226", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43892.763, + "value": 160502909.25, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45fef8b7131ca7c5255e04fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42b99ffb36dc5cd65a7977d3", "aggregation": { "method": "sum" }, @@ -60341,19 +60612,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000099", + "id": "E14001193", "level": "constituency", - "name": "Motherwell, Wishaw and Carluke", + "name": "Derby North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Derby North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001193" }, "measure": { "unit": "kwh" @@ -60376,28 +60647,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45fef8b7131ca7c5255e04fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42b99ffb36dc5cd65a7977d3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140359791.926, + "value": 142978047.027, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:460809095000005d79da91cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:42d916ccf8f2c5143890480e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60410,83 +60681,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001474", + "id": "W07000102", "level": "constituency", - "name": "Sittingbourne and Sheppey", + "name": "Montgomeryshire and Glynd\u0175r", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001474" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000102" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:460809095000005d79da91cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:42d916ccf8f2c5143890480e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153478397.108, + "value": 24173.516, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:462efe479de23d206cfcf8bf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:434b51c739bcef5d1c2413c8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60502,7 +60771,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -60511,7 +60780,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -60519,27 +60788,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000072", + "id": "W07000101", "level": "constituency", - "name": "Cumbernauld and Kirkintilloch", + "name": "Monmouthshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000072" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000101" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -60552,28 +60821,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:462efe479de23d206cfcf8bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:434b51c739bcef5d1c2413c8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 485875111.379, + "value": 32784.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46590b64361a2d1f64b8fb69", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:436f25ffb9857dc7114bb034", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60589,7 +60858,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -60598,7 +60867,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -60606,27 +60875,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001191", + "id": "E14001183", "level": "constituency", - "name": "Dartford", + "name": "Cramlington and Killingworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dartford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001191" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001183" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -60641,107 +60910,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46590b64361a2d1f64b8fb69", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:436f25ffb9857dc7114bb034", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151818404.503, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4659351938807187ca4a1226", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001210", - "level": "constituency", - "name": "Earley and Woodley", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001210" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4659351938807187ca4a1226", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38356.631, + "value": 46802.925, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:465c0275684b255166b69a99", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43add5ab7d454d93db071261", "aggregation": { "method": "sum" }, @@ -60782,19 +60964,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001458", + "id": "E14001164", "level": "constituency", - "name": "Rutland and Stamford", + "name": "Chester South and Eddisbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001458" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001164" }, "measure": { "unit": "count" @@ -60817,20 +60999,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:465c0275684b255166b69a99", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43add5ab7d454d93db071261", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42249.094, + "value": 41805.217, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:467d0d6465b45bca4599257b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43cbad1cad9f10ea1caaac04", "aggregation": { "method": "sum" }, @@ -60871,19 +61053,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001329", + "id": "E14001592", "level": "constituency", - "name": "Leigh and Atherton", + "name": "Woking", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Woking: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001329" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001592" }, "measure": { "unit": "kwh" @@ -60904,28 +61086,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:467d0d6465b45bca4599257b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43cbad1cad9f10ea1caaac04", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 471677463.73, + "value": 496063254.403, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46a308c9cc1b10ab19e30091", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43cbd45e08acb339894ef1d5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -60941,7 +61123,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -60950,7 +61132,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -60958,27 +61140,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000081", + "id": "E14001376", "level": "constituency", - "name": "Edinburgh South West", + "name": "Newbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001376" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -60991,28 +61173,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46a308c9cc1b10ab19e30091", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43cbd45e08acb339894ef1d5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44872.248, + "value": 362340526.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46f051ebfff1d960b7347b67", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43deaf1a0b2b673e8e2fd9da", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61025,81 +61207,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001282", + "id": "E14001495", "level": "constituency", - "name": "Herne Bay and Sandwich", + "name": "South West Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001282" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001495" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46f051ebfff1d960b7347b67", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43deaf1a0b2b673e8e2fd9da", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 444106419.899, + "value": 146158793.442, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46f50318048f4e3de0fb5ea2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:43e1b657b10244cbe6dad9b5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61115,7 +61299,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -61124,7 +61308,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -61132,27 +61316,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001258", + "id": "S14000072", "level": "constituency", - "name": "Guildford", + "name": "Cumbernauld and Kirkintilloch", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Guildford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001258" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000072" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -61167,20 +61351,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46f50318048f4e3de0fb5ea2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:43e1b657b10244cbe6dad9b5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 164737697.085, + "value": 42743.058, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46f5525873ed3165a6413e7b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4426d90e0abfa6f0c934ea7f", "aggregation": { "method": "sum" }, @@ -61221,19 +61405,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001302", + "id": "E14001140", "level": "constituency", - "name": "Ipswich", + "name": "Broxtowe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001302" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001140" }, "measure": { "unit": "count" @@ -61254,28 +61438,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46f5525873ed3165a6413e7b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4426d90e0abfa6f0c934ea7f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42524.0, + "value": 42360.151, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:470952f8d7436cf762e718fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:442b99260b307812e0282226", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61291,7 +61475,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -61300,7 +61484,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -61308,27 +61492,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001316", + "id": "E14001191", "level": "constituency", - "name": "Kingswinford and South Staffordshire", + "name": "Dartford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dartford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001316" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001191" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -61341,28 +61525,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:470952f8d7436cf762e718fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:442b99260b307812e0282226", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 450545749.183, + "value": 42467.537, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:470f1fcc99e93189d5dc4444", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44397fe23bd53bfb885919c0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61375,81 +61559,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001464", + "id": "E14001077", "level": "constituency", - "name": "Selby", + "name": "Basildon and Billericay", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Selby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001464" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001077" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:470f1fcc99e93189d5dc4444", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44397fe23bd53bfb885919c0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 398449157.951, + "value": 44825.113, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4725c38b492c2916fd4f42ab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44909494bfa74a90d919fa02", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61462,81 +61648,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001194", + "id": "E14001572", "level": "constituency", - "name": "Derby South", + "name": "Wells and Mendip Hills", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Derby South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001194" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001572" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4725c38b492c2916fd4f42ab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44909494bfa74a90d919fa02", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45268.0, + "value": 41356.139, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:472d817580f30d98749d131c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44976f6a3e8ab6e36f6e01b7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61552,7 +61740,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -61561,7 +61749,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -61569,27 +61757,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000084", + "id": "E14001244", "level": "constituency", - "name": "Blaenau Gwent and Rhymney", + "name": "Gateshead Central and Whickham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001244" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -61604,20 +61792,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:472d817580f30d98749d131c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44976f6a3e8ab6e36f6e01b7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 123347647.73, + "value": 47006.423, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47599947a412edb41a694c3a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44a399c74cb091d29b66f43c", "aggregation": { "method": "sum" }, @@ -61658,19 +61846,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001480", + "id": "E14001273", "level": "constituency", - "name": "South Basildon and East Thurrock", + "name": "Harwich and North Essex", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001480" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001273" }, "measure": { "unit": "kwh" @@ -61691,28 +61879,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47599947a412edb41a694c3a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44a399c74cb091d29b66f43c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 398219189.199, + "value": 375714444.362, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47811a399191e32681ea1a68", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44b03aaae301a65770da9d06", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61725,20 +61913,20 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", @@ -61750,110 +61938,23 @@ "name": "Morecambe and Lunesdale", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001372" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001372" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47811a399191e32681ea1a68", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 466503962.073, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4797559836c6c7002414122f", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001273", - "level": "constituency", - "name": "Harwich and North Essex", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001273" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "calendar_year", "value": 2024 @@ -61867,28 +61968,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4797559836c6c7002414122f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44b03aaae301a65770da9d06", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45061.885, + "value": 158930495.595, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:479f3f5cec3562781549261b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44d48f4af5d17a930e814f84", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -61904,7 +62005,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -61913,7 +62014,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -61921,27 +62022,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001236", + "id": "W07000099", "level": "constituency", - "name": "Feltham and Heston", + "name": "Merthyr Tydfil and Aberdare", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001236" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000099" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -61954,20 +62055,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:479f3f5cec3562781549261b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44d48f4af5d17a930e814f84", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 454580942.276, + "value": 45066.725, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47b63f28565e77d2e6c9edb4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:44fae7ec69bfa954d770f72a", "aggregation": { "method": "sum" }, @@ -62008,19 +62109,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001580", + "id": "E14001202", "level": "constituency", - "name": "Westmorland and Lonsdale", + "name": "Dover and Deal", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001580" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001202" }, "measure": { "unit": "count" @@ -62041,28 +62142,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47b63f28565e77d2e6c9edb4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:44fae7ec69bfa954d770f72a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30537.129, + "value": 43544.738, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47ca35663bf6a62ec75995fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:451b3869e53fa55492da6772", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -62075,75 +62176,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000101", + "id": "E14001602", "level": "constituency", - "name": "Paisley and Renfrewshire North", + "name": "Wythenshawe and Sale East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000101" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001602" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47ca35663bf6a62ec75995fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:451b3869e53fa55492da6772", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46426.917, + "value": 45060.966, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47f027d5450dba7ef4466595", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:458c328d6a96b5eacfa2f3cb", "aggregation": { "method": "sum" }, @@ -62184,19 +62283,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001405", + "id": "E14001373", "level": "constituency", - "name": "North West Norfolk", + "name": "New Forest East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001405" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001373" }, "measure": { "unit": "kwh" @@ -62217,28 +62316,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47f027d5450dba7ef4466595", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:458c328d6a96b5eacfa2f3cb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 312146260.066, + "value": 390831234.191, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:480675c0f3f824b1a273e5af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45910b9629a197456510271c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -62251,81 +62350,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001323", + "id": "E14001152", "level": "constituency", - "name": "Leeds South", + "name": "Carlisle", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001323" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001152" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:480675c0f3f824b1a273e5af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45910b9629a197456510271c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43531.143, + "value": 155174131.836, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:483f7fce81bb31f99eb8ccc6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:459a29192e6ea46c452f303a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -62338,73 +62439,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001458", + "id": "E14001475", "level": "constituency", - "name": "Rutland and Stamford", + "name": "Skipton and Ripon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001458" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001475" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:483f7fce81bb31f99eb8ccc6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:459a29192e6ea46c452f303a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 421412154.507, + "value": 46857.747, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:484482ddd591233f81bb24f9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45a53886e74c963a6e1a170a", "aggregation": { "method": "sum" }, @@ -62445,19 +62548,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001464", + "id": "E14001553", "level": "constituency", - "name": "Selby", + "name": "Tottenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Selby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001464" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001553" }, "measure": { "unit": "count" @@ -62480,28 +62583,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:484482ddd591233f81bb24f9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45a53886e74c963a6e1a170a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45624.055, + "value": 56495.688, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:484708f27c541003970add0c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45cf0ac7c1cfa679f437e034", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -62517,7 +62620,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -62526,7 +62629,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -62534,27 +62637,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001589", + "id": "E14001159", "level": "constituency", - "name": "Wirral West", + "name": "Chelmsford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001589" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001159" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -62567,20 +62670,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:484708f27c541003970add0c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45cf0ac7c1cfa679f437e034", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 504869482.639, + "value": 41524.727, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4855e7c74a904aa5279d44d9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45df8cf2cc9bb2aa74cc42fc", "aggregation": { "method": "sum" }, @@ -62621,19 +62724,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001245", + "id": "E14001264", "level": "constituency", - "name": "Gedling", + "name": "Hammersmith and Chiswick", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gedling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001245" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001264" }, "measure": { "unit": "kwh" @@ -62654,20 +62757,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4855e7c74a904aa5279d44d9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45df8cf2cc9bb2aa74cc42fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 524687373.456, + "value": 533611705.696, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:489a9f7b57e07a501e6b8e37", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:45f832fecae1762813e81b28", "aggregation": { "method": "sum" }, @@ -62708,19 +62811,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001383", + "id": "E14001589", "level": "constituency", - "name": "Normanton and Hemsworth", + "name": "Wirral West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001383" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001589" }, "measure": { "unit": "kwh" @@ -62743,28 +62846,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:489a9f7b57e07a501e6b8e37", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:45f832fecae1762813e81b28", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133816896.351, + "value": 131166576.928, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48a28456af4e99f790ea3944", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4611d529a7ace6dcedd4e665", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -62780,7 +62883,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -62789,7 +62892,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -62797,27 +62900,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001329", + "id": "E14001064", "level": "constituency", - "name": "Leigh and Atherton", + "name": "Aldridge-Brownhills", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001329" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001064" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -62832,28 +62935,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48a28456af4e99f790ea3944", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4611d529a7ace6dcedd4e665", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50669.654, + "value": 130964597.929, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48a49b34f113af60161d7331", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:462e60b88e068bd43fc31121", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -62869,7 +62972,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -62878,7 +62981,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -62886,27 +62989,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001565", + "id": "E14001340", "level": "constituency", - "name": "Warrington South", + "name": "Liverpool Wavertree", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001565" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001340" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -62919,28 +63022,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48a49b34f113af60161d7331", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:462e60b88e068bd43fc31121", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 490190908.62, + "value": 43309.966, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48dd948821c48950575bbc90", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:463e444d3ac89539bf172dce", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -62956,7 +63059,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -62965,7 +63068,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -62973,27 +63076,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001159", + "id": "E14001598", "level": "constituency", - "name": "Chelmsford", + "name": "Worsley and Eccles", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001159" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001598" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -63006,28 +63109,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48dd948821c48950575bbc90", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:463e444d3ac89539bf172dce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 463547340.0, + "value": 44998.606, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4912596e3275c8c57978ebfc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:464a07f55e07e61cb1a04ef9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -63043,7 +63146,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -63052,7 +63155,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -63060,27 +63163,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001505", + "id": "S14000085", "level": "constituency", - "name": "Spelthorne", + "name": "Glasgow North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001505" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000085" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -63093,20 +63196,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4912596e3275c8c57978ebfc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:464a07f55e07e61cb1a04ef9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 467495527.057, + "value": 40670.586, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49157b664743e5df3723ec67", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:465c2f19af9d5b3c66097640", "aggregation": { "method": "sum" }, @@ -63147,19 +63250,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000088", + "id": "S14000048", "level": "constituency", - "name": "Glasgow South West", + "name": "North Ayrshire and Arran", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000088" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000048" }, "measure": { "unit": "kwh" @@ -63180,109 +63283,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49157b664743e5df3723ec67", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:465c2f19af9d5b3c66097640", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 424766403.876, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49489a61d28b807ea3f20cb2", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001473", - "level": "constituency", - "name": "Shrewsbury", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001473" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49489a61d28b807ea3f20cb2", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 46687.292, + "value": 468319452.832, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:494a5eeebcd5d4bc1f46f7ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4664e463f90689b2eb4c45a5", "aggregation": { "method": "sum" }, @@ -63323,19 +63337,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001591", + "id": "E14001206", "level": "constituency", - "name": "Witney", + "name": "Dunstable and Leighton Buzzard", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Witney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001591" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001206" }, "measure": { "unit": "count" @@ -63356,28 +63370,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:494a5eeebcd5d4bc1f46f7ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4664e463f90689b2eb4c45a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34658.15, + "value": 45186.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:496221c82a162c66df204b3b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4665c8ea01d837ad11c68442", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -63393,7 +63407,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -63402,7 +63416,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -63410,27 +63424,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001360", + "id": "E14001169", "level": "constituency", - "name": "Mid Buckinghamshire", + "name": "Chipping Barnet", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001360" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001169" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -63445,28 +63459,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:496221c82a162c66df204b3b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4665c8ea01d837ad11c68442", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41718.467, + "value": 175617345.65, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49667e832cd03d7829e0f990", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:468cf9ef00b3914e08a5f3a7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -63482,7 +63496,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -63491,7 +63505,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -63499,27 +63513,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001534", + "id": "E14001537", "level": "constituency", - "name": "Sutton and Cheam", + "name": "Swindon South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001534" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001537" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -63532,20 +63546,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49667e832cd03d7829e0f990", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:468cf9ef00b3914e08a5f3a7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 462377275.01, + "value": 42437.986, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:498decb4245ed52b15c7dbd5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46955d8f06d14696d2105333", "aggregation": { "method": "sum" }, @@ -63586,19 +63600,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001299", + "id": "E14001586", "level": "constituency", - "name": "Hyndburn", + "name": "Wimbledon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001299" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001586" }, "measure": { "unit": "kwh" @@ -63619,28 +63633,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:498decb4245ed52b15c7dbd5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46955d8f06d14696d2105333", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 464176582.361, + "value": 580171375.729, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:499bfa33cd8fb6f6b28cdc9a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46a37a1d448e783978daba60", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -63653,81 +63667,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001144", + "id": "E14001204", "level": "constituency", - "name": "Bury North", + "name": "Dudley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bury North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dudley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001144" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001204" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:499bfa33cd8fb6f6b28cdc9a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46a37a1d448e783978daba60", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 505775967.85, + "value": 133701877.82, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49ca0ccfe8db97d4443c920f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46b873a9564eb4201256ba7c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -63740,164 +63756,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001414", + "id": "E14001264", "level": "constituency", - "name": "Old Bexley and Sidcup", + "name": "Hammersmith and Chiswick", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001414" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001264" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49ca0ccfe8db97d4443c920f", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 41024.792, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49d508d14cd62940f9bbfc53", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001437", - "level": "constituency", - "name": "Rayleigh and Wickford", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001437" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49d508d14cd62940f9bbfc53", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46b873a9564eb4201256ba7c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148532793.311, + "value": 47482.04, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49e1e6ccf28c5ecf1b74c2e2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46c1ca2ba26ed564b6c88f05", "aggregation": { "method": "sum" }, @@ -63938,19 +63863,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001574", + "id": "E14001301", "level": "constituency", - "name": "West Bromwich", + "name": "Ilford South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001574" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001301" }, "measure": { "unit": "count" @@ -63971,20 +63896,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49e1e6ccf28c5ecf1b74c2e2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46c1ca2ba26ed564b6c88f05", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41309.585, + "value": 34953.424, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a157cf1531a6b394f0ddc48", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46eca43af0a23d4d05ca176a", "aggregation": { "method": "sum" }, @@ -64025,19 +63950,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001252", + "id": "E14001343", "level": "constituency", - "name": "Gosport", + "name": "Louth and Horncastle", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gosport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001252" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001343" }, "measure": { "unit": "count" @@ -64058,28 +63983,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a157cf1531a6b394f0ddc48", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46eca43af0a23d4d05ca176a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38463.42, + "value": 31771.924, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a266284d24bad3b0c52ab34", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:46fd8a9407cbcbcd065314d2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -64092,83 +64017,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000091", + "id": "W07000108", "level": "constituency", - "name": "Gordon and Buchan", + "name": "Swansea West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000108" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a266284d24bad3b0c52ab34", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:46fd8a9407cbcbcd065314d2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 172330797.042, + "value": 478106015.351, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a2df7dfdafe3f2982f7843b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47135c2ff718a957e0893da6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -64181,81 +64104,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001152", + "id": "E14001208", "level": "constituency", - "name": "Carlisle", + "name": "Ealing North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001152" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001208" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a2df7dfdafe3f2982f7843b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47135c2ff718a957e0893da6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43665.073, + "value": 47955.826, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a5394d074eb2c7b93cc5897", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47346a7a9d1aa0fb9972ab3e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -64271,7 +64196,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -64280,7 +64205,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -64288,27 +64213,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001412", + "id": "E14001548", "level": "constituency", - "name": "Nottingham South", + "name": "Tiverton and Minehead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001412" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001548" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -64323,20 +64248,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a5394d074eb2c7b93cc5897", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47346a7a9d1aa0fb9972ab3e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132599172.703, + "value": 43538.771, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a7ac500061cc84fd54845d8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:475825c7360df6e4bce32917", "aggregation": { "method": "sum" }, @@ -64377,19 +64302,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001368", + "id": "E14001099", "level": "constituency", - "name": "Middlesbrough South and East Cleveland", + "name": "Birmingham Selly Oak", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001368" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001099" }, "measure": { "unit": "count" @@ -64410,28 +64335,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a7ac500061cc84fd54845d8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:475825c7360df6e4bce32917", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41870.503, + "value": 39188.42, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a9e83bb8b1a1b7ca99896ea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:476c6647e2b3accffb88d65a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -64447,7 +64372,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -64456,7 +64381,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -64464,27 +64389,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001602", + "id": "S14000088", "level": "constituency", - "name": "Wythenshawe and Sale East", + "name": "Glasgow South West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001602" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000088" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -64499,20 +64424,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a9e83bb8b1a1b7ca99896ea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:476c6647e2b3accffb88d65a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48847.193, + "value": 126225194.003, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4aa8c072378e8849924ff0c8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47a09a545c4fe9e7798e97cb", "aggregation": { "method": "sum" }, @@ -64553,19 +64478,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001580", + "id": "E14001587", "level": "constituency", - "name": "Westmorland and Lonsdale", + "name": "Winchester", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Winchester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001580" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001587" }, "measure": { "unit": "count" @@ -64588,20 +64513,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4aa8c072378e8849924ff0c8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47a09a545c4fe9e7798e97cb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48865.339, + "value": 46014.799, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ab0fe987bfeff1c94263962", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47c608b8785c000aeafabde4", "aggregation": { "method": "sum" }, @@ -64642,19 +64567,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001127", + "id": "E14001280", "level": "constituency", - "name": "Bridlington and The Wolds", + "name": "Henley and Thame", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001127" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001280" }, "measure": { "unit": "count" @@ -64677,28 +64602,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ab0fe987bfeff1c94263962", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47c608b8785c000aeafabde4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46666.922, + "value": 43142.738, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ac4782aee44de23c4d85c1f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47fc5750639d633c970087fd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -64711,81 +64636,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000084", + "id": "E14001568", "level": "constituency", - "name": "Blaenau Gwent and Rhymney", + "name": "Watford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Watford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001568" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ac4782aee44de23c4d85c1f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47fc5750639d633c970087fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 510196628.174, + "value": 45651.249, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4acbc131dba4cbb97274ac42", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:47fe956d731675bbc0e69bc0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -64798,75 +64725,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001370", + "id": "E14001154", "level": "constituency", - "name": "Milton Keynes North", + "name": "Castle Point", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001370" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001154" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4acbc131dba4cbb97274ac42", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:47fe956d731675bbc0e69bc0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43772.893, + "value": 36508.166, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4acdac0917cf154e627bbf4f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:482927e83b71cf8740ef23b1", "aggregation": { "method": "sum" }, @@ -64907,19 +64832,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001303", + "id": "E14001202", "level": "constituency", - "name": "Isle of Wight East", + "name": "Dover and Deal", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001303" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001202" }, "measure": { "unit": "kwh" @@ -64940,20 +64865,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4acdac0917cf154e627bbf4f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:482927e83b71cf8740ef23b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 315359123.069, + "value": 428533708.302, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ad577362c871cbf8cc7212f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:482bd04b3f7282cb0f4effae", "aggregation": { "method": "sum" }, @@ -64994,19 +64919,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001521", + "id": "E14001384", "level": "constituency", - "name": "Stoke-on-Trent North", + "name": "North Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001521" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001384" }, "measure": { "unit": "kwh" @@ -65029,20 +64954,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ad577362c871cbf8cc7212f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:482bd04b3f7282cb0f4effae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131090714.354, + "value": 175774663.408, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4aec7ee684b23b67b008ab79", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4837631d27ea41a4e7569ba9", "aggregation": { "method": "sum" }, @@ -65083,19 +65008,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001142", + "id": "W07000097", "level": "constituency", - "name": "Burnley", + "name": "Gower", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Burnley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gower: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001142" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000097" }, "measure": { "unit": "count" @@ -65118,20 +65043,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4aec7ee684b23b67b008ab79", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4837631d27ea41a4e7569ba9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47645.955, + "value": 45643.835, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4af5ac288f5b37e2090e8f5f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48415fc6da434c4eca018ca8", "aggregation": { "method": "sum" }, @@ -65172,19 +65097,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000093", + "id": "W07000088", "level": "constituency", - "name": "Ceredigion Preseli", + "name": "Caerphilly", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000088" }, "measure": { "unit": "kwh" @@ -65205,20 +65130,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4af5ac288f5b37e2090e8f5f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48415fc6da434c4eca018ca8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134742674.755, + "value": 460208894.344, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4b01fa2fbd380fa5bb2a06e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:484b3bd0002c593931a0afa9", "aggregation": { "method": "sum" }, @@ -65259,19 +65184,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000100", + "id": "S14000067", "level": "constituency", - "name": "Mid and South Pembrokeshire", + "name": "Argyll, Bute and South Lochaber", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000100" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000067" }, "measure": { "unit": "count" @@ -65292,28 +65217,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4b01fa2fbd380fa5bb2a06e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:484b3bd0002c593931a0afa9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32508.692, + "value": 20946.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4b244473795a9a772220e583", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:486cbd30315d1071e3c271ae", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -65326,73 +65251,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001576", + "id": "E14001203", "level": "constituency", - "name": "West Ham and Beckton", + "name": "Droitwich and Evesham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001576" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001203" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4b244473795a9a772220e583", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:486cbd30315d1071e3c271ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37217.279, + "value": 169152973.608, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4b5d04962bef13bebc951aa0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:486e6075616d15b0b613eb46", "aggregation": { "method": "sum" }, @@ -65433,19 +65360,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000094", + "id": "E14001478", "level": "constituency", - "name": "Inverness, Skye and West Ross-shire", + "name": "Smethwick", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000094" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001478" }, "measure": { "unit": "count" @@ -65468,28 +65395,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4b5d04962bef13bebc951aa0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:486e6075616d15b0b613eb46", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 62458.976, + "value": 43889.244, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4b895e0225ddc25e2b6cbaff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48a3696a9bc2c4862139cf36", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -65505,7 +65432,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -65514,7 +65441,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -65522,27 +65449,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001086", + "id": "E14001445", "level": "constituency", - "name": "Bethnal Green and Stepney", + "name": "Richmond Park", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001086" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001445" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -65555,20 +65482,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4b895e0225ddc25e2b6cbaff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48a3696a9bc2c4862139cf36", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 298575468.605, + "value": 42748.346, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bc754e532726607b8246e40", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48aa37571ba7df7685a2a694", "aggregation": { "method": "sum" }, @@ -65609,19 +65536,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001106", + "id": "E14001477", "level": "constituency", - "name": "Blaydon and Consett", + "name": "Slough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Slough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001106" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001477" }, "measure": { "unit": "kwh" @@ -65642,28 +65569,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bc754e532726607b8246e40", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48aa37571ba7df7685a2a694", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 525020822.236, + "value": 469143719.933, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bc7b49cd4812b9deb906652", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48ba28e7d192de372f0eab49", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -65679,7 +65606,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -65688,7 +65615,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -65696,27 +65623,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000085", + "id": "E14001464", "level": "constituency", - "name": "Brecon, Radnor and Cwm Tawe", + "name": "Selby", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Selby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001464" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -65731,20 +65658,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bc7b49cd4812b9deb906652", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48ba28e7d192de372f0eab49", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44266.101, + "value": 153194432.534, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bcd9359842b654ddd8eaf57", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48d62f82379953eaa49194e6", "aggregation": { "method": "sum" }, @@ -65785,19 +65712,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001603", + "id": "E14001311", "level": "constituency", - "name": "Yeovil", + "name": "Kettering", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kettering: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001603" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001311" }, "measure": { "unit": "count" @@ -65820,109 +65747,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bcd9359842b654ddd8eaf57", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48d62f82379953eaa49194e6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48784.869, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bd1271e9c403e58a84f7e19", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "W07000097", - "level": "constituency", - "name": "Gower", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Gower: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000097" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bd1271e9c403e58a84f7e19", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 140284865.904, + "value": 49337.559, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bf92fea2b7047a42689bd63", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48eb157d4ea895ed3e216c78", "aggregation": { "method": "sum" }, @@ -65963,19 +65801,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000100", + "id": "E14001203", "level": "constituency", - "name": "Mid and South Pembrokeshire", + "name": "Droitwich and Evesham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000100" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001203" }, "measure": { "unit": "kwh" @@ -65996,28 +65834,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bf92fea2b7047a42689bd63", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48eb157d4ea895ed3e216c78", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 311118205.861, + "value": 379248822.681, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c026bdf648a19943fdac848", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:48eb270c04dbe2948a75cae9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -66033,7 +65871,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -66042,7 +65880,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -66050,27 +65888,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001292", + "id": "E14001172", "level": "constituency", - "name": "Hornchurch and Upminster", + "name": "Cities of London and Westminster", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001292" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001172" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -66083,28 +65921,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c026bdf648a19943fdac848", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:48eb270c04dbe2948a75cae9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 512912156.376, + "value": 48429.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c091f84316208356cc5610b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4910d2b3c8a7f262eb6c3d09", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -66120,7 +65958,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -66129,7 +65967,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -66137,27 +65975,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001385", + "id": "S14000064", "level": "constituency", - "name": "North Cornwall", + "name": "Alloa and Grangemouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001385" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000064" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -66172,20 +66010,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c091f84316208356cc5610b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4910d2b3c8a7f262eb6c3d09", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 225152845.608, + "value": 46309.561, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c179786573eca451da0d7e9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49387ad0228453ff2ecdd585", "aggregation": { "method": "sum" }, @@ -66226,19 +66064,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001311", + "id": "E14001183", "level": "constituency", - "name": "Kettering", + "name": "Cramlington and Killingworth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kettering: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001311" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001183" }, "measure": { "unit": "count" @@ -66259,28 +66097,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c179786573eca451da0d7e9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49387ad0228453ff2ecdd585", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46207.383, + "value": 45385.487, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c54cfec9256f0e585cb7c24", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4938b66cb441280c8b3a93e1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -66293,81 +66131,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000105", + "id": "E14001063", "level": "constituency", - "name": "Stirling and Strathallan", + "name": "Aldershot", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000105" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001063" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c54cfec9256f0e585cb7c24", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4938b66cb441280c8b3a93e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36782.227, + "value": 48662.013, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c55c91da27ef9c5cddaceb6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:493b87e3ad5ead7a80571edb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -66383,7 +66223,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -66392,7 +66232,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -66400,27 +66240,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000099", + "id": "E14001398", "level": "constituency", - "name": "Merthyr Tydfil and Aberdare", + "name": "North Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001398" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -66435,28 +66275,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c55c91da27ef9c5cddaceb6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:493b87e3ad5ead7a80571edb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46082.219, + "value": 163796873.355, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c6273b55d3694091448de86", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:493fb220c8086efb08b306e4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -66469,83 +66309,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001517", + "id": "E14001262", "level": "constituency", - "name": "Stockport", + "name": "Halifax", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stockport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Halifax: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001517" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001262" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c6273b55d3694091448de86", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:493fb220c8086efb08b306e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146007636.998, + "value": 547723491.576, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c7340ff547304f35b57acf5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:496c8f4e0c808165708a3282", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -66561,7 +66399,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -66570,7 +66408,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -66578,27 +66416,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001463", + "id": "E14001074", "level": "constituency", - "name": "Sefton Central", + "name": "Barnsley North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001463" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001074" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -66611,28 +66449,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c7340ff547304f35b57acf5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:496c8f4e0c808165708a3282", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 494200873.878, + "value": 47196.278, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c893a9c9c0bcb3633a77f0a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49802942a384a5757459659a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -66648,7 +66486,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -66657,7 +66495,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -66665,27 +66503,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001421", + "id": "E14001225", "level": "constituency", - "name": "Peckham", + "name": "Enfield North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Peckham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001421" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001225" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -66700,20 +66538,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c893a9c9c0bcb3633a77f0a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49802942a384a5757459659a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127847831.884, + "value": 49906.123, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c9dc7fbf1fed7f98b1c8116", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:498eeffd1f0a1925e836fd84", "aggregation": { "method": "sum" }, @@ -66754,19 +66592,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001358", + "id": "E14001250", "level": "constituency", - "name": "Meriden and Solihull East", + "name": "Goole and Pocklington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001358" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001250" }, "measure": { "unit": "kwh" @@ -66789,20 +66627,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c9dc7fbf1fed7f98b1c8116", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:498eeffd1f0a1925e836fd84", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155975941.519, + "value": 165571746.235, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4caa1eae8861d199402cd080", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:49ef6c087c147e95e473bcb0", "aggregation": { "method": "sum" }, @@ -66843,19 +66681,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001115", + "id": "E14001323", "level": "constituency", - "name": "Bournemouth East", + "name": "Leeds South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001115" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001323" }, "measure": { "unit": "count" @@ -66878,28 +66716,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4caa1eae8861d199402cd080", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:49ef6c087c147e95e473bcb0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49125.046, + "value": 59020.386, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4cd485b57f14e60d1859952b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a2a4f57391698c1294e41f1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -66915,7 +66753,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -66924,7 +66762,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -66932,27 +66770,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000100", + "id": "E14001465", "level": "constituency", - "name": "North East Fife", + "name": "Sevenoaks", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000100" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001465" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -66965,28 +66803,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4cd485b57f14e60d1859952b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a2a4f57391698c1294e41f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 492901325.63, + "value": 36066.251, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4cf73b7ea085c1c6af0d2705", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a2e25bee293aa1659d3670b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67002,7 +66840,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -67011,158 +66849,69 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000093", - "level": "constituency", - "name": "Inverclyde and Renfrewshire West", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000093" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4cf73b7ea085c1c6af0d2705", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 489852334.915, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d49b699fa03ec43cd893c47", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001598", + "id": "E14001415", "level": "constituency", - "name": "Worsley and Eccles", + "name": "Oldham East and Saddleworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001598" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001415" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d49b699fa03ec43cd893c47", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a2e25bee293aa1659d3670b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48695.967, + "value": 42123.664, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d52c471439a6341e0135498", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a30c687baa70ee285748f06", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67178,7 +66927,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -67187,7 +66936,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -67195,27 +66944,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001230", + "id": "E14001408", "level": "constituency", - "name": "Esher and Walton", + "name": "Norwich North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001230" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001408" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -67228,20 +66977,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d52c471439a6341e0135498", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a30c687baa70ee285748f06", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39482.947, + "value": 421815137.075, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d787767bdf0284d3daba29d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a3a377d4b3a0c70ffbe0eb8", "aggregation": { "method": "sum" }, @@ -67282,19 +67031,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000086", + "id": "E14001422", "level": "constituency", - "name": "Bridgend", + "name": "Pendle and Clitheroe", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000086" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001422" }, "measure": { "unit": "kwh" @@ -67317,28 +67066,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d787767bdf0284d3daba29d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a3a377d4b3a0c70ffbe0eb8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 123673090.696, + "value": 150379611.565, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d804d17f139bb00c6bf0a52", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a6588a6e95fce4a4d4562e6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67351,83 +67100,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001160", + "id": "S14000107", "level": "constituency", - "name": "Chelsea and Fulham", + "name": "Ayr, Carrick and Cumnock", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001160" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000107" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d804d17f139bb00c6bf0a52", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a6588a6e95fce4a4d4562e6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 222691924.371, + "value": 39101.615, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d993108e30093fddd146dcd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a6a10e4a5157934404136cc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67440,83 +67187,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001318", + "id": "E14001340", "level": "constituency", - "name": "Lancaster and Wyre", + "name": "Liverpool Wavertree", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001318" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001340" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d993108e30093fddd146dcd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a6a10e4a5157934404136cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134282388.954, + "value": 476216137.121, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4da9c2d5ad6239ee0b73095a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a77d3228909b491f92f5e9d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67529,83 +67274,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001136", + "id": "E14001352", "level": "constituency", - "name": "Broadland and Fakenham", + "name": "Manchester Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001136" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001352" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4da9c2d5ad6239ee0b73095a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a77d3228909b491f92f5e9d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43863.802, + "value": 34925.631, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4dd0dd3e482e4dc06d4e4c18", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a81b63b23090d28bd966e32", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67618,75 +67361,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001449", + "id": "E14001286", "level": "constituency", - "name": "Romsey and Southampton North", + "name": "Heywood and Middleton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001449" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001286" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4dd0dd3e482e4dc06d4e4c18", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a81b63b23090d28bd966e32", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42276.861, + "value": 42713.894, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e0730974890be173146fc6a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4a87f5e13bf15e026f4f31ef", "aggregation": { "method": "sum" }, @@ -67727,19 +67468,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001439", + "id": "S14000073", "level": "constituency", - "name": "Reading West and Mid Berkshire", + "name": "Dumfries and Galloway", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001439" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000073" }, "measure": { "unit": "kwh" @@ -67760,28 +67501,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e0730974890be173146fc6a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4a87f5e13bf15e026f4f31ef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 358953149.501, + "value": 356662570.183, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e162def0341b40021839abf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4aba1618d5dcaad9b884bcc7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67794,83 +67535,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001386", + "id": "E14001266", "level": "constituency", - "name": "North Cotswolds", + "name": "Harborough, Oadby and Wigston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001386" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001266" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e162def0341b40021839abf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4aba1618d5dcaad9b884bcc7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 203893189.74, + "value": 42951.301, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e246559efa24d4f2abe9c5c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4aced599db54c36685cb47da", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -67886,7 +67625,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -67895,7 +67634,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -67903,27 +67642,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001461", + "id": "E14001473", "level": "constituency", - "name": "Scarborough and Whitby", + "name": "Shrewsbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001461" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001473" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -67938,20 +67677,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e246559efa24d4f2abe9c5c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4aced599db54c36685cb47da", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 164254676.66, + "value": 46687.292, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e2a5f2c5027e3a27181bbd9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ad860e11c10929bbc2d32b7", "aggregation": { "method": "sum" }, @@ -67992,19 +67731,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001186", + "id": "E14001460", "level": "constituency", - "name": "Croydon East", + "name": "Salisbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001186" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001460" }, "measure": { "unit": "count" @@ -68027,20 +67766,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e2a5f2c5027e3a27181bbd9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ad860e11c10929bbc2d32b7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45375.813, + "value": 43253.418, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e2c2b5930b52a4a07cadada", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4b23c15f315eb708b042eba6", "aggregation": { "method": "sum" }, @@ -68081,19 +67820,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001603", + "id": "S14000080", "level": "constituency", - "name": "Yeovil", + "name": "Edinburgh South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001603" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000080" }, "measure": { "unit": "count" @@ -68114,28 +67853,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e2c2b5930b52a4a07cadada", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4b23c15f315eb708b042eba6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36556.198, + "value": 41624.537, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e47d4113d6c55b98b9cd701", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4b44282c7be357b9626c793f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68148,48 +67887,135 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001298", + "id": "E14001151", "level": "constituency", - "name": "Huntingdon", + "name": "Canterbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001298" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001151" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4b44282c7be357b9626c793f", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 40908.864, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bbdf824aa5859bbcaeb66d0", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001389", + "level": "constituency", + "name": "North Durham", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, North Durham: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001389" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, "period": { "type": "calendar_year", "value": 2024 @@ -68203,20 +68029,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e47d4113d6c55b98b9cd701", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bbdf824aa5859bbcaeb66d0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48319.424, + "value": 125216666.444, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e4d6f05c7588c7f7b2a188c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bcfbd50111c99493c6c5ea4", "aggregation": { "method": "sum" }, @@ -68257,19 +68083,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001467", + "id": "E14001338", "level": "constituency", - "name": "Sheffield Central", + "name": "Liverpool Riverside", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001467" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001338" }, "measure": { "unit": "count" @@ -68290,20 +68116,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e4d6f05c7588c7f7b2a188c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bcfbd50111c99493c6c5ea4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27197.149, + "value": 38914.755, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e759f481366ba2289db38ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bdcd78a87eb24d4d2b4b4c1", "aggregation": { "method": "sum" }, @@ -68344,19 +68170,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001502", + "id": "E14001449", "level": "constituency", - "name": "Southend West and Leigh", + "name": "Romsey and Southampton North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001502" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001449" }, "measure": { "unit": "count" @@ -68377,28 +68203,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e759f481366ba2289db38ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bdcd78a87eb24d4d2b4b4c1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42974.149, + "value": 27937.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ee3180234b91a2d74ad356b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bdefb46e41a9201e42ef7a6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68411,83 +68237,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000090", + "id": "E14001239", "level": "constituency", - "name": "Cardiff North", + "name": "Folkestone and Hythe", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000090" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001239" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ee3180234b91a2d74ad356b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bdefb46e41a9201e42ef7a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40980.09, + "value": 394957794.154, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ef98395fd3bb6b98c25615e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bf0429455be86db18e26bd9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68503,7 +68327,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -68512,7 +68336,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -68520,27 +68344,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001260", + "id": "E14001211", "level": "constituency", - "name": "Hackney South and Shoreditch", + "name": "Easington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Easington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001260" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001211" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -68555,20 +68379,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ef98395fd3bb6b98c25615e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bf0429455be86db18e26bd9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145659549.953, + "value": 45039.565, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4bf2275084aece4e628d9672", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001463", + "level": "constituency", + "name": "Sefton Central", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001463" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4bf2275084aece4e628d9672", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 133875663.465, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f40da7fd7d72180e294443b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c779ee426816dcfd5a6a657", "aggregation": { "method": "sum" }, @@ -68609,19 +68522,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001537", + "id": "E14001438", "level": "constituency", - "name": "Swindon South", + "name": "Reading Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001537" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001438" }, "measure": { "unit": "kwh" @@ -68642,28 +68555,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f40da7fd7d72180e294443b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c779ee426816dcfd5a6a657", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 442357100.417, + "value": 463141166.738, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f5add21bf6a5694a1ba49e7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4c8990fff77c50e35a0611f4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68676,75 +68589,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001440", + "id": "E14001492", "level": "constituency", - "name": "Redcar", + "name": "South Shields", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Redcar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Shields: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001440" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001492" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f5add21bf6a5694a1ba49e7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4c8990fff77c50e35a0611f4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45440.557, + "value": 470782714.667, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f65747d1833eca8f1b8c3ea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ca983751b50437f98c4d82f", "aggregation": { "method": "sum" }, @@ -68785,19 +68696,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001451", + "id": "E14001523", "level": "constituency", - "name": "Rother Valley", + "name": "Stone, Great Wyrley and Penkridge", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001451" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001523" }, "measure": { "unit": "count" @@ -68818,28 +68729,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f65747d1833eca8f1b8c3ea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ca983751b50437f98c4d82f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40168.882, + "value": 35523.742, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f7705d6b32fb40c0b1127ab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4cfebd6bde32f939651f1f62", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68852,81 +68763,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001470", + "id": "E14001547", "level": "constituency", - "name": "Sheffield South East", + "name": "Tipton and Wednesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001470" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001547" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f7705d6b32fb40c0b1127ab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4cfebd6bde32f939651f1f62", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 468842193.959, + "value": 140231130.816, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f7c6b5e5a67765b8dcc7ec4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d0c16c8c4d535559d8467cd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -68942,7 +68855,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -68951,7 +68864,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -68959,27 +68872,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001488", + "id": "E14001407", "level": "constituency", - "name": "South Leicestershire", + "name": "Northampton South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001488" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001407" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -68992,28 +68905,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f7c6b5e5a67765b8dcc7ec4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d0c16c8c4d535559d8467cd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40460.601, + "value": 480650555.165, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f96a62fdf4e372d1cb2554a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d53c659878fd562e532cd0a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -69026,73 +68939,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000067", + "id": "E14001070", "level": "constituency", - "name": "Argyll, Bute and South Lochaber", + "name": "Ashton-under-Lyne", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000067" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001070" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f96a62fdf4e372d1cb2554a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d53c659878fd562e532cd0a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 273765404.556, + "value": 127633270.242, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4fa2de20dab77b003f600abc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4d8f65bcd64100eb73582205", "aggregation": { "method": "sum" }, @@ -69133,19 +69048,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001373", + "id": "E14001421", "level": "constituency", - "name": "New Forest East", + "name": "Peckham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Peckham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001373" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001421" }, "measure": { "unit": "kwh" @@ -69166,20 +69081,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4fa2de20dab77b003f600abc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4d8f65bcd64100eb73582205", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 390831234.191, + "value": 286963074.787, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4faf9394fc77483891307f27", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4df380258eb30668b5f0f5ca", "aggregation": { "method": "sum" }, @@ -69220,19 +69135,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001568", + "id": "E14001107", "level": "constituency", - "name": "Watford", + "name": "Blyth and Ashington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Watford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001568" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001107" }, "measure": { "unit": "kwh" @@ -69255,20 +69170,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4faf9394fc77483891307f27", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4df380258eb30668b5f0f5ca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156719231.411, + "value": 130309840.076, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4fc7b9d0add0836599e290bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e0c483e20d4b8f736c8b80c", "aggregation": { "method": "sum" }, @@ -69309,19 +69224,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001281", + "id": "E14001600", "level": "constituency", - "name": "Hereford and South Herefordshire", + "name": "Wycombe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001281" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001600" }, "measure": { "unit": "kwh" @@ -69342,109 +69257,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4fc7b9d0add0836599e290bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e0c483e20d4b8f736c8b80c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 304619609.674, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4fdc967f2e040b7ee41b0bca", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001559", - "level": "constituency", - "name": "Vauxhall and Camberwell Green", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001559" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4fdc967f2e040b7ee41b0bca", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 141807893.992, + "value": 462209193.08, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ff41df99d4ecda45cc76fd5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e597251cf1f7d412736f02c", "aggregation": { "method": "sum" }, @@ -69485,19 +69311,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001560", + "id": "E14001117", "level": "constituency", - "name": "Wakefield and Rothwell", + "name": "Bracknell", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001560" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001117" }, "measure": { "unit": "count" @@ -69518,20 +69344,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ff41df99d4ecda45cc76fd5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e597251cf1f7d412736f02c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45488.927, + "value": 38101.184, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:503dab7beee7bf8a44579203", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e6dd234302a0dba3f5956da", "aggregation": { "method": "sum" }, @@ -69572,19 +69398,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001529", + "id": "E14001488", "level": "constituency", - "name": "Stroud", + "name": "South Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stroud: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001529" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001488" }, "measure": { "unit": "count" @@ -69607,117 +69433,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:503dab7beee7bf8a44579203", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e6dd234302a0dba3f5956da", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45258.508, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:504b7eaea15661e12dccd838", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001125", - "level": "constituency", - "name": "Brentwood and Ongar", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001125" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:504b7eaea15661e12dccd838", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 181900789.936, + "value": 44596.837, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:505a8924708abdbdd82a383e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e73956127e17dd4af187b12", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -69733,7 +69470,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -69742,7 +69479,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -69750,27 +69487,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001078", + "id": "E14001354", "level": "constituency", - "name": "Basingstoke", + "name": "Manchester Withington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001078" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001354" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -69785,20 +69522,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:505a8924708abdbdd82a383e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e73956127e17dd4af187b12", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155006117.768, + "value": 40173.345, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:505b9e2f2da1e9d61df57df0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e7ef48b816ddf8c4fef231e", "aggregation": { "method": "sum" }, @@ -69839,19 +69576,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001569", + "id": "E14001088", "level": "constituency", - "name": "Waveney Valley", + "name": "Bexhill and Battle", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001569" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001088" }, "measure": { "unit": "kwh" @@ -69874,28 +69611,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:505b9e2f2da1e9d61df57df0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e7ef48b816ddf8c4fef231e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 189934995.215, + "value": 166628975.464, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:50dca48756e7bde54363e149", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4e903867552cc0ee6f5e71ba", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -69911,7 +69648,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -69920,7 +69657,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -69928,27 +69665,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000107", + "id": "E14001213", "level": "constituency", - "name": "Rhondda and Ogmore", + "name": "East Ham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Ham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000107" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001213" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -69963,28 +69700,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:50dca48756e7bde54363e149", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4e903867552cc0ee6f5e71ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127062496.909, + "value": 38039.891, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:512369ef128f968b9148c55a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ea1fd74674f33fdd5a8a602", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -69997,81 +69734,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001553", + "id": "E14001465", "level": "constituency", - "name": "Tottenham", + "name": "Sevenoaks", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001553" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001465" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:512369ef128f968b9148c55a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ea1fd74674f33fdd5a8a602", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43178.048, + "value": 178212298.216, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5137efce64004899a9328d46", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ec73690bd61b4b49f49195b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70084,81 +69823,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001198", + "id": "E14001300", "level": "constituency", - "name": "Doncaster Central", + "name": "Ilford North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001198" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001300" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5137efce64004899a9328d46", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ec73690bd61b4b49f49195b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49480.115, + "value": 141100751.412, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5149f31150ebd847d306d69a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4ef85a4d58946582d2872c79", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70171,81 +69912,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001265", + "id": "E14001094", "level": "constituency", - "name": "Hampstead and Highgate", + "name": "Birmingham Hall Green and Moseley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001265" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001094" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5149f31150ebd847d306d69a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4ef85a4d58946582d2872c79", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44327.052, + "value": 40346.387, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:515a5444620892a572619745", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f0965e4effcd527af4b89f9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70261,7 +70004,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -70270,7 +70013,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -70278,27 +70021,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001219", + "id": "E14001288", "level": "constituency", - "name": "Eastbourne", + "name": "Hinckley and Bosworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001219" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001288" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -70313,28 +70056,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:515a5444620892a572619745", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f0965e4effcd527af4b89f9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48670.0, + "value": 159398752.224, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5161c081431bab6cd1c2d2fc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f11d8a3d4ecb7463f266cbe", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70347,73 +70090,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001217", + "id": "E14001548", "level": "constituency", - "name": "East Wiltshire", + "name": "Tiverton and Minehead", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001217" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001548" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5161c081431bab6cd1c2d2fc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f11d8a3d4ecb7463f266cbe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 25977.209, + "value": 171022336.311, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51912f0e392e13d524d0430e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f1439bfce822f86bbad371d", "aggregation": { "method": "sum" }, @@ -70454,19 +70199,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001274", + "id": "E14001188", "level": "constituency", - "name": "Hastings and Rye", + "name": "Croydon West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001274" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001188" }, "measure": { "unit": "count" @@ -70487,28 +70232,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51912f0e392e13d524d0430e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f1439bfce822f86bbad371d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43218.728, + "value": 39934.078, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51a1535ff4fcd8e3a542f78a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f2af6949bf02d79f47efd55", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70521,83 +70266,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001267", + "id": "E14001465", "level": "constituency", - "name": "Harlow", + "name": "Sevenoaks", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harlow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001267" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001465" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51a1535ff4fcd8e3a542f78a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f2af6949bf02d79f47efd55", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160939539.687, + "value": 516339530.847, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51a8ce6a21f1a1e72211dd5b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f73c9c4f09c5bd191002476", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70610,75 +70353,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001411", + "id": "E14001426", "level": "constituency", - "name": "Nottingham North and Kimberley", + "name": "Plymouth Moor View", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001411" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001426" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51a8ce6a21f1a1e72211dd5b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f73c9c4f09c5bd191002476", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47277.322, + "value": 318426618.218, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51b7e1cccba1dddc24c12836", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f87dfed2f9123828909d1f1", "aggregation": { "method": "sum" }, @@ -70719,19 +70460,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001229", + "id": "E14001556", "level": "constituency", - "name": "Erith and Thamesmead", + "name": "Twickenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001229" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001556" }, "measure": { "unit": "kwh" @@ -70754,28 +70495,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51b7e1cccba1dddc24c12836", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f87dfed2f9123828909d1f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159288730.258, + "value": 156927003.214, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51c5a72aa0374128f9cbdd48", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:4f8c32e24ed7faacc229d9a9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70788,81 +70529,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001410", + "id": "W07000108", "level": "constituency", - "name": "Nottingham East", + "name": "Swansea West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001410" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000108" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51c5a72aa0374128f9cbdd48", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:4f8c32e24ed7faacc229d9a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 468735187.354, + "value": 138055525.394, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51e64f13131f4311d8585ef5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:501df023be912f68c18a86eb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -70878,7 +70621,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -70887,7 +70630,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -70895,27 +70638,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001151", + "id": "E14001076", "level": "constituency", - "name": "Canterbury", + "name": "Barrow and Furness", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001151" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001076" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -70930,20 +70673,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51e64f13131f4311d8585ef5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:501df023be912f68c18a86eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46144.353, + "value": 143104783.945, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51fabb12669a14dc9c4ce986", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:503108418a2217de1fd8e6ba", "aggregation": { "method": "sum" }, @@ -70984,19 +70727,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001378", + "id": "E14001411", "level": "constituency", - "name": "Newcastle upon Tyne East and Wallsend", + "name": "Nottingham North and Kimberley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001378" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001411" }, "measure": { "unit": "count" @@ -71019,20 +70762,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51fabb12669a14dc9c4ce986", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:503108418a2217de1fd8e6ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53645.33, + "value": 47277.322, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5214754b2ff3118c5a173985", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:50368878f5b27d25f0cb6260", "aggregation": { "method": "sum" }, @@ -71073,19 +70816,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001432", + "id": "S14000064", "level": "constituency", - "name": "Portsmouth South", + "name": "Alloa and Grangemouth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001432" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000064" }, "measure": { "unit": "kwh" @@ -71106,28 +70849,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5214754b2ff3118c5a173985", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:50368878f5b27d25f0cb6260", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 370671939.884, + "value": 478480356.714, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5226675abe3a9176d19aed9b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:50388614ce6d6701468be6a5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71143,7 +70886,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -71152,7 +70895,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -71160,27 +70903,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000103", + "id": "E14001552", "level": "constituency", - "name": "Perth and Kinross-shire", + "name": "Torridge and Tavistock", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000103" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001552" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -71195,28 +70938,115 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5226675abe3a9176d19aed9b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:50388614ce6d6701468be6a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52991.528, + "value": 175747156.586, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:524e5d01c8b764fe6fff5251", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:504687e00a3699f23fde084c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001367", + "level": "constituency", + "name": "Middlesbrough and Thornaby East", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001367" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:504687e00a3699f23fde084c", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 47186.437, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5078bc2581ff9a56b2fa4955", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71232,7 +71062,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -71241,7 +71071,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -71249,27 +71079,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001206", + "id": "E14001073", "level": "constituency", - "name": "Dunstable and Leighton Buzzard", + "name": "Barking", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Barking: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001206" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001073" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -71284,20 +71114,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:524e5d01c8b764fe6fff5251", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5078bc2581ff9a56b2fa4955", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163284146.594, + "value": 48985.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5268e0054b36e9fc36b513b4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:50b3a3601d2a586824ce1f5a", "aggregation": { "method": "sum" }, @@ -71338,19 +71168,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000110", + "id": "W07000112", "level": "constituency", - "name": "Kilmarnock and Loudoun", + "name": "Ynys M\u00f4n", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000110" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000112" }, "measure": { "unit": "count" @@ -71373,28 +71203,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5268e0054b36e9fc36b513b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:50b3a3601d2a586824ce1f5a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47138.606, + "value": 35416.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:526d53bf30993b8adf88db6e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:50b3c690e989827071167601", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71407,73 +71237,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001584", + "id": "E14001239", "level": "constituency", - "name": "Widnes and Halewood", + "name": "Folkestone and Hythe", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001584" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001239" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:526d53bf30993b8adf88db6e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:50b3c690e989827071167601", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 404047075.69, + "value": 44867.292, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52810d15c12ad26a1a6692f6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:50da1f78f59248d100bbda7a", "aggregation": { "method": "sum" }, @@ -71514,19 +71346,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000104", + "id": "E14001295", "level": "constituency", - "name": "Rutherglen", + "name": "Houghton and Sunderland South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001295" }, "measure": { "unit": "kwh" @@ -71547,28 +71379,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52810d15c12ad26a1a6692f6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:50da1f78f59248d100bbda7a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 500298897.828, + "value": 539430135.02, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52ab83d03e0198e4d2c9f90c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:50e4bf2b4d4ad0bbd8f9438e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71581,83 +71413,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001181", + "id": "E14001537", "level": "constituency", - "name": "Coventry North West", + "name": "Swindon South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001181" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001537" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52ab83d03e0198e4d2c9f90c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:50e4bf2b4d4ad0bbd8f9438e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143421001.117, + "value": 442357100.417, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52bcba3aded5187a97e30de9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:50f1b4ede04e331d417aba7c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71673,7 +71503,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -71682,7 +71512,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -71690,27 +71520,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001504", + "id": "E14001177", "level": "constituency", - "name": "Southport", + "name": "Colne Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Southport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001504" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001177" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -71725,28 +71555,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52bcba3aded5187a97e30de9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:50f1b4ede04e331d417aba7c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141416942.516, + "value": 43016.153, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52e49b144b241f17dfdb07c0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:50f23cda6ee4a745b22491de", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71759,81 +71589,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001220", + "id": "E14001594", "level": "constituency", - "name": "Eastleigh", + "name": "Wolverhampton North East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001220" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001594" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52e49b144b241f17dfdb07c0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:50f23cda6ee4a745b22491de", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 392510639.869, + "value": 140616470.131, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52eb43006c49ea2f1742bd24", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5112c53106d848f719ebab42", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71846,81 +71678,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000061", + "id": "E14001390", "level": "constituency", - "name": "Aberdeen South", + "name": "North East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000061" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001390" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52eb43006c49ea2f1742bd24", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5112c53106d848f719ebab42", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 647317290.495, + "value": 169675490.673, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52f2c7f121ac6210be175595", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:513061fe304bc08005ab22fb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -71936,7 +71770,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -71945,7 +71779,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -71953,27 +71787,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001099", + "id": "E14001581", "level": "constituency", - "name": "Birmingham Selly Oak", + "name": "Weston-super-Mare", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001581" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -71988,20 +71822,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52f2c7f121ac6210be175595", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:513061fe304bc08005ab22fb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42177.97, + "value": 136483443.316, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52f3c220d0c4066de662580f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51309f94b39353305023a96c", "aggregation": { "method": "sum" }, @@ -72042,19 +71876,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001077", + "id": "E14001260", "level": "constituency", - "name": "Basildon and Billericay", + "name": "Hackney South and Shoreditch", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001077" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001260" }, "measure": { "unit": "count" @@ -72075,28 +71909,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52f3c220d0c4066de662580f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51309f94b39353305023a96c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42037.998, + "value": 39823.65, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:534020f91b25c2662aa22388", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5148b3963e17d0e32ad209bf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72109,137 +71943,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001083", + "id": "S14000096", "level": "constituency", - "name": "Beckenham and Penge", + "name": "Lothian East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000096" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:534020f91b25c2662aa22388", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 158402398.105, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5354e723b2fd6d3b889a96d4", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001531", - "level": "constituency", - "name": "Sunderland Central", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001531" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "gas_year", "value": 2024 @@ -72251,20 +71996,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5354e723b2fd6d3b889a96d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5148b3963e17d0e32ad209bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44112.459, + "value": 460363262.395, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:535d3790745ab3731e0b0846", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5159b9862a0b1a0af89d60e3", "aggregation": { "method": "sum" }, @@ -72305,19 +72050,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001425", + "id": "E14001223", "level": "constituency", - "name": "Peterborough", + "name": "Eltham and Chislehurst", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001425" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001223" }, "measure": { "unit": "kwh" @@ -72338,28 +72083,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:535d3790745ab3731e0b0846", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5159b9862a0b1a0af89d60e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 508362775.211, + "value": 523398061.783, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5388068f20bba796d95a0829", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5172a909eba8a1871f554526", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72372,81 +72117,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001232", + "id": "E14001504", "level": "constituency", - "name": "Exmouth and Exeter East", + "name": "Southport", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Southport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001232" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001504" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5388068f20bba796d95a0829", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5172a909eba8a1871f554526", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36319.605, + "value": 45169.318, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53a71b880a5ce232bc8a1044", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5179e2c6a87dab2930c9c9af", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72459,83 +72206,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001076", + "id": "E14001422", "level": "constituency", - "name": "Barrow and Furness", + "name": "Pendle and Clitheroe", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001076" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001422" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53a71b880a5ce232bc8a1044", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5179e2c6a87dab2930c9c9af", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143104783.945, + "value": 46576.971, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53a802374ed06847cfa64812", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:517fdd1224dd6ee409a7738a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72548,83 +72293,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001110", + "id": "E14001431", "level": "constituency", - "name": "Bolton North East", + "name": "Portsmouth North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001110" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001431" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53a802374ed06847cfa64812", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:517fdd1224dd6ee409a7738a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50378.548, + "value": 39680.591, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53aab52d59520b7986196223", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51823830d1b25c3b86f436e6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72637,83 +72380,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001392", + "id": "E14001477", "level": "constituency", - "name": "North East Hampshire", + "name": "Slough", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Slough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001392" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001477" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53aab52d59520b7986196223", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51823830d1b25c3b86f436e6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 175411062.241, + "value": 39229.782, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53b4e95c0d0c32642975b95c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51e7063cc90487ec82f8dab5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72726,73 +72467,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001520", + "id": "E14001159", "level": "constituency", - "name": "Stoke-on-Trent Central", + "name": "Chelmsford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001520" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001159" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53b4e95c0d0c32642975b95c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51e7063cc90487ec82f8dab5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 518283114.315, + "value": 47730.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53f0c3a5057cd486a4317cff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:51fdb53b698aea014f9d0888", "aggregation": { "method": "sum" }, @@ -72833,19 +72576,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001162", + "id": "S14000107", "level": "constituency", - "name": "Chesham and Amersham", + "name": "Ayr, Carrick and Cumnock", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001162" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000107" }, "measure": { "unit": "kwh" @@ -72866,28 +72609,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53f0c3a5057cd486a4317cff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:51fdb53b698aea014f9d0888", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 643818567.019, + "value": 464931684.059, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5410a92445a20e84c017de8a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52039309cf63dade397664ee", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -72900,75 +72643,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000094", + "id": "E14001239", "level": "constituency", - "name": "Clwyd East", + "name": "Folkestone and Hythe", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000094" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001239" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5410a92445a20e84c017de8a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52039309cf63dade397664ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44200.532, + "value": 39038.277, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:54567d95f134772cbe7668f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:521f342e06cde8838f7ef097", "aggregation": { "method": "sum" }, @@ -73009,19 +72750,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001425", + "id": "E14001326", "level": "constituency", - "name": "Peterborough", + "name": "Leicester East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001425" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001326" }, "measure": { "unit": "kwh" @@ -73044,28 +72785,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:54567d95f134772cbe7668f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:521f342e06cde8838f7ef097", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155985197.959, + "value": 120798261.264, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:545f30e0aea49aeb6522e530", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:522b431b508b7330de258b4b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73081,7 +72822,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -73090,7 +72831,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -73098,27 +72839,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001601", + "id": "E14001596", "level": "constituency", - "name": "Wyre Forest", + "name": "Wolverhampton West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001601" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001596" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -73133,20 +72874,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:545f30e0aea49aeb6522e530", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:522b431b508b7330de258b4b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155170340.977, + "value": 47104.105, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:546cdd8ef2296bea160a99c0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:522cfcfb0ab13ff924ab1b02", "aggregation": { "method": "sum" }, @@ -73187,19 +72928,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001556", + "id": "E14001150", "level": "constituency", - "name": "Twickenham", + "name": "Cannock Chase", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001556" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001150" }, "measure": { "unit": "count" @@ -73220,28 +72961,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:546cdd8ef2296bea160a99c0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:522cfcfb0ab13ff924ab1b02", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42295.283, + "value": 43159.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:547c330536ac6510bd111c43", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:523f40a443490b936eb9c6df", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73257,7 +72998,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -73266,7 +73007,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -73274,27 +73015,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001509", + "id": "E14001186", "level": "constituency", - "name": "St Helens North", + "name": "Croydon East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001509" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001186" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -73307,28 +73048,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:547c330536ac6510bd111c43", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:523f40a443490b936eb9c6df", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 447155992.796, + "value": 41519.38, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:54825ef7b5cc9ba751c9b5a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:525f761886087cb8fcd834ef", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73344,7 +73085,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -73353,7 +73094,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -73361,27 +73102,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001218", + "id": "E14001333", "level": "constituency", - "name": "East Worthing and Shoreham", + "name": "Lewisham West and East Dulwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001218" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001333" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -73396,28 +73137,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:54825ef7b5cc9ba751c9b5a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:525f761886087cb8fcd834ef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142662619.268, + "value": 43488.07, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:54a56518fedc131330d7f7d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:528cf745a7c3fcbcec393338", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73430,83 +73171,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001280", + "id": "E14001349", "level": "constituency", - "name": "Henley and Thame", + "name": "Maidstone and Malling", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001280" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001349" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:54a56518fedc131330d7f7d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:528cf745a7c3fcbcec393338", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43142.738, + "value": 460520956.288, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:54bde23a31382b2461fca7c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52a124d7dd6e27853dc5ba44", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73519,73 +73258,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001214", + "id": "E14001141", "level": "constituency", - "name": "East Hampshire", + "name": "Buckingham and Bletchley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001214" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001141" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:54bde23a31382b2461fca7c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52a124d7dd6e27853dc5ba44", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 395240456.061, + "value": 45061.653, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:556f21bc4a542794e65337f1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52b9bc351d6c1025ecaa2082", "aggregation": { "method": "sum" }, @@ -73626,19 +73367,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001377", + "id": "S14000106", "level": "constituency", - "name": "Newcastle upon Tyne Central and West", + "name": "West Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001377" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000106" }, "measure": { "unit": "kwh" @@ -73661,28 +73402,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:556f21bc4a542794e65337f1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52b9bc351d6c1025ecaa2082", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161604958.771, + "value": 122888099.892, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:558271ccb469303d0941059a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52d1fa8ff82d501a5d44f398", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73698,7 +73439,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -73707,7 +73448,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -73715,27 +73456,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001461", + "id": "E14001273", "level": "constituency", - "name": "Scarborough and Whitby", + "name": "Harwich and North Essex", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001461" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001273" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -73748,28 +73489,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:558271ccb469303d0941059a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52d1fa8ff82d501a5d44f398", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 496112932.255, + "value": 34659.847, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5586c7114646b1545f52f4c4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52f04ad1094322bb99bdae28", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73782,73 +73523,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001310", + "id": "E14001090", "level": "constituency", - "name": "Kensington and Bayswater", + "name": "Bicester and Woodstock", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001310" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001090" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5586c7114646b1545f52f4c4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52f04ad1094322bb99bdae28", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 690205442.061, + "value": 171593175.781, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5599529517bba312082536e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:52f91959c8ffa9d2a09bbc85", "aggregation": { "method": "sum" }, @@ -73889,19 +73632,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001135", + "id": "E14001176", "level": "constituency", - "name": "Bristol South", + "name": "Colchester", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Colchester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001135" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001176" }, "measure": { "unit": "kwh" @@ -73922,28 +73665,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5599529517bba312082536e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:52f91959c8ffa9d2a09bbc85", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 360631680.807, + "value": 459334898.587, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55a30b4f774421c4bfc4a343", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:530fa3736254825f815c65c0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -73956,83 +73699,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001178", + "id": "E14001512", "level": "constituency", - "name": "Congleton", + "name": "St Neots and Mid Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Congleton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001178" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001512" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55a30b4f774421c4bfc4a343", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:530fa3736254825f815c65c0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142841340.777, + "value": 448360942.433, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55cb9c287ad8964e72b294c6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53282e7841b002e45fa8f09e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74048,7 +73789,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -74057,7 +73798,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -74065,27 +73806,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000075", + "id": "E14001331", "level": "constituency", - "name": "Dundee Central", + "name": "Lewisham East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000075" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001331" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -74100,20 +73841,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55cb9c287ad8964e72b294c6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53282e7841b002e45fa8f09e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 173131713.49, + "value": 48403.265, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55d4adf8402ef9be91819493", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:536ae0ec4fd6cc2dd1845dc1", "aggregation": { "method": "sum" }, @@ -74154,19 +73895,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001257", + "id": "E14001588", "level": "constituency", - "name": "Greenwich and Woolwich", + "name": "Windsor", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Windsor: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001257" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001588" }, "measure": { "unit": "kwh" @@ -74189,28 +73930,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55d4adf8402ef9be91819493", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:536ae0ec4fd6cc2dd1845dc1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150210539.898, + "value": 185091728.932, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5621a96cba38f24a669c5da7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53a651a005f8d61aa15bf03c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74226,7 +73967,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -74235,7 +73976,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -74243,27 +73984,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001461", + "id": "E14001451", "level": "constituency", - "name": "Scarborough and Whitby", + "name": "Rother Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001461" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001451" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -74276,28 +74017,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5621a96cba38f24a669c5da7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53a651a005f8d61aa15bf03c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44479.376, + "value": 471461170.066, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5623782a8cd5952bab8892bf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53b95491f3c660f0e814c1ee", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74313,7 +74054,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -74322,7 +74063,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -74330,27 +74071,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001557", + "id": "E14001167", "level": "constituency", - "name": "Tynemouth", + "name": "Chingford and Woodford Green", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001557" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001167" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -74365,28 +74106,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5623782a8cd5952bab8892bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53b95491f3c660f0e814c1ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127708948.181, + "value": 43496.758, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5630d76ff0fc99dd87790862", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53d854019d2708e594e132c1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74399,83 +74140,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000090", + "id": "E14001145", "level": "constituency", - "name": "Cardiff North", + "name": "Bury South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bury South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000090" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001145" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5630d76ff0fc99dd87790862", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53d854019d2708e594e132c1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 124490716.477, + "value": 41260.376, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5651f9104a5c567e0b3fbdc6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:53ea73ea9e3e5445fd470b12", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74491,7 +74230,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -74500,7 +74239,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -74508,27 +74247,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000089", + "id": "E14001281", "level": "constituency", - "name": "Cardiff East", + "name": "Hereford and South Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001281" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -74541,28 +74280,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5651f9104a5c567e0b3fbdc6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:53ea73ea9e3e5445fd470b12", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 435894929.793, + "value": 31948.815, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:565ef7d056fc3afe9d839ae8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5410028be89c193c6e181e73", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74575,83 +74314,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001237", + "id": "W07000094", "level": "constituency", - "name": "Filton and Bradley Stoke", + "name": "Clwyd East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001237" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000094" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:565ef7d056fc3afe9d839ae8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5410028be89c193c6e181e73", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145893385.643, + "value": 30492.365, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:568121e533fb503a1df3d20b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5413b35ed71033ff848a8956", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74667,7 +74404,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -74676,7 +74413,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -74684,27 +74421,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001503", + "id": "W07000091", "level": "constituency", - "name": "Southgate and Wood Green", + "name": "Cardiff South and Penarth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001503" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000091" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -74719,20 +74456,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:568121e533fb503a1df3d20b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5413b35ed71033ff848a8956", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 170658637.096, + "value": 47629.315, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:56d28851210ad2464e0de493", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:54382a492f1a2474e954f933", "aggregation": { "method": "sum" }, @@ -74773,19 +74510,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001400", + "id": "W07000098", "level": "constituency", - "name": "North Warwickshire and Bedworth", + "name": "Llanelli", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001400" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000098" }, "measure": { "unit": "kwh" @@ -74808,20 +74545,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:56d28851210ad2464e0de493", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:54382a492f1a2474e954f933", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142133272.781, + "value": 132806571.207, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:56deb89543530d0db771625d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55273819e589832191d9a5f3", "aggregation": { "method": "sum" }, @@ -74862,19 +74599,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000081", + "id": "E14001501", "level": "constituency", - "name": "Aberafan Maesteg", + "name": "Southend East and Rochford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000081" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001501" }, "measure": { "unit": "kwh" @@ -74897,28 +74634,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:56deb89543530d0db771625d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55273819e589832191d9a5f3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 119475560.272, + "value": 152467610.133, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5761d82d2c6ba8a91ef378ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5541b444b8c4326c607fcb19", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -74931,75 +74668,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001495", + "id": "E14001594", "level": "constituency", - "name": "South West Devon", + "name": "Wolverhampton North East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001495" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001594" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5761d82d2c6ba8a91ef378ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5541b444b8c4326c607fcb19", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44514.71, + "value": 450172153.557, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5778adebc5fd27c7d56bf7d0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:555a26e933d20a45803748a0", "aggregation": { "method": "sum" }, @@ -75040,19 +74775,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001079", + "id": "E14001324", "level": "constituency", - "name": "Bassetlaw", + "name": "Leeds South West and Morley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001079" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001324" }, "measure": { "unit": "kwh" @@ -75073,28 +74808,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5778adebc5fd27c7d56bf7d0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:555a26e933d20a45803748a0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 497917286.399, + "value": 457169178.77, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:577b49d4d8f0c52ddc2e34d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5583475329da909b449355d8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75107,81 +74842,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000094", + "id": "E14001331", "level": "constituency", - "name": "Clwyd East", + "name": "Lewisham East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000094" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001331" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:577b49d4d8f0c52ddc2e34d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5583475329da909b449355d8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 323271519.506, + "value": 148645255.704, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5783e29270b28767a4990c7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:558c7993849780a5145d5a9e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75194,75 +74931,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001365", + "id": "E14001490", "level": "constituency", - "name": "Mid Norfolk", + "name": "South Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001365" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001490" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5783e29270b28767a4990c7e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:558c7993849780a5145d5a9e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 180975910.541, + "value": 440748445.341, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5794eed4cc6d758c48288f1b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:559c87f0a3eb8086817191ad", "aggregation": { "method": "sum" }, @@ -75303,19 +75038,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001364", + "id": "E14001252", "level": "constituency", - "name": "Mid Leicestershire", + "name": "Gosport", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gosport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001364" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001252" }, "measure": { "unit": "count" @@ -75336,20 +75071,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5794eed4cc6d758c48288f1b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:559c87f0a3eb8086817191ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42276.522, + "value": 38463.42, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:57de2ec2042e0c52456c298b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55a4df6159c0a8e87222fb4e", "aggregation": { "method": "sum" }, @@ -75390,19 +75125,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000064", + "id": "E14001490", "level": "constituency", - "name": "Alloa and Grangemouth", + "name": "South Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000064" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001490" }, "measure": { "unit": "kwh" @@ -75425,28 +75160,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:57de2ec2042e0c52456c298b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55a4df6159c0a8e87222fb4e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131221469.635, + "value": 184553915.234, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:580a7d1d5678e4646f21435d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55af8e319aa7ed56cc84a9be", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75459,83 +75194,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000060", + "id": "E14001551", "level": "constituency", - "name": "Aberdeen North", + "name": "Torbay", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Torbay: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000060" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001551" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:580a7d1d5678e4646f21435d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55af8e319aa7ed56cc84a9be", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159980275.021, + "value": 404790720.024, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:582959b8d8a5050242bb5718", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:55edcbf9eb63c2036fd78f74", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75548,83 +75281,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001123", + "id": "E14001374", "level": "constituency", - "name": "Brent West", + "name": "New Forest West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brent West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001123" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001374" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:582959b8d8a5050242bb5718", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:55edcbf9eb63c2036fd78f74", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44895.852, + "value": 35077.827, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58348e54d23278db2335a4f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:561c3fd7e1d476418271efed", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75640,7 +75371,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -75649,7 +75380,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -75657,27 +75388,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001452", + "id": "E14001123", "level": "constituency", - "name": "Rotherham", + "name": "Brent West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brent West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001452" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001123" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -75692,28 +75423,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58348e54d23278db2335a4f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:561c3fd7e1d476418271efed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137264381.248, + "value": 44895.852, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:583ad3c8cb2ad1babad559bf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:564aeec809311e865bb22dec", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75726,83 +75457,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001108", + "id": "E14001385", "level": "constituency", - "name": "Bognor Regis and Littlehampton", + "name": "North Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001108" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001385" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:583ad3c8cb2ad1babad559bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:564aeec809311e865bb22dec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50386.009, + "value": 23483.922, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5851eb8762e56323c40b84e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:564c83c98deb1daa2ef0652c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75818,7 +75547,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -75827,7 +75556,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -75835,27 +75564,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001186", + "id": "E14001071", "level": "constituency", - "name": "Croydon East", + "name": "Aylesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001186" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001071" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -75868,20 +75597,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5851eb8762e56323c40b84e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:564c83c98deb1daa2ef0652c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41519.38, + "value": 458682136.97, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:585cd980152c034001cf3ad5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5674d21d95923e260750ba41", "aggregation": { "method": "sum" }, @@ -75922,19 +75651,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001320", + "id": "E14001543", "level": "constituency", - "name": "Leeds East", + "name": "The Wrekin", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001320" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001543" }, "measure": { "unit": "count" @@ -75957,28 +75686,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:585cd980152c034001cf3ad5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5674d21d95923e260750ba41", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48269.228, + "value": 47071.63, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5861acd6c9175455a5febf10", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:567a410ac57572307d141a32", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -75991,83 +75720,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001362", + "id": "E14001472", "level": "constituency", - "name": "Mid Derbyshire", + "name": "Shipley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Shipley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001362" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001472" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5861acd6c9175455a5febf10", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:567a410ac57572307d141a32", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40556.0, + "value": 543553582.214, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58715cd34d8090841baa82b0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:568b95898c280e637bf7171a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -76080,73 +75807,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001515", + "id": "E14001247", "level": "constituency", - "name": "Stalybridge and Hyde", + "name": "Glastonbury and Somerton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001515" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001247" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58715cd34d8090841baa82b0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:568b95898c280e637bf7171a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41450.853, + "value": 43140.196, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5880d699cdb3d8d8003d9560", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:569b2edf156ec795a4dc87fc", "aggregation": { "method": "sum" }, @@ -76187,19 +75916,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001165", + "id": "E14001338", "level": "constituency", - "name": "Chesterfield", + "name": "Liverpool Riverside", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001165" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001338" }, "measure": { "unit": "kwh" @@ -76220,28 +75949,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5880d699cdb3d8d8003d9560", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:569b2edf156ec795a4dc87fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 472805166.793, + "value": 352053158.29, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58a063ee128cbbbd927c2079", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:56d95de23b1a5d7a463dff4d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -76257,7 +75986,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -76266,7 +75995,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -76274,27 +76003,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001218", + "id": "E14001557", "level": "constituency", - "name": "East Worthing and Shoreham", + "name": "Tynemouth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001218" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001557" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -76307,109 +76036,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58a063ee128cbbbd927c2079", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 406408843.318, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58ca2509a21544cabdd03dbf", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001317", - "level": "constituency", - "name": "Knowsley", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001317" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58ca2509a21544cabdd03dbf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:56d95de23b1a5d7a463dff4d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 121418384.58, + "value": 43929.463, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58f1501a1987d7511e36d498", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:56dc14a04929182099a4e5e5", "aggregation": { "method": "sum" }, @@ -76450,19 +76090,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001089", + "id": "E14001082", "level": "constituency", - "name": "Bexleyheath and Crayford", + "name": "Beaconsfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001089" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001082" }, "measure": { "unit": "count" @@ -76485,20 +76125,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58f1501a1987d7511e36d498", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:56dc14a04929182099a4e5e5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40149.293, + "value": 41486.944, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58ffd50e739e84a803c4a53b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:571779e1b1a072ac6e1676a6", "aggregation": { "method": "sum" }, @@ -76539,19 +76179,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001590", + "id": "E14001378", "level": "constituency", - "name": "Witham", + "name": "Newcastle upon Tyne East and Wallsend", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Witham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001590" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001378" }, "measure": { "unit": "count" @@ -76574,20 +76214,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58ffd50e739e84a803c4a53b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:571779e1b1a072ac6e1676a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46740.832, + "value": 53645.33, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59097281e3cd0b970aaf9043", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:571bea9c53658ce36ceab16e", "aggregation": { "method": "sum" }, @@ -76628,19 +76268,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001486", + "id": "E14001251", "level": "constituency", - "name": "South East Cornwall", + "name": "Gorton and Denton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001486" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001251" }, "measure": { "unit": "kwh" @@ -76661,198 +76301,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59097281e3cd0b970aaf9043", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 217981430.223, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:591e2a2ddec3070495d62731", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001387", - "level": "constituency", - "name": "North Devon", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, North Devon: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001387" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:591e2a2ddec3070495d62731", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 172280041.217, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:592c69bb06862a2aec00d856", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001592", - "level": "constituency", - "name": "Woking", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Woking: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001592" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:592c69bb06862a2aec00d856", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:571bea9c53658ce36ceab16e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43275.0, + "value": 470581838.352, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5973e2bb303f3545c67ff454", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:572e8725093658e6e09604f0", "aggregation": { "method": "sum" }, @@ -76926,11 +76388,11 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5973e2bb303f3545c67ff454", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:572e8725093658e6e09604f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" @@ -76939,7 +76401,7 @@ "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59758013811817bd4c08e704", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5733b0c902be65cd9d53df5a", "aggregation": { "method": "sum" }, @@ -76980,19 +76442,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001143", + "id": "E14001591", "level": "constituency", - "name": "Burton and Uttoxeter", + "name": "Witney", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Witney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001143" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001591" }, "measure": { "unit": "count" @@ -77013,28 +76475,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59758013811817bd4c08e704", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5733b0c902be65cd9d53df5a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45155.86, + "value": 34658.15, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:597c5d3843fafdb60d136086", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:576e5e2862c260d3c6bd1255", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -77050,7 +76512,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -77059,7 +76521,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -77067,27 +76529,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001326", + "id": "E14001419", "level": "constituency", - "name": "Leicester East", + "name": "Oxford East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001326" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001419" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -77100,28 +76562,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:597c5d3843fafdb60d136086", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:576e5e2862c260d3c6bd1255", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39486.3, + "value": 461817830.637, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59882f0ce84e02979fd42621", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5770ba9550df41d39c02f211", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -77137,7 +76599,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -77146,7 +76608,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -77154,27 +76616,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001381", + "id": "E14001272", "level": "constituency", - "name": "Newton Abbot", + "name": "Hartlepool", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001381" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001272" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -77189,28 +76651,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59882f0ce84e02979fd42621", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5770ba9550df41d39c02f211", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44589.228, + "value": 123007053.526, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:598a9a5902b916dba1d06be6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:57b31a235a01796dcd522a3c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -77223,75 +76685,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000095", + "id": "E14001228", "level": "constituency", - "name": "Livingston", + "name": "Erewash", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Livingston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Erewash: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000095" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001228" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:598a9a5902b916dba1d06be6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:57b31a235a01796dcd522a3c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47841.76, + "value": 42504.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5992abf875d152217942efbd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:57ba2faa64697e04cd17c3c4", "aggregation": { "method": "sum" }, @@ -77332,19 +76792,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000062", + "id": "E14001188", "level": "constituency", - "name": "Aberdeenshire North and Moray East", + "name": "Croydon West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000062" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001188" }, "measure": { "unit": "kwh" @@ -77365,28 +76825,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5992abf875d152217942efbd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:57ba2faa64697e04cd17c3c4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 441908192.022, + "value": 449203717.417, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59af7d774b6c0c9c75770966", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:57bde56723dad0e7eee9af34", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -77399,75 +76859,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001433", + "id": "E14001063", "level": "constituency", - "name": "Preston", + "name": "Aldershot", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Preston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001433" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001063" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59af7d774b6c0c9c75770966", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:57bde56723dad0e7eee9af34", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50631.804, + "value": 504750195.116, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59c5ae8e6054ae7dd41d2589", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:57da8686d57e98ee754a0fad", "aggregation": { "method": "sum" }, @@ -77508,19 +76966,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001426", + "id": "S14000107", "level": "constituency", - "name": "Plymouth Moor View", + "name": "Ayr, Carrick and Cumnock", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001426" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000107" }, "measure": { "unit": "kwh" @@ -77543,28 +77001,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59c5ae8e6054ae7dd41d2589", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:57da8686d57e98ee754a0fad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127483167.637, + "value": 137831900.778, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59e1acf72eb05970bb2a2af7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:57eaaee246f0645ed1060edb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -77577,83 +77035,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001200", + "id": "E14001300", "level": "constituency", - "name": "Doncaster North", + "name": "Ilford North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001200" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001300" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59e1acf72eb05970bb2a2af7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:57eaaee246f0645ed1060edb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44536.401, + "value": 516850653.754, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59e30df927ba0733cae87fa5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:580936e53cb10599a31a6eb7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -77666,83 +77122,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001452", + "id": "E14001075", "level": "constituency", - "name": "Rotherham", + "name": "Barnsley South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001452" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001075" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59e30df927ba0733cae87fa5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:580936e53cb10599a31a6eb7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49360.975, + "value": 47267.767, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a07766d8dbd94dbb10f8852", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:580df894e77ae268c8e853b6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -77755,172 +77209,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001170", + "id": "E14001535", "level": "constituency", - "name": "Chorley", + "name": "Sutton Coldfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chorley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001170" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001535" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a07766d8dbd94dbb10f8852", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 45234.0, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a32641d8db18437695bfe57", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001371", - "level": "constituency", - "name": "Mitcham and Morden", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001371" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a32641d8db18437695bfe57", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:580df894e77ae268c8e853b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145918175.66, + "value": 37361.01, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a52d2b94d3566edd4792e7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5810df12c98ed3c37f599e9a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -77933,75 +77296,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001584", + "id": "E14001121", "level": "constituency", - "name": "Widnes and Halewood", + "name": "Braintree", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Braintree: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001584" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001121" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a52d2b94d3566edd4792e7e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5810df12c98ed3c37f599e9a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 121840195.391, + "value": 360007017.546, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a5ea982cf0f674879b4f45b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5827669d778797eb46ef4253", "aggregation": { "method": "sum" }, @@ -78042,19 +77403,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001088", + "id": "E14001545", "level": "constituency", - "name": "Bexhill and Battle", + "name": "Thornbury and Yate", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001088" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001545" }, "measure": { "unit": "count" @@ -78075,28 +77436,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a5ea982cf0f674879b4f45b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5827669d778797eb46ef4253", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32342.879, + "value": 35319.471, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a98d3a14c9879432eb88b9c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:583aa75bbb24102118dbb2db", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78112,7 +77473,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -78121,7 +77482,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -78129,27 +77490,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001120", + "id": "E14001397", "level": "constituency", - "name": "Bradford West", + "name": "North Northumberland", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001120" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001397" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -78162,20 +77523,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a98d3a14c9879432eb88b9c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:583aa75bbb24102118dbb2db", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35325.371, + "value": 407493108.384, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5aa95aa44bc0a3e5e2c8da41", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58b645e7b36b8c2ae861a87e", "aggregation": { "method": "sum" }, @@ -78216,19 +77577,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001099", + "id": "S14000063", "level": "constituency", - "name": "Birmingham Selly Oak", + "name": "Airdrie and Shotts", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001099" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000063" }, "measure": { "unit": "kwh" @@ -78249,28 +77610,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5aa95aa44bc0a3e5e2c8da41", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58b645e7b36b8c2ae861a87e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 478475339.086, + "value": 488774800.461, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ab151d6ba69dcbf48146ed6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:58f27f1411be759c2c4b76da", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78283,81 +77644,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000085", + "id": "E14001447", "level": "constituency", - "name": "Glasgow North", + "name": "Rochester and Strood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001447" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ab151d6ba69dcbf48146ed6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:58f27f1411be759c2c4b76da", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40670.586, + "value": 45138.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ab2723aa76be8d4c793b526", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:590b4255155dd847943ac022", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78370,81 +77733,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001254", + "id": "W07000111", "level": "constituency", - "name": "Gravesham", + "name": "Wrexham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001254" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000111" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ab2723aa76be8d4c793b526", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:590b4255155dd847943ac022", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40405.0, + "value": 43941.379, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ac216bbaa33fdcaae9cbd2f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:591e37c1e5ca8bea7e6571ed", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78460,7 +77825,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -78469,7 +77834,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -78477,27 +77842,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001342", + "id": "S14000095", "level": "constituency", - "name": "Loughborough", + "name": "Livingston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Livingston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001342" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000095" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -78512,28 +77877,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ac216bbaa33fdcaae9cbd2f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:591e37c1e5ca8bea7e6571ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 129954928.428, + "value": 47841.76, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ac62d98684e8d3a6728cfa0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5929d4c4f235cc721dd225c7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78549,7 +77914,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -78558,7 +77923,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -78566,27 +77931,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000106", + "id": "E14001292", "level": "constituency", - "name": "Pontypridd", + "name": "Hornchurch and Upminster", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000106" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001292" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -78601,28 +77966,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ac62d98684e8d3a6728cfa0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5929d4c4f235cc721dd225c7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130842758.097, + "value": 43609.178, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5af11900426c9d9c3dd8c61a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:594f60555421e57978e3ff34", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78635,81 +78000,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001150", + "id": "E14001394", "level": "constituency", - "name": "Cannock Chase", + "name": "North East Somerset and Hanham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001150" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001394" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5af11900426c9d9c3dd8c61a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:594f60555421e57978e3ff34", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43159.0, + "value": 141021587.439, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b1273e364e0bfe7bb20912d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59664357c0b7dd25f645bda4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78722,81 +78089,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001320", + "id": "E14001597", "level": "constituency", - "name": "Leeds East", + "name": "Worcester", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Worcester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001320" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001597" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b1273e364e0bfe7bb20912d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59664357c0b7dd25f645bda4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44987.423, + "value": 46730.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b1589894c5c2813a6c5e1dd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59838fa0214191062a96ef3c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78809,81 +78178,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001117", + "id": "E14001199", "level": "constituency", - "name": "Bracknell", + "name": "Doncaster East and the Isle of Axholme", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001117" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001199" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b1589894c5c2813a6c5e1dd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59838fa0214191062a96ef3c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 424692072.902, + "value": 137145498.626, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b26be464b9b8b272b2e0e36", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5983d8dbdbe81c437807e529", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -78896,73 +78267,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001357", + "id": "E14001080", "level": "constituency", - "name": "Melton and Syston", + "name": "Bath", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bath: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001357" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001080" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b26be464b9b8b272b2e0e36", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5983d8dbdbe81c437807e529", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38998.696, + "value": 157253495.821, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b4161f853a56c8c4fd53702", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:599edddba09e057aead2e79c", "aggregation": { "method": "sum" }, @@ -79003,19 +78376,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001302", + "id": "E14001328", "level": "constituency", - "name": "Ipswich", + "name": "Leicester West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001302" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001328" }, "measure": { "unit": "kwh" @@ -79038,28 +78411,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b4161f853a56c8c4fd53702", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:599edddba09e057aead2e79c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159741961.961, + "value": 160035056.336, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b4a2b7b36d3b314ddba9ddc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59a85e46ad45f075dfb88a7e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79075,7 +78448,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -79084,7 +78457,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -79092,27 +78465,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000111", + "id": "E14001485", "level": "constituency", - "name": "West Aberdeenshire and Kincardine", + "name": "South Dorset", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000111" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001485" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -79127,20 +78500,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b4a2b7b36d3b314ddba9ddc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59a85e46ad45f075dfb88a7e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46365.15, + "value": 150934213.363, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b58412b4d2fdb340e372347", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59ba9dd34125a06844c83b6c", "aggregation": { "method": "sum" }, @@ -79181,19 +78554,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001362", + "id": "E14001535", "level": "constituency", - "name": "Mid Derbyshire", + "name": "Sutton Coldfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001362" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001535" }, "measure": { "unit": "kwh" @@ -79216,20 +78589,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b58412b4d2fdb340e372347", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59ba9dd34125a06844c83b6c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133363120.073, + "value": 155360338.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b8b56f751a5d68e889368b0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59bbeb08c5b453713217e63d", "aggregation": { "method": "sum" }, @@ -79270,19 +78643,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001189", + "id": "E14001513", "level": "constituency", - "name": "Dagenham and Rainham", + "name": "Stafford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stafford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001189" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001513" }, "measure": { "unit": "count" @@ -79305,28 +78678,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b8b56f751a5d68e889368b0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59bbeb08c5b453713217e63d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45899.232, + "value": 44050.293, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b97e140375290c943ba7cba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59c171a04de063615a40d0a6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79342,7 +78715,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -79351,7 +78724,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -79359,27 +78732,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001415", + "id": "E14001435", "level": "constituency", - "name": "Oldham East and Saddleworth", + "name": "Queen's Park and Maida Vale", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001415" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001435" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -79392,28 +78765,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b97e140375290c943ba7cba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59c171a04de063615a40d0a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42123.664, + "value": 467826076.593, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c1e89ceec1dd58d694ff7cb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:59c59efdb7d7523736f54bab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79426,81 +78799,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001429", + "id": "E14001191", "level": "constituency", - "name": "Poole", + "name": "Dartford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dartford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001429" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001191" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c1e89ceec1dd58d694ff7cb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:59c59efdb7d7523736f54bab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 444795293.646, + "value": 151818404.503, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c3ae962364f75d92728be20", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a1665c916e76651af0a63d4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79513,83 +78888,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001184", + "id": "E14001193", "level": "constituency", - "name": "Crawley", + "name": "Derby North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Crawley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Derby North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001184" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001193" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c3ae962364f75d92728be20", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a1665c916e76651af0a63d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46540.0, + "value": 480089028.096, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c4a22ad989f87a425454137", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a30a6eac7628a5e6e04e164", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79602,81 +78975,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001361", + "id": "E14001486", "level": "constituency", - "name": "Mid Cheshire", + "name": "South East Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001361" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001486" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c4a22ad989f87a425454137", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a30a6eac7628a5e6e04e164", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 438064696.22, + "value": 45389.393, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c5037b96bd6c4c944fc8c01", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a3b18a283cc4527b919ddda", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79692,7 +79067,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -79701,7 +79076,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -79709,27 +79084,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001394", + "id": "S14000060", "level": "constituency", - "name": "North East Somerset and Hanham", + "name": "Aberdeen North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001394" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000060" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -79744,20 +79119,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c5037b96bd6c4c944fc8c01", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a3b18a283cc4527b919ddda", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40908.26, + "value": 159980275.021, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c9423f82a2c281089fb25cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a5d592d50a27b2a59676577", "aggregation": { "method": "sum" }, @@ -79798,19 +79173,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001571", + "id": "E14001125", "level": "constituency", - "name": "Wellingborough and Rushden", + "name": "Brentwood and Ongar", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001571" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001125" }, "measure": { "unit": "count" @@ -79833,20 +79208,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c9423f82a2c281089fb25cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a5d592d50a27b2a59676577", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49944.963, + "value": 43580.07, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ca572d703539b916eb101ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a81c6b3e16ad69485dc62f9", "aggregation": { "method": "sum" }, @@ -79887,19 +79262,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000090", + "id": "E14001388", "level": "constituency", - "name": "Glenrothes and Mid Fife", + "name": "North Dorset", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000090" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001388" }, "measure": { "unit": "count" @@ -79922,28 +79297,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ca572d703539b916eb101ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a81c6b3e16ad69485dc62f9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46433.939, + "value": 43465.603, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cb744cd26f6afc60a3ff6b7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5a93bf0520239aa20f95cb38", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -79956,73 +79331,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001563", + "id": "E14001576", "level": "constituency", - "name": "Walthamstow", + "name": "West Ham and Beckton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001563" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001576" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cb744cd26f6afc60a3ff6b7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5a93bf0520239aa20f95cb38", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40061.152, + "value": 164340513.506, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cc137d662817ce3bc6d0064", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ab976283b477374d6707c87", "aggregation": { "method": "sum" }, @@ -80063,19 +79440,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001545", + "id": "E14001284", "level": "constituency", - "name": "Thornbury and Yate", + "name": "Hertsmere", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001545" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001284" }, "measure": { "unit": "kwh" @@ -80096,28 +79473,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cc137d662817ce3bc6d0064", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ab976283b477374d6707c87", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 358622085.717, + "value": 587524601.851, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cc93e8e86bc78d66a53eb99", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ae64f16675fd17e7863c20c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -80130,83 +79507,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001393", + "id": "E14001509", "level": "constituency", - "name": "North East Hertfordshire", + "name": "St Helens North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001393" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001509" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cc93e8e86bc78d66a53eb99", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ae64f16675fd17e7863c20c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 185695134.374, + "value": 44197.118, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cf7dc78df49b5b0aa8a5a40", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5aef3589399723a599918a7f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -80222,7 +79597,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -80231,7 +79606,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -80239,27 +79614,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001286", + "id": "W07000104", "level": "constituency", - "name": "Heywood and Middleton North", + "name": "Newport East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newport East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001286" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000104" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -80272,20 +79647,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cf7dc78df49b5b0aa8a5a40", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5aef3589399723a599918a7f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42713.894, + "value": 461660736.555, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cfc4e3fa6a98ddcbfc7bc82", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5af8e9450a67509f00676983", "aggregation": { "method": "sum" }, @@ -80326,19 +79701,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000105", + "id": "E14001176", "level": "constituency", - "name": "Newport West and Islwyn", + "name": "Colchester", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Colchester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001176" }, "measure": { "unit": "count" @@ -80359,28 +79734,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cfc4e3fa6a98ddcbfc7bc82", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5af8e9450a67509f00676983", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42126.387, + "value": 43525.864, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d04a1aff09bdf78e2217dea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b14252a07f4b384d29651fb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -80393,81 +79768,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001296", + "id": "E14001483", "level": "constituency", - "name": "Hove and Portslade", + "name": "South Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001296" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001483" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d04a1aff09bdf78e2217dea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b14252a07f4b384d29651fb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41640.899, + "value": 44329.012, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d380e17c4e62fd26b505348", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b7921d786ba42e04a9f4513", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -80480,75 +79857,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001528", + "id": "E14001194", "level": "constituency", - "name": "Stretford and Urmston", + "name": "Derby South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Derby South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001528" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001194" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d380e17c4e62fd26b505348", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b7921d786ba42e04a9f4513", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143574857.556, + "value": 45268.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d3c97453ea9c97122147c19", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5b9a550a51770600299cd5b9", "aggregation": { "method": "sum" }, @@ -80589,19 +79964,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001552", + "id": "E14001268", "level": "constituency", - "name": "Torridge and Tavistock", + "name": "Harpenden and Berkhamsted", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001552" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001268" }, "measure": { "unit": "kwh" @@ -80624,20 +79999,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d3c97453ea9c97122147c19", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5b9a550a51770600299cd5b9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 175747156.586, + "value": 168007320.558, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d402261a107323c368d81ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5bd5d57d005d981b3532ac35", "aggregation": { "method": "sum" }, @@ -80678,19 +80053,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000068", + "id": "E14001566", "level": "constituency", - "name": "Bathgate and Linlithgow", + "name": "Warwick and Leamington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000068" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001566" }, "measure": { "unit": "kwh" @@ -80711,28 +80086,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d402261a107323c368d81ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5bd5d57d005d981b3532ac35", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 511778615.202, + "value": 484270026.233, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d55fbd16726ba66ce193256", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5bd90b6844d0f22c1cdea149", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -80748,7 +80123,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -80757,7 +80132,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -80765,27 +80140,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001349", + "id": "E14001098", "level": "constituency", - "name": "Maidstone and Malling", + "name": "Birmingham Perry Barr", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001349" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001098" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -80800,20 +80175,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d55fbd16726ba66ce193256", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5bd90b6844d0f22c1cdea149", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160847177.907, + "value": 41735.279, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d672ba3730f213a6363c795", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5bf2b169f6c512d39aee71d9", "aggregation": { "method": "sum" }, @@ -80854,19 +80229,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001144", + "id": "S14000069", "level": "constituency", - "name": "Bury North", + "name": "Caithness, Sutherland and Easter Ross", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bury North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001144" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000069" }, "measure": { "unit": "count" @@ -80889,28 +80264,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d672ba3730f213a6363c795", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5bf2b169f6c512d39aee71d9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45109.936, + "value": 56826.737, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d70716b57831df3e6ccb0ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c018e43e63baa9e69f8796a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -80923,81 +80298,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001127", + "id": "E14001339", "level": "constituency", - "name": "Bridlington and The Wolds", + "name": "Liverpool Walton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001127" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001339" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d70716b57831df3e6ccb0ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c018e43e63baa9e69f8796a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37811.193, + "value": 45237.673, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5dcf7a212bf7508c2af7adde", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c1e8f24a55d5ca89d553966", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81010,75 +80387,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001317", + "id": "E14001101", "level": "constituency", - "name": "Knowsley", + "name": "Bishop Auckland", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001317" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001101" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5dcf7a212bf7508c2af7adde", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c1e8f24a55d5ca89d553966", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42610.078, + "value": 442321102.593, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5dd0d9aeac2a3b0d24be6e8d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c2e5232fb05a7a39ab93e53", "aggregation": { "method": "sum" }, @@ -81119,19 +80494,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001579", + "id": "E14001333", "level": "constituency", - "name": "West Worcestershire", + "name": "Lewisham West and East Dulwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001579" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001333" }, "measure": { "unit": "kwh" @@ -81152,28 +80527,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5dd0d9aeac2a3b0d24be6e8d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c2e5232fb05a7a39ab93e53", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 337373595.835, + "value": 456358560.887, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e17302cbcdea1862302557f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c6413962dc1bd0ea58bfaa3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001319", + "level": "constituency", + "name": "Leeds Central and Headingley", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001319" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c6413962dc1bd0ea58bfaa3", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 139011757.007, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c84ef5826a7cf231a741237", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81189,7 +80653,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -81198,7 +80662,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -81206,27 +80670,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000110", + "id": "W07000090", "level": "constituency", - "name": "Kilmarnock and Loudoun", + "name": "Cardiff North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000110" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000090" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -81239,28 +80703,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e17302cbcdea1862302557f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c84ef5826a7cf231a741237", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44915.324, + "value": 438768570.9, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e1fcab7d9ef9096c6dea0cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c941eff0a18ed7a18f8df8f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81276,7 +80740,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -81285,7 +80749,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -81293,27 +80757,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001572", + "id": "E14001278", "level": "constituency", - "name": "Wells and Mendip Hills", + "name": "Hemel Hempstead", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001572" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001278" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -81326,20 +80790,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e1fcab7d9ef9096c6dea0cc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c941eff0a18ed7a18f8df8f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30005.108, + "value": 462222061.878, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e2f9d7a8f3e0b374c7b6fcc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c9575a863c119f283f36b0f", "aggregation": { "method": "sum" }, @@ -81380,19 +80844,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001069", + "id": "E14001402", "level": "constituency", - "name": "Ashford", + "name": "North West Essex", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ashford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001069" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001402" }, "measure": { "unit": "kwh" @@ -81413,28 +80877,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e2f9d7a8f3e0b374c7b6fcc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c9575a863c119f283f36b0f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 396778550.722, + "value": 414828138.988, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e3bbdcbd40ca9f1a74a9099", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5c9dd91c39018a7098e00113", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81447,73 +80911,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001084", + "id": "E14001557", "level": "constituency", - "name": "Bedford", + "name": "Tynemouth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bedford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001557" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e3bbdcbd40ca9f1a74a9099", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5c9dd91c39018a7098e00113", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40374.215, + "value": 46443.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e3c8d07e7e3790c34d514f3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ca76a2f2815d6e3e1509810", "aggregation": { "method": "sum" }, @@ -81554,19 +81020,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000068", + "id": "S14000076", "level": "constituency", - "name": "Bathgate and Linlithgow", + "name": "Dunfermline and Dollar", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000068" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000076" }, "measure": { "unit": "kwh" @@ -81589,28 +81055,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e3c8d07e7e3790c34d514f3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ca76a2f2815d6e3e1509810", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135334791.444, + "value": 132733524.733, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e4f4f709f5e8aa6479dd130", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cb7c11bd257d6fce8ef8edb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81623,81 +81089,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001107", + "id": "S14000087", "level": "constituency", - "name": "Blyth and Ashington", + "name": "Glasgow South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001107" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000087" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e4f4f709f5e8aa6479dd130", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cb7c11bd257d6fce8ef8edb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49301.872, + "value": 122736126.397, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e530b7c0e6bde4a0dab4276", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ccb403a7498e5030a359653", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81710,81 +81178,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001268", + "id": "E14001491", "level": "constituency", - "name": "Harpenden and Berkhamsted", + "name": "South Ribble", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001268" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001491" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e530b7c0e6bde4a0dab4276", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ccb403a7498e5030a359653", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36126.707, + "value": 42702.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e98c8ba591dc63990931bf6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5cdd89160e9f3a7c5ca272d2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81797,75 +81267,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001314", + "id": "E14001456", "level": "constituency", - "name": "Kingston upon Hull North and Cottingham", + "name": "Runnymede and Weybridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001314" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001456" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e98c8ba591dc63990931bf6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5cdd89160e9f3a7c5ca272d2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52080.0, + "value": 39780.764, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ebb5dc1ed9a0da9ea6bfb19", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d26397a5cd412d29adc70cc", "aggregation": { "method": "sum" }, @@ -81906,19 +81374,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001260", + "id": "E14001334", "level": "constituency", - "name": "Hackney South and Shoreditch", + "name": "Leyton and Wanstead", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001260" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001334" }, "measure": { "unit": "count" @@ -81941,28 +81409,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ebb5dc1ed9a0da9ea6bfb19", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d26397a5cd412d29adc70cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52838.851, + "value": 45375.413, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ebe59bcbabf643837470710", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5d3ab0e3dcb37653bf98079e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -81975,75 +81443,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001365", + "id": "E14001135", "level": "constituency", - "name": "Mid Norfolk", + "name": "Bristol South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001365" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001135" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ebe59bcbabf643837470710", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5d3ab0e3dcb37653bf98079e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43683.991, + "value": 360631680.807, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ec8f432de5f9d3e5126d7ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e12d12116a828e7112272a5", "aggregation": { "method": "sum" }, @@ -82084,19 +81550,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000065", + "id": "E14001253", "level": "constituency", - "name": "Angus and Perthshire Glens", + "name": "Grantham and Bourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000065" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001253" }, "measure": { "unit": "count" @@ -82119,20 +81585,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ec8f432de5f9d3e5126d7ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e12d12116a828e7112272a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 55157.046, + "value": 45530.533, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ec95d3bcc35c56c82f9ecb0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e1744e4293e31adda787058", "aggregation": { "method": "sum" }, @@ -82173,19 +81639,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001163", + "id": "E14001348", "level": "constituency", - "name": "Chester North and Neston", + "name": "Maidenhead", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001163" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001348" }, "measure": { "unit": "count" @@ -82208,20 +81674,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ec95d3bcc35c56c82f9ecb0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e1744e4293e31adda787058", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43409.995, + "value": 44927.323, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5eda7c0add449d9c435461fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e17a44382bc352afaef88f1", "aggregation": { "method": "sum" }, @@ -82262,19 +81728,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001289", + "id": "E14001352", "level": "constituency", - "name": "Hitchin", + "name": "Manchester Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001289" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001352" }, "measure": { "unit": "kwh" @@ -82297,28 +81763,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5eda7c0add449d9c435461fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e17a44382bc352afaef88f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158021324.216, + "value": 245872726.503, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f210406bb7eda586e8c56ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e26f99a4a56a9bd8bf1e776", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -82331,83 +81797,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001293", + "id": "E14001517", "level": "constituency", - "name": "Hornsey and Friern Barnet", + "name": "Stockport", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stockport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001293" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001517" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f210406bb7eda586e8c56ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e26f99a4a56a9bd8bf1e776", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45992.45, + "value": 42364.57, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f615fb95aecd69e5200762f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5e362f377ca2cdce7e720323", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -82420,83 +81884,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001576", + "id": "W07000106", "level": "constituency", - "name": "West Ham and Beckton", + "name": "Pontypridd", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001576" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000106" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f615fb95aecd69e5200762f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5e362f377ca2cdce7e720323", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 164340513.506, + "value": 480361532.012, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f69ee6d086f5fbc70ae510a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ea7402bf5da18e93918de93", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -82509,73 +81971,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001240", + "id": "W07000102", "level": "constituency", - "name": "Forest of Dean", + "name": "Montgomeryshire and Glynd\u0175r", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001240" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000102" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f69ee6d086f5fbc70ae510a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ea7402bf5da18e93918de93", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 264744185.462, + "value": 44713.747, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f70add1a7b25a2345f759f6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5eb2e3a6fe497ce48c45c61f", "aggregation": { "method": "sum" }, @@ -82616,19 +82080,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000103", + "id": "E14001418", "level": "constituency", - "name": "Neath and Swansea East", + "name": "Ossett and Denby Dale", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000103" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001418" }, "measure": { "unit": "kwh" @@ -82651,20 +82115,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f70add1a7b25a2345f759f6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5eb2e3a6fe497ce48c45c61f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 129014043.982, + "value": 135248246.705, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f70cd0b8700ba69d6ae84ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ec74268b654622265450aa9", "aggregation": { "method": "sum" }, @@ -82705,19 +82169,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001450", + "id": "E14001171", "level": "constituency", - "name": "Rossendale and Darwen", + "name": "Christchurch", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001450" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001171" }, "measure": { "unit": "kwh" @@ -82740,28 +82204,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f70cd0b8700ba69d6ae84ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ec74268b654622265450aa9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149224428.114, + "value": 138967356.669, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f9e7b3534bcc0db878a22cf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5eddb2bef5c03ab084fbacba", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -82777,7 +82241,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -82786,7 +82250,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -82794,27 +82258,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001487", + "id": "E14001222", "level": "constituency", - "name": "South Holland and The Deepings", + "name": "Ellesmere Port and Bromborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001487" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001222" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -82829,28 +82293,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f9e7b3534bcc0db878a22cf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5eddb2bef5c03ab084fbacba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50462.182, + "value": 127105137.538, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5fe03183bbbc58e0165fa37b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ef8accef646beb2697f0006", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -82863,81 +82327,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001109", + "id": "E14001527", "level": "constituency", - "name": "Bolsover", + "name": "Streatham and Croydon North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001109" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001527" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5fe03183bbbc58e0165fa37b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ef8accef646beb2697f0006", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46040.774, + "value": 49293.904, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ff32d64627cae1c8d2651ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5efa1289d4b0639eb5b11747", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -82953,7 +82419,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -82962,7 +82428,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -82970,27 +82436,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001097", + "id": "E14001525", "level": "constituency", - "name": "Birmingham Northfield", + "name": "Stratford and Bow", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001097" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001525" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -83003,28 +82469,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ff32d64627cae1c8d2651ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5efa1289d4b0639eb5b11747", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43751.12, + "value": 314656184.524, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6023fe6b42802bc21cff1e66", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f13fc636795a681722a16eb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -83040,7 +82506,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -83049,7 +82515,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -83057,27 +82523,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001413", + "id": "E14001247", "level": "constituency", - "name": "Nuneaton", + "name": "Glastonbury and Somerton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001413" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001247" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -83092,20 +82558,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6023fe6b42802bc21cff1e66", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f13fc636795a681722a16eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45600.759, + "value": 173550444.661, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:602e4bd5ed6fc204c01f1e60", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f251674225669e1df6fc100", "aggregation": { "method": "sum" }, @@ -83146,19 +82612,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001295", + "id": "E14001307", "level": "constituency", - "name": "Houghton and Sunderland South", + "name": "Jarrow and Gateshead East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001295" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001307" }, "measure": { "unit": "kwh" @@ -83181,117 +82647,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:602e4bd5ed6fc204c01f1e60", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 127299899.657, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6032890d4623b945b696ad9a", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001374", - "level": "constituency", - "name": "New Forest West", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001374" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6032890d4623b945b696ad9a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f251674225669e1df6fc100", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41439.507, + "value": 114017134.174, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6066bbac3df17da38ea10592", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f5a87a7736cf69f37bcc478", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -83304,83 +82681,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001122", + "id": "E14001283", "level": "constituency", - "name": "Brent East", + "name": "Hertford and Stortford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brent East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001122" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001283" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6066bbac3df17da38ea10592", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f5a87a7736cf69f37bcc478", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 164621700.674, + "value": 518099911.841, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60697f76f3eb49607a8ac145", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f5def9e45af23790753d49f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -83393,83 +82768,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001305", + "id": "E14001341", "level": "constituency", - "name": "Islington North", + "name": "Liverpool West Derby", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Islington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001305" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001341" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60697f76f3eb49607a8ac145", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f5def9e45af23790753d49f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51586.0, + "value": 43315.072, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60860ba8bc08f11323c3475f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5f9594b4036b18584fb6bee1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -83482,81 +82855,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001589", + "id": "E14001233", "level": "constituency", - "name": "Wirral West", + "name": "Fareham and Waterlooville", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001589" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001233" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60860ba8bc08f11323c3475f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5f9594b4036b18584fb6bee1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38806.83, + "value": 146673112.949, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60923c179f64a5ae672c61e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5fa047e48032f7701ef679db", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -83572,7 +82947,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -83581,7 +82956,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -83589,27 +82964,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001545", + "id": "E14001563", "level": "constituency", - "name": "Thornbury and Yate", + "name": "Walthamstow", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001545" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001563" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -83624,20 +82999,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60923c179f64a5ae672c61e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5fa047e48032f7701ef679db", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163970941.153, + "value": 48257.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6096010494ff4a67bfcd44dd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5fa58af2a489531953f6cf80", "aggregation": { "method": "sum" }, @@ -83678,19 +83053,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001196", + "id": "E14001163", "level": "constituency", - "name": "Dewsbury and Batley", + "name": "Chester North and Neston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001196" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001163" }, "measure": { "unit": "count" @@ -83713,20 +83088,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6096010494ff4a67bfcd44dd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5fa58af2a489531953f6cf80", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39926.323, + "value": 43409.995, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60a3b3b8feca738f32c4bd5e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5fd76ff744bc8ca6f309f822", "aggregation": { "method": "sum" }, @@ -83767,19 +83142,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001386", + "id": "E14001160", "level": "constituency", - "name": "North Cotswolds", + "name": "Chelsea and Fulham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001386" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001160" }, "measure": { "unit": "count" @@ -83802,115 +83177,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60a3b3b8feca738f32c4bd5e", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 45956.972, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60a88f91b87484aa62f924be", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001409", - "level": "constituency", - "name": "Norwich South", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001409" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60a88f91b87484aa62f924be", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5fd76ff744bc8ca6f309f822", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42024.418, + "value": 65520.379, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60c609e31b23ac01757fff5d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:5ff28b4112d4b8f960761dcf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -83923,73 +83211,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000084", + "id": "E14001450", "level": "constituency", - "name": "Blaenau Gwent and Rhymney", + "name": "Rossendale and Darwen", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001450" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60c609e31b23ac01757fff5d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:5ff28b4112d4b8f960761dcf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44451.013, + "value": 46526.739, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60de914d4af295590d4948d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:602750bcacca37277b9327d5", "aggregation": { "method": "sum" }, @@ -84030,19 +83320,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001524", + "id": "E14001317", "level": "constituency", - "name": "Stourbridge", + "name": "Knowsley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001524" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001317" }, "measure": { "unit": "kwh" @@ -84063,20 +83353,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60de914d4af295590d4948d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:602750bcacca37277b9327d5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 442738458.087, + "value": 394822406.469, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:610f72ed8674d93e5d63be1b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60546a7680389048b3af545f", "aggregation": { "method": "sum" }, @@ -84117,19 +83407,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001269", + "id": "E14001443", "level": "constituency", - "name": "Harrogate and Knaresborough", + "name": "Ribble Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001269" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001443" }, "measure": { "unit": "count" @@ -84152,20 +83442,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:610f72ed8674d93e5d63be1b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60546a7680389048b3af545f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48679.925, + "value": 46558.506, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:611057e5f55015587fe9c642", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60631c13a8042815e197813a", "aggregation": { "method": "sum" }, @@ -84206,19 +83496,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000070", + "id": "E14001389", "level": "constituency", - "name": "Coatbridge and Bellshill", + "name": "North Durham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Durham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000070" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001389" }, "measure": { "unit": "count" @@ -84239,28 +83529,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:611057e5f55015587fe9c642", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60631c13a8042815e197813a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43073.65, + "value": 45038.618, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61109ae7404ff3bb93f3f186", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60648261a166da93a0f395ce", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84276,7 +83566,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -84285,7 +83575,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -84293,27 +83583,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001092", + "id": "E14001129", "level": "constituency", - "name": "Birmingham Edgbaston", + "name": "Brighton Kemptown and Peacehaven", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001092" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001129" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -84328,28 +83618,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61109ae7404ff3bb93f3f186", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60648261a166da93a0f395ce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156161237.771, + "value": 44148.197, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61146613119b920f69c0cd36", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:606e4651d3c282eb4aea3a72", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84362,73 +83652,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001322", + "id": "E14001204", "level": "constituency", - "name": "Leeds North West", + "name": "Dudley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dudley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001322" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001204" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61146613119b920f69c0cd36", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:606e4651d3c282eb4aea3a72", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39275.446, + "value": 42325.962, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6117d89af858ced6bfc777fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60a5bbfc2bdc0233510467ff", "aggregation": { "method": "sum" }, @@ -84469,19 +83761,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001081", + "id": "E14001425", "level": "constituency", - "name": "Battersea", + "name": "Peterborough", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Battersea: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001425" }, "measure": { "unit": "count" @@ -84502,28 +83794,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6117d89af858ced6bfc777fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60a5bbfc2bdc0233510467ff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38080.092, + "value": 46939.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6128e70d57fa0164eb0459fa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60a86d3c56f5556a648cbf07", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84536,81 +83828,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001498", + "id": "E14001135", "level": "constituency", - "name": "South West Wiltshire", + "name": "Bristol South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001498" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001135" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6128e70d57fa0164eb0459fa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60a86d3c56f5556a648cbf07", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35120.472, + "value": 46909.864, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61355863792c5667284a7379", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60bcbc5842311de2a6c85c66", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84626,7 +83920,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -84635,7 +83929,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -84643,27 +83937,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000098", + "id": "E14001397", "level": "constituency", - "name": "Llanelli", + "name": "North Northumberland", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000098" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001397" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -84678,28 +83972,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61355863792c5667284a7379", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60bcbc5842311de2a6c85c66", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43823.552, + "value": 166783445.069, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6138c692c4464553368b01dd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60df83ee6be741714696858c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84715,7 +84009,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -84724,7 +84018,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -84732,27 +84026,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001301", + "id": "E14001113", "level": "constituency", - "name": "Ilford South", + "name": "Bootle", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bootle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001301" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001113" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -84765,28 +84059,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6138c692c4464553368b01dd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60df83ee6be741714696858c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 461532346.809, + "value": 43947.794, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6162e632f050292a2bf9eac2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60e834e444c6e8cf1ade4359", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84799,83 +84093,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000086", + "id": "E14001157", "level": "constituency", - "name": "Glasgow North East", + "name": "Chatham and Aylesford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000086" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001157" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6162e632f050292a2bf9eac2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60e834e444c6e8cf1ade4359", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139713793.339, + "value": 41547.422, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61a5359ad149688f2d20e8e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:60f367c67a5cb045030c4397", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -84891,7 +84183,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -84900,7 +84192,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -84908,27 +84200,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001288", + "id": "E14001403", "level": "constituency", - "name": "Hinckley and Bosworth", + "name": "North West Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001288" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001403" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -84943,107 +84235,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61a5359ad149688f2d20e8e4", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 159398752.224, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61db1d4569536ca31dc4ecd0", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001209", - "level": "constituency", - "name": "Ealing Southall", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001209" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61db1d4569536ca31dc4ecd0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:60f367c67a5cb045030c4397", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37872.186, + "value": 47424.091, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61e19e29eb155bacebbe71bd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:611ffc5f724fbeb3369ea8c3", "aggregation": { "method": "sum" }, @@ -85084,19 +84289,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000110", + "id": "E14001259", "level": "constituency", - "name": "Vale of Glamorgan", + "name": "Hackney North and Stoke Newington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000110" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001259" }, "measure": { "unit": "count" @@ -85119,28 +84324,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61e19e29eb155bacebbe71bd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:611ffc5f724fbeb3369ea8c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43723.442, + "value": 46651.699, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61eb7f53272b54a626a778ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61300996ce94701c71e82c7d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85156,7 +84361,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -85165,7 +84370,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -85173,27 +84378,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001128", + "id": "E14001494", "level": "constituency", - "name": "Brigg and Immingham", + "name": "South Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001128" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001494" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -85208,20 +84413,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61eb7f53272b54a626a778ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61300996ce94701c71e82c7d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132654803.382, + "value": 43552.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:621249d202a57e38734adca2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6133434093758667cab7af2e", "aggregation": { "method": "sum" }, @@ -85262,19 +84467,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000085", + "id": "E14001580", "level": "constituency", - "name": "Glasgow North", + "name": "Westmorland and Lonsdale", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001580" }, "measure": { "unit": "count" @@ -85297,20 +84502,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:621249d202a57e38734adca2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6133434093758667cab7af2e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 54163.244, + "value": 48865.339, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62164d99b214657384b290ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:613f506e6ae763cef19505d8", "aggregation": { "method": "sum" }, @@ -85351,19 +84556,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001453", + "id": "E14001584", "level": "constituency", - "name": "Rugby", + "name": "Widnes and Halewood", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rugby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001453" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001584" }, "measure": { "unit": "count" @@ -85386,20 +84591,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62164d99b214657384b290ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:613f506e6ae763cef19505d8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49297.538, + "value": 41173.368, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:621bd8d3f77cab421caceb7d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:614811e99d90dc9ddb0a3c4d", "aggregation": { "method": "sum" }, @@ -85440,19 +84645,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001143", + "id": "E14001532", "level": "constituency", - "name": "Burton and Uttoxeter", + "name": "Surrey Heath", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001143" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001532" }, "measure": { "unit": "kwh" @@ -85475,28 +84680,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:621bd8d3f77cab421caceb7d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:614811e99d90dc9ddb0a3c4d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161802686.848, + "value": 162264470.25, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6229279f1735ccb826278291", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:614e7efe5339973c4ae03228", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85509,83 +84714,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001174", + "id": "E14001550", "level": "constituency", - "name": "Clacton", + "name": "Tooting", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Clacton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tooting: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001174" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001550" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6229279f1735ccb826278291", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:614e7efe5339973c4ae03228", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 166193022.278, + "value": 469077875.451, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:623b33f794e82d0686155c4e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6169e4f13c989b6b235ea180", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85598,81 +84801,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001134", + "id": "E14001416", "level": "constituency", - "name": "Bristol North West", + "name": "Oldham West, Chadderton and Royton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001134" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001416" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:623b33f794e82d0686155c4e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6169e4f13c989b6b235ea180", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 450770073.189, + "value": 127242522.61, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62696531021b644e03e2bb29", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:618b2f81a641b60e8c134e12", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85685,75 +84890,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001134", + "id": "E14001349", "level": "constituency", - "name": "Bristol North West", + "name": "Maidstone and Malling", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001134" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001349" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62696531021b644e03e2bb29", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:618b2f81a641b60e8c134e12", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144644652.55, + "value": 42704.668, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62786446883f2f2e5fe20c42", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6199f597502b17873f91cc21", "aggregation": { "method": "sum" }, @@ -85794,19 +84997,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001229", + "id": "S14000082", "level": "constituency", - "name": "Erith and Thamesmead", + "name": "Edinburgh West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001229" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000082" }, "measure": { "unit": "count" @@ -85827,28 +85030,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62786446883f2f2e5fe20c42", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6199f597502b17873f91cc21", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44572.648, + "value": 45268.17, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62a7f02bed223cfe5b752e81", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61a75fc98881de537819e8d2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -85864,7 +85067,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -85873,7 +85076,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -85881,27 +85084,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001089", + "id": "E14001223", "level": "constituency", - "name": "Bexleyheath and Crayford", + "name": "Eltham and Chislehurst", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001223" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -85914,20 +85117,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62a7f02bed223cfe5b752e81", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61a75fc98881de537819e8d2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 434018782.468, + "value": 40801.072, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62bde4ea6193fb5ed641bd40", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61dbca1401b0c712b3102de4", "aggregation": { "method": "sum" }, @@ -85968,19 +85171,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001308", + "id": "E14001381", "level": "constituency", - "name": "Keighley and Ilkley", + "name": "Newton Abbot", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001308" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001381" }, "measure": { "unit": "count" @@ -86001,28 +85204,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62bde4ea6193fb5ed641bd40", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61dbca1401b0c712b3102de4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40785.46, + "value": 36879.567, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62e9f9dd2f3997be3a522c32", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61e4caaf0a87c3568ef8a3a7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86035,81 +85238,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001343", + "id": "E14001501", "level": "constituency", - "name": "Louth and Horncastle", + "name": "Southend East and Rochford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001343" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001501" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62e9f9dd2f3997be3a522c32", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61e4caaf0a87c3568ef8a3a7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 338901678.98, + "value": 45101.024, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:635e07fb3437287431c34dfc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61f4f3efd846d1d7d1456be2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86125,7 +85330,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -86134,7 +85339,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -86142,27 +85347,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001482", + "id": "E14001451", "level": "constituency", - "name": "South Cotswolds", + "name": "Rother Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001482" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001451" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -86175,28 +85380,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:635e07fb3437287431c34dfc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61f4f3efd846d1d7d1456be2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 313290766.401, + "value": 40168.882, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:637a0f62d568cfc91b0b48f1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61fc2b23f0c8d6a015fcc535", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86212,7 +85417,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -86221,7 +85426,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -86229,27 +85434,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001576", + "id": "E14001180", "level": "constituency", - "name": "West Ham and Beckton", + "name": "Coventry East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001576" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001180" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -86262,20 +85467,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:637a0f62d568cfc91b0b48f1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61fc2b23f0c8d6a015fcc535", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 354615826.356, + "value": 45819.783, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63b005c27312f1909e4ec8ef", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61fd5666e6e818c2b02f4758", "aggregation": { "method": "sum" }, @@ -86316,19 +85521,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001486", + "id": "E14001252", "level": "constituency", - "name": "South East Cornwall", + "name": "Gosport", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gosport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001486" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001252" }, "measure": { "unit": "kwh" @@ -86351,20 +85556,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63b005c27312f1909e4ec8ef", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61fd5666e6e818c2b02f4758", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 177834429.961, + "value": 135292370.448, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63b33aef00f0fb476956567e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61ff0d33745d0fca3ca98c25", "aggregation": { "method": "sum" }, @@ -86405,19 +85610,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001387", + "id": "E14001112", "level": "constituency", - "name": "North Devon", + "name": "Bolton West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001387" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001112" }, "measure": { "unit": "kwh" @@ -86438,28 +85643,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63b33aef00f0fb476956567e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61ff0d33745d0fca3ca98c25", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 320560887.904, + "value": 527574114.262, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63b5fda6993b952c069529f1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:61ff138595c24b44ec81fea3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86475,7 +85680,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -86484,7 +85689,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -86492,27 +85697,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001099", + "id": "E14001500", "level": "constituency", - "name": "Birmingham Selly Oak", + "name": "Southampton Test", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001500" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -86527,28 +85732,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63b5fda6993b952c069529f1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:61ff138595c24b44ec81fea3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135206159.454, + "value": 48554.341, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63bc88365e48bdb4142c7ba2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:620db99972ff45c7179d898c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86561,75 +85766,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001215", + "id": "E14001084", "level": "constituency", - "name": "East Surrey", + "name": "Bedford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bedford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001215" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001084" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63bc88365e48bdb4142c7ba2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:620db99972ff45c7179d898c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41904.0, + "value": 40374.215, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:621ba5711f934649d6358429", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001554", + "level": "constituency", + "name": "Truro and Falmouth", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001554" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:621ba5711f934649d6358429", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 244666906.872, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63e223b5bb52b353dab53a99", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62225073dc84e47c3112ea6e", "aggregation": { "method": "sum" }, @@ -86670,19 +85960,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001176", + "id": "E14001488", "level": "constituency", - "name": "Colchester", + "name": "South Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Colchester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001176" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001488" }, "measure": { "unit": "count" @@ -86703,28 +85993,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63e223b5bb52b353dab53a99", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62225073dc84e47c3112ea6e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43525.864, + "value": 40460.601, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63f62d312d26805de1cd599f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62330e23d3261136b472452a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86740,7 +86030,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -86749,7 +86039,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -86757,27 +86047,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000097", + "id": "E14001063", "level": "constituency", - "name": "Gower", + "name": "Aldershot", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gower: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000097" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001063" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -86790,28 +86080,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63f62d312d26805de1cd599f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62330e23d3261136b472452a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 455272048.619, + "value": 44302.462, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6435d569c5d542bcc47e9967", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6238dadc6a86b4808659e2ac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -86827,7 +86117,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -86836,7 +86126,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -86844,27 +86134,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000106", + "id": "E14001134", "level": "constituency", - "name": "Pontypridd", + "name": "Bristol North West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000106" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001134" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -86879,20 +86169,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6435d569c5d542bcc47e9967", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6238dadc6a86b4808659e2ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46002.66, + "value": 144644652.55, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:644b77cbdf3a131079535d4f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6286acb29aab06355861596b", "aggregation": { "method": "sum" }, @@ -86933,19 +86223,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001092", + "id": "E14001344", "level": "constituency", - "name": "Birmingham Edgbaston", + "name": "Lowestoft", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001092" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001344" }, "measure": { "unit": "kwh" @@ -86966,20 +86256,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:644b77cbdf3a131079535d4f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6286acb29aab06355861596b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517907187.496, + "value": 395516821.993, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:644eb962dc619181e3bf0789", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:629120e6e18b30583201dcb8", "aggregation": { "method": "sum" }, @@ -87020,19 +86310,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000078", + "id": "E14001532", "level": "constituency", - "name": "Edinburgh East and Musselburgh", + "name": "Surrey Heath", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000078" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001532" }, "measure": { "unit": "count" @@ -87055,28 +86345,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:644eb962dc619181e3bf0789", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:629120e6e18b30583201dcb8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 60212.394, + "value": 40154.21, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:646e47b3aea716e760f21586", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62946ec4f3277dcc23b9c65a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87089,83 +86379,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001344", + "id": "E14001425", "level": "constituency", - "name": "Lowestoft", + "name": "Peterborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001344" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001425" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:646e47b3aea716e760f21586", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62946ec4f3277dcc23b9c65a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44824.99, + "value": 508362775.211, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:648836b792c56f2e6a9f8f76", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62adb36c23fcfb3c67a840a7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87178,75 +86466,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000051", + "id": "E14001261", "level": "constituency", - "name": "Orkney and Shetland", + "name": "Halesowen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Orkney and Shetland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000051" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001261" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:648836b792c56f2e6a9f8f76", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62adb36c23fcfb3c67a840a7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 170219127.271, + "value": 38524.623, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64b501596e2cfa7605549075", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62b6b3d78ac5abcb25ac57a4", "aggregation": { "method": "sum" }, @@ -87287,19 +86573,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001520", + "id": "E14001131", "level": "constituency", - "name": "Stoke-on-Trent Central", + "name": "Bristol Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001520" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001131" }, "measure": { "unit": "kwh" @@ -87322,28 +86608,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64b501596e2cfa7605549075", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62b6b3d78ac5abcb25ac57a4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143775042.52, + "value": 140321769.458, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64cdc22fceb4476ce33e73dc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62d3f814cd91009cfea070bf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87356,83 +86642,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001259", + "id": "E14001466", "level": "constituency", - "name": "Hackney North and Stoke Newington", + "name": "Sheffield Brightside and Hillsborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001259" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001466" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64cdc22fceb4476ce33e73dc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62d3f814cd91009cfea070bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46651.699, + "value": 44955.904, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:653b7ecbd887ea724f0ec2c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62e2a78f327074333f196f48", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87445,83 +86729,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000086", + "id": "E14001572", "level": "constituency", - "name": "Bridgend", + "name": "Wells and Mendip Hills", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000086" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001572" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:653b7ecbd887ea724f0ec2c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62e2a78f327074333f196f48", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42206.548, + "value": 30005.108, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:655f2d32936aeca213048e0e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62f5877324328c6ea2895711", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87534,73 +86816,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001171", + "id": "E14001244", "level": "constituency", - "name": "Christchurch", + "name": "Gateshead Central and Whickham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001171" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001244" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:655f2d32936aeca213048e0e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62f5877324328c6ea2895711", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 444711641.333, + "value": 129909315.52, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:656cef693a43168632fdf001", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:62f6d2770d5d5a38eb76440e", "aggregation": { "method": "sum" }, @@ -87641,19 +86925,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001530", + "id": "S14000094", "level": "constituency", - "name": "Suffolk Coastal", + "name": "Inverness, Skye and West Ross-shire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001530" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000094" }, "measure": { "unit": "count" @@ -87674,28 +86958,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:656cef693a43168632fdf001", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:62f6d2770d5d5a38eb76440e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35052.621, + "value": 27934.82, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65750ca3c1090c50fe31501c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:630846b65067317828bc2c5e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87711,7 +86995,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -87720,7 +87004,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -87728,27 +87012,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000061", + "id": "E14001467", "level": "constituency", - "name": "Aberdeen South", + "name": "Sheffield Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000061" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001467" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -87761,28 +87045,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65750ca3c1090c50fe31501c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:630846b65067317828bc2c5e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52882.699, + "value": 347088344.113, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:658a86e01424198dff8948bb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:630cf2ee6112f0ac9d35a0b2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87798,7 +87082,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -87807,7 +87091,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -87815,27 +87099,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001602", + "id": "E14001120", "level": "constituency", - "name": "Wythenshawe and Sale East", + "name": "Bradford West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001602" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001120" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -87848,28 +87132,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:658a86e01424198dff8948bb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:630cf2ee6112f0ac9d35a0b2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45060.966, + "value": 517167991.451, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65901004fe5321bb5e1ceed2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:630fcd5bf23d12c46ab05b6a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87885,7 +87169,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -87894,7 +87178,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -87902,27 +87186,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001556", + "id": "E14001398", "level": "constituency", - "name": "Twickenham", + "name": "North Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001556" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001398" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -87937,28 +87221,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65901004fe5321bb5e1ceed2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:630fcd5bf23d12c46ab05b6a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156927003.214, + "value": 45576.9, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:659f569f5a6a5c4c26a86c53", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6338a9848b16b90bdbdc0c0a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -87974,7 +87258,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -87983,7 +87267,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -87991,27 +87275,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001120", + "id": "E14001478", "level": "constituency", - "name": "Bradford West", + "name": "Smethwick", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001120" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001478" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -88024,28 +87308,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:659f569f5a6a5c4c26a86c53", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6338a9848b16b90bdbdc0c0a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517167991.451, + "value": 41242.35, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:659fc1c2b0d617a049ebceeb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63c56782f5fd47c44a700a79", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88061,7 +87345,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -88070,7 +87354,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -88078,27 +87362,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001253", + "id": "W07000083", "level": "constituency", - "name": "Grantham and Bourne", + "name": "Bangor Aberconwy", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001253" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000083" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -88113,20 +87397,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:659fc1c2b0d617a049ebceeb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63c56782f5fd47c44a700a79", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45530.533, + "value": 141044881.249, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65a383b88a6b7d05b88f79a6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63c70ec05337043111a582ec", "aggregation": { "method": "sum" }, @@ -88167,19 +87451,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000092", + "id": "E14001314", "level": "constituency", - "name": "Hamilton and Clyde Valley", + "name": "Kingston upon Hull North and Cottingham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000092" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001314" }, "measure": { "unit": "kwh" @@ -88200,20 +87484,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65a383b88a6b7d05b88f79a6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63c70ec05337043111a582ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 520286074.99, + "value": 540782957.34, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65a6585aa05fa3791c5811e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:63c83c0626f2ab6e20a0c912", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001446", + "level": "constituency", + "name": "Rochdale", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001446" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:63c83c0626f2ab6e20a0c912", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 39813.437, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:649dd604b60b772c840a7d52", "aggregation": { "method": "sum" }, @@ -88254,19 +87625,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001283", + "id": "E14001498", "level": "constituency", - "name": "Hertford and Stortford", + "name": "South West Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001283" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001498" }, "measure": { "unit": "kwh" @@ -88287,28 +87658,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65a6585aa05fa3791c5811e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:649dd604b60b772c840a7d52", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 518099911.841, + "value": 348057636.922, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65b113e29b5d8bc3c8e9b9e6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64b89729083d6fcde857b1a3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88321,83 +87692,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001238", + "id": "E14001166", "level": "constituency", - "name": "Finchley and Golders Green", + "name": "Chichester", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chichester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001238" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001166" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65b113e29b5d8bc3c8e9b9e6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64b89729083d6fcde857b1a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51938.886, + "value": 43069.56, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65b7cc13b2b94dd00cfd2ed9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64ce825b2209a489cc0f8284", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88413,7 +87782,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -88422,7 +87791,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -88430,27 +87799,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001577", + "id": "E14001174", "level": "constituency", - "name": "West Lancashire", + "name": "Clacton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Clacton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001577" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001174" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -88465,28 +87834,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65b7cc13b2b94dd00cfd2ed9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64ce825b2209a489cc0f8284", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43481.0, + "value": 166193022.278, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65c6a3f56e8c8941d106ee35", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:64e41c4e09a45d454ed2c73e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88499,81 +87868,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001408", + "id": "E14001313", "level": "constituency", - "name": "Norwich North", + "name": "Kingston upon Hull East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001408" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001313" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65c6a3f56e8c8941d106ee35", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:64e41c4e09a45d454ed2c73e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43946.557, + "value": 46868.429, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65c739b1fa714ecccf499bc3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6521faefa4cbfea8d5242377", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88589,7 +87960,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -88598,7 +87969,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -88606,27 +87977,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001294", + "id": "E14001156", "level": "constituency", - "name": "Horsham", + "name": "Central Suffolk and North Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Horsham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001294" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001156" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -88639,28 +88010,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65c739b1fa714ecccf499bc3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6521faefa4cbfea8d5242377", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35350.155, + "value": 298818158.619, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65cbda37db7b20067d8a3a52", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6536918b76553e8dde1593ae", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88676,7 +88047,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -88685,7 +88056,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -88693,27 +88064,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001513", + "id": "E14001531", "level": "constituency", - "name": "Stafford", + "name": "Sunderland Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stafford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001513" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001531" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -88726,20 +88097,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65cbda37db7b20067d8a3a52", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6536918b76553e8dde1593ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36831.244, + "value": 537531895.926, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65ee9182bd79e9c20cb5ab7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:653dbe8a254b06816d8b335b", "aggregation": { "method": "sum" }, @@ -88780,19 +88151,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001250", + "id": "E14001210", "level": "constituency", - "name": "Goole and Pocklington", + "name": "Earley and Woodley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001250" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001210" }, "measure": { "unit": "count" @@ -88815,28 +88186,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65ee9182bd79e9c20cb5ab7e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:653dbe8a254b06816d8b335b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47332.181, + "value": 41202.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65f7bfad8c0c1513a31b2acd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6554e859bde03c983d4cce43", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88852,7 +88223,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -88861,7 +88232,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -88869,27 +88240,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000111", + "id": "W07000105", "level": "constituency", - "name": "West Aberdeenshire and Kincardine", + "name": "Newport West and Islwyn", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000111" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000105" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -88902,28 +88273,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65f7bfad8c0c1513a31b2acd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6554e859bde03c983d4cce43", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 334946352.272, + "value": 42126.387, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:664c380619caec18dc503ef6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:656ae389200f5fed6dacb3bb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -88936,83 +88307,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001371", + "id": "E14001560", "level": "constituency", - "name": "Mitcham and Morden", + "name": "Wakefield and Rothwell", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001371" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001560" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:664c380619caec18dc503ef6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:656ae389200f5fed6dacb3bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45972.0, + "value": 45488.927, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:666355d5087f47048f97b948", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:656dce8412c652775537415c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89028,7 +88397,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -89037,7 +88406,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -89045,27 +88414,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001280", + "id": "E14001522", "level": "constituency", - "name": "Henley and Thame", + "name": "Stoke-on-Trent South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001280" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001522" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -89078,20 +88447,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:666355d5087f47048f97b948", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:656dce8412c652775537415c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453480927.371, + "value": 38860.053, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66755e6228f868e34de40d71", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:657aaa0ba603d2b486e61493", "aggregation": { "method": "sum" }, @@ -89132,19 +88501,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001516", + "id": "E14001568", "level": "constituency", - "name": "Stevenage", + "name": "Watford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Watford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001516" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001568" }, "measure": { "unit": "kwh" @@ -89167,20 +88536,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66755e6228f868e34de40d71", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:657aaa0ba603d2b486e61493", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137563270.028, + "value": 156719231.411, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66cac42bb1acf022c4972367", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:657e8f95c150055b8772e54a", "aggregation": { "method": "sum" }, @@ -89221,19 +88590,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001306", + "id": "E14001290", "level": "constituency", - "name": "Islington South and Finsbury", + "name": "Holborn and St Pancras", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001306" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001290" }, "measure": { "unit": "kwh" @@ -89254,28 +88623,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66cac42bb1acf022c4972367", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:657e8f95c150055b8772e54a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 409849955.165, + "value": 359754713.256, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66d2416e34ae0ddcaf3b2468", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6581b08aefc697a3a7802a7e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89288,83 +88657,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001087", + "id": "E14001487", "level": "constituency", - "name": "Beverley and Holderness", + "name": "South Holland and The Deepings", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001487" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66d2416e34ae0ddcaf3b2468", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6581b08aefc697a3a7802a7e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137292019.862, + "value": 418546377.896, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66d48f9695428e3437bf4b06", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65840a48d5abe998f6456406", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89380,7 +88747,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -89389,7 +88756,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -89397,27 +88764,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001532", + "id": "E14001121", "level": "constituency", - "name": "Surrey Heath", + "name": "Braintree", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Braintree: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001532" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001121" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -89432,28 +88799,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66d48f9695428e3437bf4b06", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65840a48d5abe998f6456406", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40154.21, + "value": 178152432.16, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66e298adce1cf4e53ffd251d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6589296233e861f70c6912b8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89466,81 +88833,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001130", + "id": "S14000105", "level": "constituency", - "name": "Brighton Pavilion", + "name": "Stirling and Strathallan", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001130" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000105" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66e298adce1cf4e53ffd251d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6589296233e861f70c6912b8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39070.894, + "value": 49118.458, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66e33885688846dd45a59402", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:658c49304e18a4e426003ee0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89553,75 +88922,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001189", + "id": "E14001539", "level": "constituency", - "name": "Dagenham and Rainham", + "name": "Tatton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tatton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001189" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001539" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66e33885688846dd45a59402", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:658c49304e18a4e426003ee0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144163050.023, + "value": 554658548.301, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66e41a3a06041a25f179fdd0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65916322c4dfe50ff8dbfd89", "aggregation": { "method": "sum" }, @@ -89662,19 +89029,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001241", + "id": "E14001225", "level": "constituency", - "name": "Frome and East Somerset", + "name": "Enfield North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001241" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001225" }, "measure": { "unit": "count" @@ -89695,117 +89062,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66e41a3a06041a25f179fdd0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65916322c4dfe50ff8dbfd89", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31390.28, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66ea598dd1442e9dc5533e55", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001602", - "level": "constituency", - "name": "Wythenshawe and Sale East", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001602" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66ea598dd1442e9dc5533e55", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 152229584.965, + "value": 41422.17, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66ee8aa98a5d17d2a0c790d2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65ae379e711484428c0034a7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89818,83 +89096,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001446", + "id": "E14001161", "level": "constituency", - "name": "Rochdale", + "name": "Cheltenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001446" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001161" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66ee8aa98a5d17d2a0c790d2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65ae379e711484428c0034a7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41914.446, + "value": 42796.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66f2b4cde28b8fbe001d3925", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65d30e67d62bd571ed719b9c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89907,83 +89183,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001488", + "id": "E14001165", "level": "constituency", - "name": "South Leicestershire", + "name": "Chesterfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001488" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001165" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66f2b4cde28b8fbe001d3925", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65d30e67d62bd571ed719b9c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44596.837, + "value": 44184.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66fd72b2cd39760a7303e7c2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:65e219b26f00266b96fc529a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -89999,7 +89273,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -90008,7 +89282,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -90016,27 +89290,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001530", + "id": "E14001340", "level": "constituency", - "name": "Suffolk Coastal", + "name": "Liverpool Wavertree", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001530" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001340" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -90051,20 +89325,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66fd72b2cd39760a7303e7c2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:65e219b26f00266b96fc529a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49129.66, + "value": 130547701.363, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67037d7ed6ae402124b75934", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:661a109a7bdf75d1fb4d7f3a", "aggregation": { "method": "sum" }, @@ -90105,19 +89379,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001281", + "id": "E14001585", "level": "constituency", - "name": "Hereford and South Herefordshire", + "name": "Wigan", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wigan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001281" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001585" }, "measure": { "unit": "kwh" @@ -90140,20 +89414,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67037d7ed6ae402124b75934", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:661a109a7bdf75d1fb4d7f3a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160197571.895, + "value": 143307156.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6715d77b7e5fc12acff9dd12", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66617b2db4a6ff9ee1357267", "aggregation": { "method": "sum" }, @@ -90194,19 +89468,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001231", + "id": "E14001207", "level": "constituency", - "name": "Exeter", + "name": "Ealing Central and Acton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Exeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001231" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001207" }, "measure": { "unit": "count" @@ -90227,28 +89501,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6715d77b7e5fc12acff9dd12", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66617b2db4a6ff9ee1357267", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36829.605, + "value": 44703.275, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:671d6851a52fd88b6ea5d0df", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66621ceef92785b3a34b7be5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -90264,7 +89538,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -90273,7 +89547,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -90281,27 +89555,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001526", + "id": "E14001529", "level": "constituency", - "name": "Stratford-on-Avon", + "name": "Stroud", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stroud: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001526" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001529" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -90316,28 +89590,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:671d6851a52fd88b6ea5d0df", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66621ceef92785b3a34b7be5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46572.818, + "value": 162547271.193, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67a7711c0750af4062555ea6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66687570f967db5d7530d9b3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -90353,7 +89627,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -90362,7 +89636,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -90370,27 +89644,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001496", + "id": "E14001063", "level": "constituency", - "name": "South West Hertfordshire", + "name": "Aldershot", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001496" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001063" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -90405,28 +89679,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67a7711c0750af4062555ea6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66687570f967db5d7530d9b3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40558.033, + "value": 160094795.609, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67c0702ba0da42a39bce94a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6673649c56583cb705f1ee8a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -90439,73 +89713,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001475", + "id": "E14001318", "level": "constituency", - "name": "Skipton and Ripon", + "name": "Lancaster and Wyre", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001475" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001318" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67c0702ba0da42a39bce94a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6673649c56583cb705f1ee8a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 425334731.585, + "value": 134282388.954, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6802e7bd913b41907f687871", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66a938be4cee0f83f0a02b14", "aggregation": { "method": "sum" }, @@ -90546,19 +89822,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001515", + "id": "E14001309", "level": "constituency", - "name": "Stalybridge and Hyde", + "name": "Kenilworth and Southam", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001515" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001309" }, "measure": { "unit": "count" @@ -90581,109 +89857,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6802e7bd913b41907f687871", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66a938be4cee0f83f0a02b14", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43986.86, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:680478062a5bc679d2583bdc", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001332", - "level": "constituency", - "name": "Lewisham North", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001332" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:680478062a5bc679d2583bdc", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 154234363.084, + "value": 42925.327, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:680cf7467443ffc5bf09ed19", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:66c926a18434b2542ba8384a", "aggregation": { "method": "sum" }, @@ -90724,19 +89911,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000080", + "id": "E14001272", "level": "constituency", - "name": "Edinburgh South", + "name": "Hartlepool", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000080" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001272" }, "measure": { "unit": "count" @@ -90759,20 +89946,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:680cf7467443ffc5bf09ed19", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:66c926a18434b2542ba8384a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47248.817, + "value": 44827.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:682cfcc4e1eac06e6e999239", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6717d8fb07341e569d566fb9", "aggregation": { "method": "sum" }, @@ -90813,19 +90000,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001528", + "id": "S14000100", "level": "constituency", - "name": "Stretford and Urmston", + "name": "North East Fife", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001528" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000100" }, "measure": { "unit": "count" @@ -90846,28 +90033,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:682cfcc4e1eac06e6e999239", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6717d8fb07341e569d566fb9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40146.165, + "value": 39114.223, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6851cddddf679260d5e229fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6717eb20fe6c8ad0e7ea8b74", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -90883,7 +90070,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -90892,7 +90079,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -90900,27 +90087,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001106", + "id": "E14001442", "level": "constituency", - "name": "Blaydon and Consett", + "name": "Reigate", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Reigate: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001106" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001442" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -90933,28 +90120,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6851cddddf679260d5e229fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6717eb20fe6c8ad0e7ea8b74", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43277.441, + "value": 618772926.091, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68562d4ba9bdeda8d0a7c260", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:672c6b88115e8492d4d5849e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -90970,7 +90157,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -90979,7 +90166,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -90987,27 +90174,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000105", + "id": "E14001381", "level": "constituency", - "name": "Newport West and Islwyn", + "name": "Newton Abbot", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000105" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001381" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -91022,28 +90209,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68562d4ba9bdeda8d0a7c260", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:672c6b88115e8492d4d5849e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44584.779, + "value": 146603171.29, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:686619e1606dc3c962c4de74", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:675a7e77f03d905fc017e388", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91059,7 +90246,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -91068,7 +90255,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -91076,27 +90263,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001347", + "id": "E14001134", "level": "constituency", - "name": "Macclesfield", + "name": "Bristol North West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001347" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001134" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -91111,28 +90298,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:686619e1606dc3c962c4de74", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:675a7e77f03d905fc017e388", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163410568.279, + "value": 44539.04, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6899e071da8627b90687f061", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:675d8d0b5f98280bbe744f59", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91148,7 +90335,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -91157,7 +90344,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -91165,27 +90352,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001289", + "id": "E14001189", "level": "constituency", - "name": "Hitchin", + "name": "Dagenham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001289" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001189" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -91198,20 +90385,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6899e071da8627b90687f061", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:675d8d0b5f98280bbe744f59", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459084542.124, + "value": 40855.529, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:689a4731913930f556b1f618", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:676332f44602896565a3dfa5", "aggregation": { "method": "sum" }, @@ -91252,19 +90439,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001215", + "id": "E14001271", "level": "constituency", - "name": "East Surrey", + "name": "Harrow West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001215" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001271" }, "measure": { "unit": "kwh" @@ -91287,28 +90474,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:689a4731913930f556b1f618", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:676332f44602896565a3dfa5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178322804.768, + "value": 147608767.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68c332d4807f9989ef2281e6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67659821e4915d1f088f9b06", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91321,48 +90508,135 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001067", + "id": "E14001504", "level": "constituency", - "name": "Arundel and South Downs", + "name": "Southport", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Southport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001067" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001504" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67659821e4915d1f088f9b06", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 489364937.917, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:676b30adf18e31e254e96c96", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001581", + "level": "constituency", + "name": "Weston-super-Mare", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001581" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, "period": { "type": "calendar_year", "value": 2024 @@ -91376,20 +90650,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68c332d4807f9989ef2281e6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:676b30adf18e31e254e96c96", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 216868372.536, + "value": 45327.695, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69016bbf0930915efa5c99e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67a1f486f12a8a80d2e6d2b2", "aggregation": { "method": "sum" }, @@ -91430,19 +90704,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000111", + "id": "E14001231", "level": "constituency", - "name": "Wrexham", + "name": "Exeter", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Exeter: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000111" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001231" }, "measure": { "unit": "count" @@ -91463,28 +90737,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69016bbf0930915efa5c99e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67a1f486f12a8a80d2e6d2b2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38347.113, + "value": 36829.605, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6909d659b66f00e6897f51af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67a208a9029bc0639a944b1b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91497,73 +90771,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001391", + "id": "E14001380", "level": "constituency", - "name": "North East Derbyshire", + "name": "Newcastle-under-Lyme", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001391" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001380" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6909d659b66f00e6897f51af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67a208a9029bc0639a944b1b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 486519845.789, + "value": 42166.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6921fc8ae5525a01a7e502b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67b659cf20754c07daae2f37", "aggregation": { "method": "sum" }, @@ -91604,19 +90880,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001261", + "id": "E14001406", "level": "constituency", - "name": "Halesowen", + "name": "Northampton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001261" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001406" }, "measure": { "unit": "kwh" @@ -91639,20 +90915,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6921fc8ae5525a01a7e502b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67b659cf20754c07daae2f37", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127184984.064, + "value": 171645746.962, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:693d4d258da4d76cf02ae579", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67ca8083b96efc380ecb7d9b", "aggregation": { "method": "sum" }, @@ -91693,19 +90969,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001216", + "id": "E14001295", "level": "constituency", - "name": "East Thanet", + "name": "Houghton and Sunderland South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001216" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001295" }, "measure": { "unit": "count" @@ -91726,28 +91002,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:693d4d258da4d76cf02ae579", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67ca8083b96efc380ecb7d9b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46262.349, + "value": 47567.575, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69477074b7063585845ce24e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67cd9347a1daec568c6085cc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91760,73 +91036,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001238", + "id": "E14001401", "level": "constituency", - "name": "Finchley and Golders Green", + "name": "North West Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001238" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001401" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69477074b7063585845ce24e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67cd9347a1daec568c6085cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 708989877.941, + "value": 51596.884, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:695289545a9c2860e293144e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:67ec8bf145ac5c158215407b", "aggregation": { "method": "sum" }, @@ -91867,19 +91145,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001461", + "id": "S14000098", "level": "constituency", - "name": "Scarborough and Whitby", + "name": "Moray West, Nairn and Strathspey", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001461" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000098" }, "measure": { "unit": "count" @@ -91902,28 +91180,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:695289545a9c2860e293144e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:67ec8bf145ac5c158215407b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53207.188, + "value": 55102.305, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:696359cdad59101b2b1629d3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68334a5af11694412e58322d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -91936,73 +91214,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000076", + "id": "E14001228", "level": "constituency", - "name": "Dunfermline and Dollar", + "name": "Erewash", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Erewash: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000076" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001228" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:696359cdad59101b2b1629d3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68334a5af11694412e58322d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41847.622, + "value": 44388.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6967ae3227bff23ac340e0b4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6844b47982c4479fb43107e3", "aggregation": { "method": "sum" }, @@ -92043,19 +91323,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001604", + "id": "W07000111", "level": "constituency", - "name": "York Central", + "name": "Wrexham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, York Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001604" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000111" }, "measure": { "unit": "kwh" @@ -92076,28 +91356,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6967ae3227bff23ac340e0b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6844b47982c4479fb43107e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 466902161.493, + "value": 395528221.396, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69c170a91cbee0d26acf290d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:687be437c75c3ee19a739966", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -92110,81 +91390,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001568", + "id": "E14001283", "level": "constituency", - "name": "Watford", + "name": "Hertford and Stortford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Watford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001568" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001283" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69c170a91cbee0d26acf290d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:687be437c75c3ee19a739966", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 475476407.441, + "value": 176569620.331, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69d27acc4975cfe2155059ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68a3c7ffb0f2987ab81980ed", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -92200,7 +91482,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -92209,7 +91491,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -92217,27 +91499,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001221", + "id": "E14001247", "level": "constituency", - "name": "Edmonton and Winchmore Hill", + "name": "Glastonbury and Somerton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001221" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001247" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -92250,28 +91532,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69d27acc4975cfe2155059ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68a3c7ffb0f2987ab81980ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40658.409, + "value": 257313149.141, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69d2d88c36863fb7d3a7e616", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68a8e8f34c323d36dcbaaced", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -92284,81 +91566,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000085", + "id": "E14001364", "level": "constituency", - "name": "Brecon, Radnor and Cwm Tawe", + "name": "Mid Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001364" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69d2d88c36863fb7d3a7e616", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68a8e8f34c323d36dcbaaced", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 26361.097, + "value": 144675810.022, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69e9c82dcbbc8da5822b5eb8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68b6b92cdfbd620a2df0aa97", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -92374,7 +91658,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -92383,7 +91667,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -92391,27 +91675,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001551", + "id": "E14001232", "level": "constituency", - "name": "Torbay", + "name": "Exmouth and Exeter East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Torbay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001551" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001232" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -92424,20 +91708,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69e9c82dcbbc8da5822b5eb8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68b6b92cdfbd620a2df0aa97", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42004.237, + "value": 344576549.913, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a1c8f5edb0d7973056cdf81", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68b93f4149ebc02794a76e1f", "aggregation": { "method": "sum" }, @@ -92478,19 +91762,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000069", + "id": "E14001210", "level": "constituency", - "name": "Caithness, Sutherland and Easter Ross", + "name": "Earley and Woodley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000069" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001210" }, "measure": { "unit": "kwh" @@ -92511,28 +91795,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a1c8f5edb0d7973056cdf81", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68b93f4149ebc02794a76e1f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 164152868.417, + "value": 461267548.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a346201928a86e8af9f7351", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:68bf4b35659a4154794e9504", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001589", + "level": "constituency", + "name": "Wirral West", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001589" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:68bf4b35659a4154794e9504", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 40074.961, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6907e252c7ea7d7579038afc", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -92548,7 +91921,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -92557,7 +91930,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -92565,27 +91938,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001126", + "id": "E14001497", "level": "constituency", - "name": "Bridgwater", + "name": "South West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001126" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001497" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -92598,28 +91971,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a346201928a86e8af9f7351", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6907e252c7ea7d7579038afc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 301570723.164, + "value": 24254.573, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a34b2347a352bbd8fc5903f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6933d546125f2d7daaaaf4ba", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -92635,7 +92008,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -92644,7 +92017,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -92652,27 +92025,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001430", + "id": "E14001408", "level": "constituency", - "name": "Poplar and Limehouse", + "name": "Norwich North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001430" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001408" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -92685,20 +92058,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a34b2347a352bbd8fc5903f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6933d546125f2d7daaaaf4ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 234584561.99, + "value": 43946.557, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a5a8479160962bea75ab84b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69388e88431993a03cc03910", "aggregation": { "method": "sum" }, @@ -92739,19 +92112,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000107", + "id": "S14000097", "level": "constituency", - "name": "Ayr, Carrick and Cumnock", + "name": "Mid Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000107" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000097" }, "measure": { "unit": "kwh" @@ -92772,28 +92145,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a5a8479160962bea75ab84b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69388e88431993a03cc03910", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 464931684.059, + "value": 597475388.071, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a6de44965f78d3faf9e2d5f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:698178c3af404c34382ac12f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -92809,7 +92182,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -92818,7 +92191,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -92826,27 +92199,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001233", + "id": "E14001220", "level": "constituency", - "name": "Fareham and Waterlooville", + "name": "Eastleigh", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001233" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001220" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -92861,20 +92234,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a6de44965f78d3faf9e2d5f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:698178c3af404c34382ac12f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44763.758, + "value": 131044285.698, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a75de145e780619c32cbe16", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69aae3e8f9a1cc5e70040dc7", "aggregation": { "method": "sum" }, @@ -92915,19 +92288,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001296", + "id": "E14001325", "level": "constituency", - "name": "Hove and Portslade", + "name": "Leeds West and Pudsey", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001296" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001325" }, "measure": { "unit": "count" @@ -92950,28 +92323,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a75de145e780619c32cbe16", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69aae3e8f9a1cc5e70040dc7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49248.895, + "value": 45033.343, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a90e636e8fbb9bcf9ac0695", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:69d6939f7811297c33f189cf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -92984,83 +92357,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001537", + "id": "E14001448", "level": "constituency", - "name": "Swindon South", + "name": "Romford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Romford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001537" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001448" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a90e636e8fbb9bcf9ac0695", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:69d6939f7811297c33f189cf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49097.624, + "value": 488517348.824, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a910b749ac5960e3924ded3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a548decefd9d147c0906c64", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93073,83 +92444,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001579", + "id": "E14001069", "level": "constituency", - "name": "West Worcestershire", + "name": "Ashford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ashford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001579" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001069" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a910b749ac5960e3924ded3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a548decefd9d147c0906c64", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46842.945, + "value": 396778550.722, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6aa4c3316a4317dbabe9f864", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a7c1022ea8f51fc61a5d7bf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93165,7 +92534,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -93174,7 +92543,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -93182,27 +92551,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001066", + "id": "E14001410", "level": "constituency", - "name": "Amber Valley", + "name": "Nottingham East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001066" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001410" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -93217,28 +92586,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6aa4c3316a4317dbabe9f864", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a7c1022ea8f51fc61a5d7bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43198.0, + "value": 167093425.614, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ada3c5c886a013d9db7f8a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6a880db2aa26b5a90aee1636", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93251,83 +92620,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001309", + "id": "E14001269", "level": "constituency", - "name": "Kenilworth and Southam", + "name": "Harrogate and Knaresborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001309" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001269" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ada3c5c886a013d9db7f8a5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6a880db2aa26b5a90aee1636", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184045104.853, + "value": 45250.725, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6addfcca81ffac9eb081030a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ae1ea07dab7c2a7c6d05a2e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93343,7 +92710,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -93352,7 +92719,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -93360,27 +92727,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001464", + "id": "E14001427", "level": "constituency", - "name": "Selby", + "name": "Plymouth Sutton and Devonport", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Selby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001464" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001427" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -93393,28 +92760,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6addfcca81ffac9eb081030a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ae1ea07dab7c2a7c6d05a2e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37481.053, + "value": 367021911.779, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6aeed0649e7790b55841164b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6af44cefa1a874b12de9016e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93427,83 +92794,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001299", + "id": "S14000111", "level": "constituency", - "name": "Hyndburn", + "name": "West Aberdeenshire and Kincardine", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001299" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000111" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6aeed0649e7790b55841164b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6af44cefa1a874b12de9016e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 121332051.22, + "value": 334946352.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b095df0bb684f87fc1e89ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b000e88fccdb833d6d12418", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93516,75 +92881,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001091", + "id": "E14001444", "level": "constituency", - "name": "Birkenhead", + "name": "Richmond and Northallerton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001444" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b095df0bb684f87fc1e89ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b000e88fccdb833d6d12418", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50029.945, + "value": 28155.574, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b48646af03d3b396cc5cd0f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b143d6d0c1bf2c98051be47", "aggregation": { "method": "sum" }, @@ -93625,19 +92988,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001366", + "id": "E14001300", "level": "constituency", - "name": "Mid Sussex", + "name": "Ilford North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001366" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001300" }, "measure": { "unit": "count" @@ -93658,28 +93021,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b48646af03d3b396cc5cd0f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b143d6d0c1bf2c98051be47", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38780.311, + "value": 37335.262, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b5072f97be3cab6d4373ae2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b2ef96c4642ed5d7d487ffb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93695,7 +93058,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -93704,7 +93067,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -93712,27 +93075,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001413", + "id": "E14001251", "level": "constituency", - "name": "Nuneaton", + "name": "Gorton and Denton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001413" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001251" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -93745,20 +93108,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b5072f97be3cab6d4373ae2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b2ef96c4642ed5d7d487ffb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 455763792.487, + "value": 43511.787, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b7ad937be22166a009881ff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b3122bd227fd4ef31b120ed", "aggregation": { "method": "sum" }, @@ -93799,19 +93162,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001173", + "id": "E14001371", "level": "constituency", - "name": "City of Durham", + "name": "Mitcham and Morden", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001173" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001371" }, "measure": { "unit": "count" @@ -93834,28 +93197,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b7ad937be22166a009881ff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b3122bd227fd4ef31b120ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43165.18, + "value": 45972.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b8a7088990bf2d48da57d5f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b88f8eff684c3ea428f3583", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -93868,73 +93231,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000083", + "id": "S14000068", "level": "constituency", - "name": "Falkirk", + "name": "Bathgate and Linlithgow", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000083" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000068" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b8a7088990bf2d48da57d5f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b88f8eff684c3ea428f3583", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 495213744.915, + "value": 135334791.444, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b8c7d418583da63f2a40b82", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b899cfef8a70d022327dbf0", "aggregation": { "method": "sum" }, @@ -93975,19 +93340,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001574", + "id": "E14001589", "level": "constituency", - "name": "West Bromwich", + "name": "Wirral West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001574" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001589" }, "measure": { "unit": "kwh" @@ -94008,115 +93373,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b8c7d418583da63f2a40b82", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 477931413.613, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b926e823a69c4b18ff8458d", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001458", - "level": "constituency", - "name": "Rutland and Stamford", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001458" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b926e823a69c4b18ff8458d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b899cfef8a70d022327dbf0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33237.898, + "value": 504869482.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b953a55431b48512bea3051", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ba71a9c7a005d992ed82a1b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94132,7 +93410,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -94141,7 +93419,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -94149,27 +93427,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001279", + "id": "S14000066", "level": "constituency", - "name": "Hendon", + "name": "Arbroath and Broughty Ferry", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hendon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001279" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000066" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -94184,28 +93462,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b953a55431b48512bea3051", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ba71a9c7a005d992ed82a1b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 54272.356, + "value": 165890929.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6b9b8d820ca95663e04b682d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6bbc7f38c6daebfe6fc5724f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94218,75 +93496,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001237", + "id": "E14001073", "level": "constituency", - "name": "Filton and Bradley Stoke", + "name": "Barking", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Barking: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001237" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001073" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6b9b8d820ca95663e04b682d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6bbc7f38c6daebfe6fc5724f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46124.48, + "value": 38154.831, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6bd33c1a9309431778c66eca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c04f76b45c10a1e709eb9a3", "aggregation": { "method": "sum" }, @@ -94327,19 +93603,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001144", + "id": "E14001220", "level": "constituency", - "name": "Bury North", + "name": "Eastleigh", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bury North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001144" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001220" }, "measure": { "unit": "count" @@ -94360,20 +93636,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6bd33c1a9309431778c66eca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c04f76b45c10a1e709eb9a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43382.723, + "value": 37574.293, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6beb4058f037b5c9cd49f8c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c127040973534fa0c5a0dbd", "aggregation": { "method": "sum" }, @@ -94414,19 +93690,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001068", + "id": "E14001137", "level": "constituency", - "name": "Ashfield", + "name": "Bromley and Biggin Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001068" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001137" }, "measure": { "unit": "count" @@ -94447,20 +93723,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6beb4058f037b5c9cd49f8c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c127040973534fa0c5a0dbd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41765.67, + "value": 37956.669, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6bed05d10ecdc879c18a1644", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c277148eeb754139fe2331a", "aggregation": { "method": "sum" }, @@ -94501,19 +93777,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000080", + "id": "E14001151", "level": "constituency", - "name": "Edinburgh South", + "name": "Canterbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000080" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001151" }, "measure": { "unit": "kwh" @@ -94534,28 +93810,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6bed05d10ecdc879c18a1644", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c277148eeb754139fe2331a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 532266106.8, + "value": 466899726.747, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c20c1587fc66d421f978121", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c3bb99978ead8366c009eb2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94568,83 +93844,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001366", + "id": "E14001561", "level": "constituency", - "name": "Mid Sussex", + "name": "Wallasey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001366" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001561" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c20c1587fc66d421f978121", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c3bb99978ead8366c009eb2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162118315.873, + "value": 444231155.993, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c3b75eddf9186483d388968", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c584a806fa87d63242baf81", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94657,83 +93931,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001132", + "id": "E14001155", "level": "constituency", - "name": "Bristol East", + "name": "Central Devon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001132" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001155" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c3b75eddf9186483d388968", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c584a806fa87d63242baf81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47736.944, + "value": 24649.635, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c5da649df8e48afd1eadb88", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c73bce384295eb4656f2d1d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94746,81 +94018,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001251", + "id": "E14001564", "level": "constituency", - "name": "Gorton and Denton", + "name": "Warrington North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001251" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001564" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c5da649df8e48afd1eadb88", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c73bce384295eb4656f2d1d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470581838.352, + "value": 42668.424, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6cb013c28da6354f61dd8f68", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6c9a440dfffe373a882d112c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94836,7 +94110,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -94845,7 +94119,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -94853,27 +94127,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001546", + "id": "E14001391", "level": "constituency", - "name": "Thurrock", + "name": "North East Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001546" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001391" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -94888,28 +94162,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6cb013c28da6354f61dd8f68", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6c9a440dfffe373a882d112c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171960427.261, + "value": 43297.968, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6cf56c27aa27cdb9aa4ffd51", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6cd6e050fc9da8bb46d2dd35", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -94925,7 +94199,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -94934,7 +94208,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -94942,27 +94216,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001431", + "id": "E14001195", "level": "constituency", - "name": "Portsmouth North", + "name": "Derbyshire Dales", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001431" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001195" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -94977,28 +94251,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6cf56c27aa27cdb9aa4ffd51", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6cd6e050fc9da8bb46d2dd35", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42350.47, + "value": 163784567.985, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d08e766a5a082d0828feb50", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6cfa6b4139097f5c899db6ea", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95011,75 +94285,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001228", + "id": "E14001513", "level": "constituency", - "name": "Erewash", + "name": "Stafford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Erewash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stafford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001228" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001513" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d08e766a5a082d0828feb50", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6cfa6b4139097f5c899db6ea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133160061.822, + "value": 36831.244, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d08ebc78bc3e497d24d2332", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d053017e94743f40a98b942", "aggregation": { "method": "sum" }, @@ -95120,19 +94392,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001570", + "id": "E14001122", "level": "constituency", - "name": "Weald of Kent", + "name": "Brent East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brent East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001570" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001122" }, "measure": { "unit": "kwh" @@ -95155,20 +94427,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d08ebc78bc3e497d24d2332", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d053017e94743f40a98b942", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 188078467.785, + "value": 164621700.674, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d152848f08a0435dc3abb6f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d1eecfd0d9372a1dc671673", "aggregation": { "method": "sum" }, @@ -95209,19 +94481,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001296", + "id": "E14001175", "level": "constituency", - "name": "Hove and Portslade", + "name": "Clapham and Brixton Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001296" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001175" }, "measure": { "unit": "kwh" @@ -95242,20 +94514,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d152848f08a0435dc3abb6f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d1eecfd0d9372a1dc671673", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 430396424.35, + "value": 403418067.749, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d286b7de6699efea984d760", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001556", + "level": "constituency", + "name": "Twickenham", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001556" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d286b7de6699efea984d760", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 45985.191, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d16e6ea15d1cde782b57182", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d3356611dfb8f12b5513370", "aggregation": { "method": "sum" }, @@ -95296,19 +94657,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001151", + "id": "E14001274", "level": "constituency", - "name": "Canterbury", + "name": "Hastings and Rye", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001151" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001274" }, "measure": { "unit": "kwh" @@ -95331,28 +94692,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d16e6ea15d1cde782b57182", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d3356611dfb8f12b5513370", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153765066.987, + "value": 162340777.544, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d844e3ff1d969488be8f090", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d4575e4e11f8e2ffa56fd38", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95365,73 +94726,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001280", + "id": "E14001233", "level": "constituency", - "name": "Henley and Thame", + "name": "Fareham and Waterlooville", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001280" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001233" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d844e3ff1d969488be8f090", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d4575e4e11f8e2ffa56fd38", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33174.316, + "value": 44763.758, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6da33b9f088885145b4bed10", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d4f5fd29f6f0bf99b99c32b", "aggregation": { "method": "sum" }, @@ -95472,19 +94835,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001268", + "id": "E14001398", "level": "constituency", - "name": "Harpenden and Berkhamsted", + "name": "North Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001268" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001398" }, "measure": { "unit": "kwh" @@ -95505,28 +94868,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6da33b9f088885145b4bed10", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d4f5fd29f6f0bf99b99c32b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 552718836.221, + "value": 329362870.978, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6dd2632a84102cede8437562", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d529b112456ec63ff225730", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95539,83 +94902,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001313", + "id": "E14001413", "level": "constituency", - "name": "Kingston upon Hull East", + "name": "Nuneaton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001313" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001413" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6dd2632a84102cede8437562", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d529b112456ec63ff225730", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46868.429, + "value": 42798.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6df258137b347cfc61a67cbf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d63213fe2b4c1bd19a4d635", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95628,83 +94989,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001490", + "id": "E14001511", "level": "constituency", - "name": "South Northamptonshire", + "name": "St Ives", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, St Ives: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001490" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001511" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6df258137b347cfc61a67cbf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d63213fe2b4c1bd19a4d635", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44298.491, + "value": 21043.9, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6df53d6ba7f668ee6dfff0c6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d77ac69902d9eeccc016e54", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95717,83 +95076,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001066", + "id": "E14001101", "level": "constituency", - "name": "Amber Valley", + "name": "Bishop Auckland", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001066" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001101" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6df53d6ba7f668ee6dfff0c6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d77ac69902d9eeccc016e54", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135436688.347, + "value": 37539.753, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6df9e9335c6bb2a42fd8243d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d8d156e372e9f62e319db2d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95809,7 +95166,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -95818,7 +95175,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -95826,27 +95183,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000093", + "id": "E14001100", "level": "constituency", - "name": "Ceredigion Preseli", + "name": "Birmingham Yardley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000093" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001100" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -95861,28 +95218,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6df9e9335c6bb2a42fd8243d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d8d156e372e9f62e319db2d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 189017489.733, + "value": 40558.364, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e3ae1277e8b79f001a51b66", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d93fda8a47cb81b6174e90f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -95898,7 +95255,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -95907,7 +95264,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -95915,27 +95272,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001582", + "id": "E14001078", "level": "constituency", - "name": "Wetherby and Easingwold", + "name": "Basingstoke", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001582" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001078" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -95950,20 +95307,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e3ae1277e8b79f001a51b66", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d93fda8a47cb81b6174e90f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 175933275.125, + "value": 48031.045, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e3b75ef8991e53313a94f91", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6d95a97b4190000bf47bc40c", "aggregation": { "method": "sum" }, @@ -96004,19 +95361,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001384", + "id": "E14001190", "level": "constituency", - "name": "North Bedfordshire", + "name": "Darlington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Darlington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001384" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001190" }, "measure": { "unit": "count" @@ -96039,20 +95396,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e3b75ef8991e53313a94f91", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6d95a97b4190000bf47bc40c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45586.216, + "value": 47424.615, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e3bd1842e7f88b40d762a92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6da6bb6cd8258bd0751b1635", "aggregation": { "method": "sum" }, @@ -96093,19 +95450,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001307", + "id": "E14001564", "level": "constituency", - "name": "Jarrow and Gateshead East", + "name": "Warrington North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001307" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001564" }, "measure": { "unit": "count" @@ -96126,109 +95483,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e3bd1842e7f88b40d762a92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6da6bb6cd8258bd0751b1635", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43515.122, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e3f137fc6a15e3e3903dd6c", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001475", - "level": "constituency", - "name": "Skipton and Ripon", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001475" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e3f137fc6a15e3e3903dd6c", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 186111141.241, + "value": 41382.76, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e5a695147be20fd9f044864", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6deb41e621849df95b6fe5da", "aggregation": { "method": "sum" }, @@ -96269,19 +95537,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001145", + "id": "E14001330", "level": "constituency", - "name": "Bury South", + "name": "Lewes", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bury South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lewes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001145" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001330" }, "measure": { "unit": "kwh" @@ -96302,28 +95570,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e5a695147be20fd9f044864", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6deb41e621849df95b6fe5da", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517123415.664, + "value": 415328676.375, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e79705d4afab012e7d91978", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6df2c277f76d881b46e7abc0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -96339,7 +95607,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -96348,7 +95616,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -96356,27 +95624,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001388", + "id": "E14001149", "level": "constituency", - "name": "North Dorset", + "name": "Cambridge", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001388" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001149" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -96389,109 +95657,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e79705d4afab012e7d91978", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6df2c277f76d881b46e7abc0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 29950.859, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e88ccc96f453aae1c296ae8", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001265", - "level": "constituency", - "name": "Hampstead and Highgate", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001265" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e88ccc96f453aae1c296ae8", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 58435.647, + "value": 459060244.314, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e907f432cdf669cc4b8dee6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e5e47a64945c49a44dac6c0", "aggregation": { "method": "sum" }, @@ -96532,19 +95711,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001540", + "id": "E14001436", "level": "constituency", - "name": "Taunton and Wellington", + "name": "Rawmarsh and Conisbrough", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001540" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001436" }, "measure": { "unit": "kwh" @@ -96567,20 +95746,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e907f432cdf669cc4b8dee6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e5e47a64945c49a44dac6c0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161713289.856, + "value": 119009869.742, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6eb139d58488f5132ead47a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e6bb4430281c514e257ad5b", "aggregation": { "method": "sum" }, @@ -96621,19 +95800,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001450", + "id": "W07000112", "level": "constituency", - "name": "Rossendale and Darwen", + "name": "Ynys M\u00f4n", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001450" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000112" }, "measure": { "unit": "count" @@ -96654,28 +95833,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6eb139d58488f5132ead47a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e6bb4430281c514e257ad5b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44547.223, + "value": 16635.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ebb227fcd86b0f96e7e670a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e6ee68b7ecc2419aa26d7a2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -96688,81 +95867,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001233", + "id": "E14001133", "level": "constituency", - "name": "Fareham and Waterlooville", + "name": "Bristol North East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001233" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001133" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ebb227fcd86b0f96e7e670a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e6ee68b7ecc2419aa26d7a2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 411814931.609, + "value": 42130.121, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6eef34939209989f22e65827", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e8ca38e33ceeb4e470fbec4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -96778,7 +95959,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -96787,7 +95968,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -96795,27 +95976,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001564", + "id": "E14001306", "level": "constituency", - "name": "Warrington North", + "name": "Islington South and Finsbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001564" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001306" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -96828,109 +96009,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6eef34939209989f22e65827", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 420068907.521, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ef3c2909a21df4c9537e8c9", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001413", - "level": "constituency", - "name": "Nuneaton", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001413" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ef3c2909a21df4c9537e8c9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e8ca38e33ceeb4e470fbec4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142868319.028, + "value": 44921.788, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ef4d1e6a51a739165d5d283", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e94c0bbd001f1183f1ee6cc", "aggregation": { "method": "sum" }, @@ -96971,19 +96063,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001290", + "id": "E14001396", "level": "constituency", - "name": "Holborn and St Pancras", + "name": "North Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001290" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001396" }, "measure": { "unit": "count" @@ -97006,28 +96098,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ef4d1e6a51a739165d5d283", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e94c0bbd001f1183f1ee6cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 54758.811, + "value": 48073.198, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f45a549d94ce84f0225168b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e967fccbee2777964fb214e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -97043,7 +96135,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -97052,7 +96144,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -97060,27 +96152,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001528", + "id": "S14000105", "level": "constituency", - "name": "Stretford and Urmston", + "name": "Stirling and Strathallan", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001528" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000105" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -97095,20 +96187,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f45a549d94ce84f0225168b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e967fccbee2777964fb214e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45614.589, + "value": 183247493.754, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f4614a444fdd3cfc782a684", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6e9bf8a368dd2c74643c43c3", "aggregation": { "method": "sum" }, @@ -97149,19 +96241,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001556", + "id": "E14001417", "level": "constituency", - "name": "Twickenham", + "name": "Orpington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Orpington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001556" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001417" }, "measure": { "unit": "kwh" @@ -97182,20 +96274,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f4614a444fdd3cfc782a684", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6e9bf8a368dd2c74643c43c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 543607257.005, + "value": 534055517.233, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f4abae6d2f60c8d0e496e8f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ea54886d9a582a4e4abe23f", "aggregation": { "method": "sum" }, @@ -97236,19 +96328,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001498", + "id": "E14001444", "level": "constituency", - "name": "South West Wiltshire", + "name": "Richmond and Northallerton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001498" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001444" }, "measure": { "unit": "kwh" @@ -97269,20 +96361,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f4abae6d2f60c8d0e496e8f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ea54886d9a582a4e4abe23f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 348057636.922, + "value": 337497469.096, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f717c2449204f249357199f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6ecb03366f0efe140b3df7c2", "aggregation": { "method": "sum" }, @@ -97323,19 +96415,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001261", + "id": "E14001290", "level": "constituency", - "name": "Halesowen", + "name": "Holborn and St Pancras", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001261" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001290" }, "measure": { "unit": "count" @@ -97358,28 +96450,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f717c2449204f249357199f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6ecb03366f0efe140b3df7c2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40443.058, + "value": 54758.811, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f8af38021698688e1319311", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6eeea1a3d217fcd08620705f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -97392,75 +96484,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001570", + "id": "E14001077", "level": "constituency", - "name": "Weald of Kent", + "name": "Basildon and Billericay", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001570" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001077" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f8af38021698688e1319311", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6eeea1a3d217fcd08620705f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41912.768, + "value": 42037.998, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f96a15a2ea55e7a251f74f3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6efcf25223855152e19c8342", "aggregation": { "method": "sum" }, @@ -97501,19 +96591,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000098", + "id": "E14001316", "level": "constituency", - "name": "Moray West, Nairn and Strathspey", + "name": "Kingswinford and South Staffordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000098" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001316" }, "measure": { "unit": "count" @@ -97534,20 +96624,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f96a15a2ea55e7a251f74f3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6efcf25223855152e19c8342", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 28477.23, + "value": 37306.26, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f9d78db6232158cee760e55", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f244ab74b2538098d32ed63", "aggregation": { "method": "sum" }, @@ -97588,19 +96678,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001068", + "id": "E14001201", "level": "constituency", - "name": "Ashfield", + "name": "Dorking and Horley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001068" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001201" }, "measure": { "unit": "count" @@ -97623,20 +96713,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f9d78db6232158cee760e55", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f244ab74b2538098d32ed63", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42908.617, + "value": 40371.62, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f2f76a89ba978a267b27a3a", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001109", + "level": "constituency", + "name": "Bolsover", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001109" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f2f76a89ba978a267b27a3a", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 46040.774, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6fa8ae9a2e2784be8026e1f4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f337d0e73f687dca0b0983d", "aggregation": { "method": "sum" }, @@ -97677,19 +96854,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001209", + "id": "E14001550", "level": "constituency", - "name": "Ealing Southall", + "name": "Tooting", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tooting: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001209" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001550" }, "measure": { "unit": "count" @@ -97712,28 +96889,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6fa8ae9a2e2784be8026e1f4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f337d0e73f687dca0b0983d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44690.828, + "value": 46249.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:702d6ff002bbfd9e5aec408e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f35f15d8b68c2fbf3b7283f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -97746,81 +96923,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001585", + "id": "E14001467", "level": "constituency", - "name": "Wigan", + "name": "Sheffield Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wigan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001585" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001467" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:702d6ff002bbfd9e5aec408e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f35f15d8b68c2fbf3b7283f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 471214798.156, + "value": 38910.533, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:704d970d9304e6d4afeef44b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f4bea65a182bc0051d2d20a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -97833,81 +97012,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001172", + "id": "E14001503", "level": "constituency", - "name": "Cities of London and Westminster", + "name": "Southgate and Wood Green", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001172" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001503" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:704d970d9304e6d4afeef44b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f4bea65a182bc0051d2d20a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 556206716.096, + "value": 52425.172, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7072a49b6bc06c403d63e530", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f6c2b6dc2faae4a636e8a07", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -97920,75 +97101,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001547", + "id": "E14001301", "level": "constituency", - "name": "Tipton and Wednesbury", + "name": "Ilford South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001547" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001301" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7072a49b6bc06c403d63e530", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f6c2b6dc2faae4a636e8a07", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140231130.816, + "value": 461532346.809, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7089a47563fdcd0f8cb0be20", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6f8dac6cff520c887a7c000b", "aggregation": { "method": "sum" }, @@ -98029,19 +97208,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000091", + "id": "E14001267", "level": "constituency", - "name": "Cardiff South and Penarth", + "name": "Harlow", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Harlow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001267" }, "measure": { "unit": "count" @@ -98062,20 +97241,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7089a47563fdcd0f8cb0be20", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6f8dac6cff520c887a7c000b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36511.735, + "value": 42280.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:70bf7e3d4ce32af74b5e198f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6fb338cd8ad88a32bb76d7b6", "aggregation": { "method": "sum" }, @@ -98116,19 +97295,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001292", + "id": "E14001524", "level": "constituency", - "name": "Hornchurch and Upminster", + "name": "Stourbridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001292" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001524" }, "measure": { "unit": "kwh" @@ -98151,28 +97330,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:70bf7e3d4ce32af74b5e198f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6fb338cd8ad88a32bb76d7b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151587756.379, + "value": 128257353.428, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:70db99285491af71770bd457", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6fbbb1ef2012f81e3fe454ad", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -98185,83 +97364,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000098", + "id": "E14001474", "level": "constituency", - "name": "Moray West, Nairn and Strathspey", + "name": "Sittingbourne and Sheppey", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000098" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001474" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:70db99285491af71770bd457", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6fbbb1ef2012f81e3fe454ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 55102.305, + "value": 43542.218, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71064ddda8968c950f2f8d49", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:6fe612fa311691cdb4f1ccbf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -98274,83 +97451,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001425", + "id": "E14001274", "level": "constituency", - "name": "Peterborough", + "name": "Hastings and Rye", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001425" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001274" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71064ddda8968c950f2f8d49", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:6fe612fa311691cdb4f1ccbf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51060.605, + "value": 43218.728, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7106e3ce4b9037fd56b39165", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:70084103a2069652faa37827", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -98363,75 +97538,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001355", + "id": "E14001552", "level": "constituency", - "name": "Mansfield", + "name": "Torridge and Tavistock", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001355" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001552" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7106e3ce4b9037fd56b39165", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:70084103a2069652faa37827", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141477945.459, + "value": 225028396.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:710c30bf98d878c89e230903", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7020bb769c9b2573cdb59894", "aggregation": { "method": "sum" }, @@ -98472,19 +97645,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001348", + "id": "E14001555", "level": "constituency", - "name": "Maidenhead", + "name": "Tunbridge Wells", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001348" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001555" }, "measure": { "unit": "count" @@ -98505,20 +97678,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:710c30bf98d878c89e230903", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7020bb769c9b2573cdb59894", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38875.816, + "value": 37424.59, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:714addbcdb0b0ef082fb61ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:702e6d3e6647be66836cd0d8", "aggregation": { "method": "sum" }, @@ -98559,19 +97732,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001532", + "id": "S14000074", "level": "constituency", - "name": "Surrey Heath", + "name": "Dumfriesshire, Clydesdale and Tweeddale", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001532" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000074" }, "measure": { "unit": "kwh" @@ -98592,20 +97765,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:714addbcdb0b0ef082fb61ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:702e6d3e6647be66836cd0d8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 544198283.918, + "value": 284419687.871, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:717530504a7288051f25c2b4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:704785562e0dadb2d5852df8", "aggregation": { "method": "sum" }, @@ -98646,19 +97819,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001583", + "id": "E14001115", "level": "constituency", - "name": "Whitehaven and Workington", + "name": "Bournemouth East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001583" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001115" }, "measure": { "unit": "count" @@ -98679,20 +97852,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:717530504a7288051f25c2b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:704785562e0dadb2d5852df8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43123.497, + "value": 42251.563, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:717a37c5d8665ac1f3bb13ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7059defe65269f8f9bdf88e4", "aggregation": { "method": "sum" }, @@ -98733,19 +97906,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001521", + "id": "E14001198", "level": "constituency", - "name": "Stoke-on-Trent North", + "name": "Doncaster Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001521" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001198" }, "measure": { "unit": "count" @@ -98766,28 +97939,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:717a37c5d8665ac1f3bb13ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7059defe65269f8f9bdf88e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43895.719, + "value": 49480.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7186f81fc45bd3bdb983fcef", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:706d97372f684c325f477ba9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -98800,81 +97973,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001434", + "id": "E14001449", "level": "constituency", - "name": "Putney", + "name": "Romsey and Southampton North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Putney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001434" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001449" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7186f81fc45bd3bdb983fcef", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:706d97372f684c325f477ba9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40371.772, + "value": 176928587.444, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71a489e8630f9d7be646e8fc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:70d2dcbbcd566b10e080c464", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -98887,81 +98062,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001092", + "id": "E14001317", "level": "constituency", - "name": "Birmingham Edgbaston", + "name": "Knowsley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001092" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001317" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71a489e8630f9d7be646e8fc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:70d2dcbbcd566b10e080c464", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39210.989, + "value": 42610.078, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71a9b112b19da50d978ad05f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:70e617cc77a8e7044c78a681", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -98977,7 +98154,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -98986,7 +98163,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -98994,27 +98171,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001135", + "id": "E14001446", "level": "constituency", - "name": "Bristol South", + "name": "Rochdale", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001135" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001446" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -99029,20 +98206,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71a9b112b19da50d978ad05f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:70e617cc77a8e7044c78a681", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139926944.54, + "value": 41914.446, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71b68657163a4a8a6ebc77a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:70f9b49acc011103c98adae2", "aggregation": { "method": "sum" }, @@ -99083,19 +98260,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001593", + "id": "E14001518", "level": "constituency", - "name": "Wokingham", + "name": "Stockton North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001593" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001518" }, "measure": { "unit": "count" @@ -99116,20 +98293,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71b68657163a4a8a6ebc77a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:70f9b49acc011103c98adae2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38055.369, + "value": 43814.378, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71d9507b59c7ed23815eeb79", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:714a13abd2ecc50e5c882f7e", "aggregation": { "method": "sum" }, @@ -99170,19 +98347,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001195", + "id": "S14000096", "level": "constituency", - "name": "Derbyshire Dales", + "name": "Lothian East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001195" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000096" }, "measure": { "unit": "count" @@ -99203,20 +98380,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71d9507b59c7ed23815eeb79", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:714a13abd2ecc50e5c882f7e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34230.042, + "value": 40159.227, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71e1bbafc9f205f38d820984", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7153d241e6edbfc90e17c7d1", "aggregation": { "method": "sum" }, @@ -99257,19 +98434,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001224", + "id": "E14001374", "level": "constituency", - "name": "Ely and East Cambridgeshire", + "name": "New Forest West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001224" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001374" }, "measure": { "unit": "kwh" @@ -99290,20 +98467,194 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71e1bbafc9f205f38d820984", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7153d241e6edbfc90e17c7d1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 392730675.155, + "value": 400907907.342, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71593b756119e748df4a3afb", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001495", + "level": "constituency", + "name": "South West Devon", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001495" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71593b756119e748df4a3afb", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 346600423.948, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:717675cc3f7215875490e848", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001132", + "level": "constituency", + "name": "Bristol East", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001132" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:717675cc3f7215875490e848", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 40648.71, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72122f5b57106bc55514d19c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7190c4820d485bb8bc45bd4b", "aggregation": { "method": "sum" }, @@ -99344,19 +98695,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001187", + "id": "S14000066", "level": "constituency", - "name": "Croydon South", + "name": "Arbroath and Broughty Ferry", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001187" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000066" }, "measure": { "unit": "count" @@ -99379,20 +98730,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72122f5b57106bc55514d19c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7190c4820d485bb8bc45bd4b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43505.146, + "value": 50737.143, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7216340162353dffde5d07cb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71bbc4ce5f5b39e3ddae8ad9", "aggregation": { "method": "sum" }, @@ -99433,19 +98784,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001275", + "id": "E14001601", "level": "constituency", - "name": "Havant", + "name": "Wyre Forest", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Havant: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001275" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001601" }, "measure": { "unit": "count" @@ -99468,28 +98819,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7216340162353dffde5d07cb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71bbc4ce5f5b39e3ddae8ad9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43565.766, + "value": 46749.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7229807b4408449fb84930a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71d8f45a1f926cd93da71c75", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -99505,7 +98856,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -99514,7 +98865,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -99522,27 +98873,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001593", + "id": "E14001318", "level": "constituency", - "name": "Wokingham", + "name": "Lancaster and Wyre", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001593" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001318" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -99555,20 +98906,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7229807b4408449fb84930a5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71d8f45a1f926cd93da71c75", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 522927251.37, + "value": 35168.565, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:726f3de81ba8c32e747e7061", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:71eb7acd5e80fda52943328a", "aggregation": { "method": "sum" }, @@ -99609,19 +98960,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000051", + "id": "E14001338", "level": "constituency", - "name": "Orkney and Shetland", + "name": "Liverpool Riverside", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Orkney and Shetland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000051" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001338" }, "measure": { "unit": "count" @@ -99644,28 +98995,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:726f3de81ba8c32e747e7061", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:71eb7acd5e80fda52943328a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31109.0, + "value": 57377.267, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72750d0d4a307b3f772e2906", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:724e068a9ad2e13689fa835e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -99681,7 +99032,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -99690,7 +99041,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -99698,27 +99049,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001582", + "id": "E14001289", "level": "constituency", - "name": "Wetherby and Easingwold", + "name": "Hitchin", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001582" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001289" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -99733,28 +99084,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72750d0d4a307b3f772e2906", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:724e068a9ad2e13689fa835e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42059.778, + "value": 158021324.216, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:727fd643c6471627b032ee2f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:724e9d95e1da470f52a30a53", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -99770,7 +99121,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -99779,7 +99130,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -99787,27 +99138,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001298", + "id": "E14001222", "level": "constituency", - "name": "Huntingdon", + "name": "Ellesmere Port and Bromborough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001298" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001222" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -99820,28 +99171,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:727fd643c6471627b032ee2f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:724e9d95e1da470f52a30a53", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 456724695.378, + "value": 42874.793, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:729ff9d5c5b25dd440ad8699", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72539f3fabdcad88d3dc7211", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -99854,75 +99205,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001337", + "id": "E14001240", "level": "constituency", - "name": "Liverpool Garston", + "name": "Forest of Dean", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001337" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001240" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:729ff9d5c5b25dd440ad8699", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72539f3fabdcad88d3dc7211", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42757.922, + "value": 25408.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72ae08ab8b3b7a520baf8b0d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72607a7164ce84370fa19bcb", "aggregation": { "method": "sum" }, @@ -99963,19 +99312,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001082", + "id": "E14001347", "level": "constituency", - "name": "Beaconsfield", + "name": "Macclesfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001082" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001347" }, "measure": { "unit": "count" @@ -99996,20 +99345,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72ae08ab8b3b7a520baf8b0d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72607a7164ce84370fa19bcb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37789.086, + "value": 40909.498, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72bc70b2d5aabfca076eab0b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7287296e83e63e4af7990edd", "aggregation": { "method": "sum" }, @@ -100050,19 +99399,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001530", + "id": "S14000103", "level": "constituency", - "name": "Suffolk Coastal", + "name": "Perth and Kinross-shire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001530" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000103" }, "measure": { "unit": "kwh" @@ -100085,20 +99434,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72bc70b2d5aabfca076eab0b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7287296e83e63e4af7990edd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178838746.223, + "value": 185960309.552, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72dd2173bf3a143b71856997", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:729cfe1437f2622d00632e15", "aggregation": { "method": "sum" }, @@ -100139,19 +99488,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001571", + "id": "S14000100", "level": "constituency", - "name": "Wellingborough and Rushden", + "name": "North East Fife", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001571" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000100" }, "measure": { "unit": "kwh" @@ -100174,20 +99523,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72dd2173bf3a143b71856997", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:729cfe1437f2622d00632e15", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154731239.906, + "value": 149349950.022, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7352c18b6e8788e6647ca0bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72d3d672784e97d45f068475", "aggregation": { "method": "sum" }, @@ -100228,19 +99577,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001190", + "id": "E14001429", "level": "constituency", - "name": "Darlington", + "name": "Poole", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Darlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Poole: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001190" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001429" }, "measure": { "unit": "kwh" @@ -100263,28 +99612,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7352c18b6e8788e6647ca0bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72d3d672784e97d45f068475", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134773208.816, + "value": 154085978.413, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:735cea418d562a63e897adcf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:72d6924be4f8cf1c814aaf2c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100297,137 +99646,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001082", + "id": "W07000102", "level": "constituency", - "name": "Beaconsfield", + "name": "Montgomeryshire and Glynd\u0175r", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001082" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000102" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:735cea418d562a63e897adcf", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 178149638.115, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73a52401e9654ba48f83936c", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001540", - "level": "constituency", - "name": "Taunton and Wellington", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001540" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "gas_year", "value": 2024 @@ -100439,20 +99699,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73a52401e9654ba48f83936c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:72d6924be4f8cf1c814aaf2c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40645.528, + "value": 225532423.392, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73a8df4a0d4a127c2ee1cfb1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:730387ec09c21043c31e2164", "aggregation": { "method": "sum" }, @@ -100493,19 +99753,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001088", + "id": "E14001187", "level": "constituency", - "name": "Bexhill and Battle", + "name": "Croydon South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001088" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001187" }, "measure": { "unit": "kwh" @@ -100526,28 +99786,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73a8df4a0d4a127c2ee1cfb1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:730387ec09c21043c31e2164", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 376070047.671, + "value": 599311278.368, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73d87b08872a0dcfe8d2ced6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73081d23a38454b3f62bd781", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100560,81 +99820,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001597", + "id": "E14001161", "level": "constituency", - "name": "Worcester", + "name": "Cheltenham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Worcester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001597" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001161" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73d87b08872a0dcfe8d2ced6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73081d23a38454b3f62bd781", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42014.0, + "value": 48446.377, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:742db6f320d6a0d61ad29a2f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7321036ea1a488be8f5c7fde", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100647,81 +99909,172 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001332", + "level": "constituency", + "name": "Lewisham North", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001332" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7321036ea1a488be8f5c7fde", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 53939.527, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73271ebc4f3310af62fe397f", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001322", + "id": "E14001475", "level": "constituency", - "name": "Leeds North West", + "name": "Skipton and Ripon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001322" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001475" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:742db6f320d6a0d61ad29a2f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73271ebc4f3310af62fe397f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 525467875.786, + "value": 186111141.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7446d007d86fbdd60a11bf50", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7349ae07ead362e361fa5bc7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100737,7 +100090,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -100746,7 +100099,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -100754,27 +100107,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001482", + "id": "W07000086", "level": "constituency", - "name": "South Cotswolds", + "name": "Bridgend", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001482" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000086" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -100787,20 +100140,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7446d007d86fbdd60a11bf50", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7349ae07ead362e361fa5bc7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 26839.558, + "value": 425944389.822, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:744ac3a0555096beb97d7ad7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73594b1e3051d5298c7a2b73", "aggregation": { "method": "sum" }, @@ -100841,19 +100194,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001436", + "id": "E14001171", "level": "constituency", - "name": "Rawmarsh and Conisbrough", + "name": "Christchurch", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001436" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001171" }, "measure": { "unit": "count" @@ -100874,28 +100227,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:744ac3a0555096beb97d7ad7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73594b1e3051d5298c7a2b73", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41833.068, + "value": 38356.554, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:745c9338302c30c47e80dd30", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73682a6a75268ed4602180c5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -100908,73 +100261,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001252", + "id": "E14001086", "level": "constituency", - "name": "Gosport", + "name": "Bethnal Green and Stepney", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gosport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001252" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001086" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:745c9338302c30c47e80dd30", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73682a6a75268ed4602180c5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 354967302.084, + "value": 153214359.845, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7462ca0459839cbf8cfd9bcb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7376eb4f4f94503ce7b8336d", "aggregation": { "method": "sum" }, @@ -101015,19 +100370,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001196", + "id": "E14001098", "level": "constituency", - "name": "Dewsbury and Batley", + "name": "Birmingham Perry Barr", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001196" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001098" }, "measure": { "unit": "count" @@ -101048,28 +100403,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7462ca0459839cbf8cfd9bcb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7376eb4f4f94503ce7b8336d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37776.091, + "value": 38549.019, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:746a2398177eadbb7f6159ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7384f6b1873e8d3641ef3264", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -101085,7 +100440,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -101094,7 +100449,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -101102,27 +100457,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001505", + "id": "E14001566", "level": "constituency", - "name": "Spelthorne", + "name": "Warwick and Leamington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001505" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001566" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -101137,20 +100492,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:746a2398177eadbb7f6159ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7384f6b1873e8d3641ef3264", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159099902.064, + "value": 49051.317, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74ac04e558bc868844976770", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73947d76ef2e387a215c5ce2", "aggregation": { "method": "sum" }, @@ -101191,19 +100546,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001396", + "id": "E14001395", "level": "constituency", - "name": "North Norfolk", + "name": "North Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001396" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001395" }, "measure": { "unit": "kwh" @@ -101224,28 +100579,115 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74ac04e558bc868844976770", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73947d76ef2e387a215c5ce2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 256969265.216, + "value": 251926107.987, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74ccd7cbbcc5c0c6789464d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73b5c9d3c4c86a0462268522", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001469", + "level": "constituency", + "name": "Sheffield Heeley", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001469" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73b5c9d3c4c86a0462268522", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 46497.173, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73b69ab263923219a4abeb2e", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -101261,7 +100703,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -101270,7 +100712,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -101278,27 +100720,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001471", + "id": "E14001392", "level": "constituency", - "name": "Sherwood Forest", + "name": "North East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001471" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001392" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -101313,28 +100755,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74ccd7cbbcc5c0c6789464d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73b69ab263923219a4abeb2e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154330078.51, + "value": 43874.376, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74d8b63be5fc396c52b8a645", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73c7e8641064793e59bc4a2e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -101350,7 +100792,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -101359,7 +100801,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -101367,27 +100809,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001141", + "id": "E14001436", "level": "constituency", - "name": "Buckingham and Bletchley", + "name": "Rawmarsh and Conisbrough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001141" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001436" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -101400,20 +100842,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74d8b63be5fc396c52b8a645", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73c7e8641064793e59bc4a2e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 440142598.913, + "value": 41833.068, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:750607c694e7c031f72c87bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73e7a514f754a8a0b7a990eb", "aggregation": { "method": "sum" }, @@ -101454,19 +100896,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001591", + "id": "E14001324", "level": "constituency", - "name": "Witney", + "name": "Leeds South West and Morley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Witney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leeds South West and Morley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001591" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001324" }, "measure": { "unit": "kwh" @@ -101489,28 +100931,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:750607c694e7c031f72c87bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73e7a514f754a8a0b7a990eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 181056940.194, + "value": 130396027.236, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:754a37f8616b9f32fcbf060b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:73f52b61df0278a33ff0716f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -101526,7 +100968,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -101535,7 +100977,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -101543,27 +100985,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001113", + "id": "E14001360", "level": "constituency", - "name": "Bootle", + "name": "Mid Buckinghamshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bootle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001113" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001360" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -101578,28 +101020,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:754a37f8616b9f32fcbf060b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:73f52b61df0278a33ff0716f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127568186.78, + "value": 41718.467, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:754afc041b9481a25b99a04b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7402dc1ee9ffa3ff22ae33bb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -101612,75 +101054,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001393", + "id": "E14001449", "level": "constituency", - "name": "North East Hertfordshire", + "name": "Romsey and Southampton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001393" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001449" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:754afc041b9481a25b99a04b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7402dc1ee9ffa3ff22ae33bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44619.414, + "value": 314396215.447, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7587958cbf017a17b389bbe9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7408fb71e83a4e2cba683677", "aggregation": { "method": "sum" }, @@ -101721,19 +101161,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000101", + "id": "E14001315", "level": "constituency", - "name": "Paisley and Renfrewshire North", + "name": "Kingston upon Hull West and Haltemprice", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000101" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001315" }, "measure": { "unit": "kwh" @@ -101756,28 +101196,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7587958cbf017a17b389bbe9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7408fb71e83a4e2cba683677", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 122681174.763, + "value": 146052010.2, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7599a0c44407ec867dfb5352", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74169b35f26ab6a43ab5fab7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -101790,75 +101230,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001427", + "id": "E14001500", "level": "constituency", - "name": "Plymouth Sutton and Devonport", + "name": "Southampton Test", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001427" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001500" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7599a0c44407ec867dfb5352", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74169b35f26ab6a43ab5fab7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50311.577, + "value": 362813413.325, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:759d0156099ba100e7c88a63", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7442eb21f596370cafd8f1af", "aggregation": { "method": "sum" }, @@ -101899,19 +101337,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000085", + "id": "E14001254", "level": "constituency", - "name": "Brecon, Radnor and Cwm Tawe", + "name": "Gravesham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001254" }, "measure": { "unit": "kwh" @@ -101934,20 +101372,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:759d0156099ba100e7c88a63", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7442eb21f596370cafd8f1af", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160597811.566, + "value": 148539113.069, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75aa4d5b9caf4b5e007fbfcb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74700cd5e9a12ef7bc935798", "aggregation": { "method": "sum" }, @@ -101988,19 +101426,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001514", + "id": "E14001544", "level": "constituency", - "name": "Staffordshire Moorlands", + "name": "Thirsk and Malton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001514" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001544" }, "measure": { "unit": "count" @@ -102023,28 +101461,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75aa4d5b9caf4b5e007fbfcb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74700cd5e9a12ef7bc935798", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39449.354, + "value": 48868.227, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75caf22dc60eabf32f09f590", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:748bd10cb0a287efef5d4f13", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102060,7 +101498,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -102069,7 +101507,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -102077,27 +101515,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001522", + "id": "E14001591", "level": "constituency", - "name": "Stoke-on-Trent South", + "name": "Witney", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Witney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001522" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001591" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -102112,28 +101550,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75caf22dc60eabf32f09f590", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:748bd10cb0a287efef5d4f13", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131467525.574, + "value": 45204.768, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75e44d42f13a57d191a3f174", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74911d72058058fe86bead8d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102149,7 +101587,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -102158,7 +101596,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -102166,27 +101604,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001307", + "id": "E14001254", "level": "constituency", - "name": "Jarrow and Gateshead East", + "name": "Gravesham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001307" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001254" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -102201,107 +101639,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75e44d42f13a57d191a3f174", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 114017134.174, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75f388ad8f6fce6e62dd0140", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001139", - "level": "constituency", - "name": "Broxbourne", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001139" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75f388ad8f6fce6e62dd0140", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74911d72058058fe86bead8d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 482192493.496, + "value": 44361.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7604415c43c9165c17449796", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:749206444e2a86d0cabce96a", "aggregation": { "method": "sum" }, @@ -102342,19 +101693,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001199", + "id": "E14001234", "level": "constituency", - "name": "Doncaster East and the Isle of Axholme", + "name": "Farnham and Bordon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001199" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001234" }, "measure": { "unit": "kwh" @@ -102375,20 +101726,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7604415c43c9165c17449796", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:749206444e2a86d0cabce96a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 436050156.478, + "value": 572616503.427, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:765d93a7affbfc3d338ff702", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7498b46f74120d768a357d77", "aggregation": { "method": "sum" }, @@ -102429,19 +101780,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001193", + "id": "E14001453", "level": "constituency", - "name": "Derby North", + "name": "Rugby", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Derby North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rugby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001193" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001453" }, "measure": { "unit": "kwh" @@ -102464,28 +101815,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:765d93a7affbfc3d338ff702", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7498b46f74120d768a357d77", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142978047.027, + "value": 165416281.262, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7688004f77edb318e39adf9e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74aba82412d878f2ab600f9a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102501,7 +101852,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -102510,7 +101861,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -102518,27 +101869,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000082", + "id": "E14001485", "level": "constituency", - "name": "Alyn and Deeside", + "name": "South Dorset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000082" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001485" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -102551,20 +101902,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7688004f77edb318e39adf9e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74aba82412d878f2ab600f9a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 420084106.816, + "value": 43132.841, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7688f550970609a14eb25b50", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74c1d6aa4d8cfe9e06d277f8", "aggregation": { "method": "sum" }, @@ -102605,19 +101956,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001419", + "id": "E14001487", "level": "constituency", - "name": "Oxford East", + "name": "South Holland and The Deepings", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001419" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001487" }, "measure": { "unit": "count" @@ -102640,28 +101991,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7688f550970609a14eb25b50", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74c1d6aa4d8cfe9e06d277f8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44434.0, + "value": 50462.182, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76b4eb812a96f4522b62c3b1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74d09f56b6d7ab673c5cf58e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102677,7 +102028,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -102686,7 +102037,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -102694,27 +102045,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001194", + "id": "E14001536", "level": "constituency", - "name": "Derby South", + "name": "Swindon North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Derby South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001194" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001536" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -102727,28 +102078,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76b4eb812a96f4522b62c3b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74d09f56b6d7ab673c5cf58e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 494502128.056, + "value": 42145.117, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76c3d75fad33890f9b179480", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:74f9ea1846f68a6c03dff88f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102761,83 +102112,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001338", + "id": "E14001325", "level": "constituency", - "name": "Liverpool Riverside", + "name": "Leeds West and Pudsey", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001338" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001325" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76c3d75fad33890f9b179480", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:74f9ea1846f68a6c03dff88f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 57377.267, + "value": 453621041.307, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76ccc33ec15224e48ec3a074", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75214f31e60229b99700f69f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102850,81 +102199,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001172", + "id": "E14001400", "level": "constituency", - "name": "Cities of London and Westminster", + "name": "North Warwickshire and Bedworth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001172" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001400" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76ccc33ec15224e48ec3a074", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75214f31e60229b99700f69f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48429.371, + "value": 42223.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76d8462dfa7ed6db8a18de2a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75281d0d85f0c3f29538e590", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -102940,7 +102291,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -102949,7 +102300,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -102957,27 +102308,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001500", + "id": "E14001260", "level": "constituency", - "name": "Southampton Test", + "name": "Hackney South and Shoreditch", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001500" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001260" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -102990,28 +102341,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76d8462dfa7ed6db8a18de2a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75281d0d85f0c3f29538e590", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36751.014, + "value": 343156628.927, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76e7d2ec3f89908f4917a219", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7555a54edb5a96fa2e84ef05", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103024,73 +102375,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001486", + "id": "W07000084", "level": "constituency", - "name": "South East Cornwall", + "name": "Blaenau Gwent and Rhymney", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001486" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000084" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76e7d2ec3f89908f4917a219", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7555a54edb5a96fa2e84ef05", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 25853.104, + "value": 123347647.73, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7711c8807d9d924191a38539", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:757a2b6571c6b7cf8a56c853", "aggregation": { "method": "sum" }, @@ -103131,19 +102484,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001125", + "id": "E14001124", "level": "constituency", - "name": "Brentwood and Ongar", + "name": "Brentford and Isleworth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001125" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001124" }, "measure": { "unit": "count" @@ -103164,20 +102517,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7711c8807d9d924191a38539", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:757a2b6571c6b7cf8a56c853", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36910.134, + "value": 36279.806, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:771841a0ca2ab7fcf9b9d1db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75a5b619fb531b8b1900ecfc", "aggregation": { "method": "sum" }, @@ -103218,19 +102571,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001178", + "id": "W07000105", "level": "constituency", - "name": "Congleton", + "name": "Newport West and Islwyn", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Congleton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001178" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000105" }, "measure": { "unit": "kwh" @@ -103251,20 +102604,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:771841a0ca2ab7fcf9b9d1db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75a5b619fb531b8b1900ecfc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459960496.998, + "value": 464839098.463, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:777f1ac061d2b17d15706b86", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75b504233df862fab0d3757b", "aggregation": { "method": "sum" }, @@ -103305,19 +102658,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001185", + "id": "E14001251", "level": "constituency", - "name": "Crewe and Nantwich", + "name": "Gorton and Denton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001185" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001251" }, "measure": { "unit": "count" @@ -103340,28 +102693,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:777f1ac061d2b17d15706b86", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75b504233df862fab0d3757b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50762.531, + "value": 45985.769, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77853d6a022ca750108264e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75c67b11087a5b4bfdc3bfc2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103374,83 +102727,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001168", + "id": "E14001248", "level": "constituency", - "name": "Chippenham", + "name": "Gloucester", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001168" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001248" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77853d6a022ca750108264e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75c67b11087a5b4bfdc3bfc2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151646323.598, + "value": 47050.802, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7794f39d2c1645c2ce678ff7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75d4e18435734b1701b5b26d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103466,7 +102817,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -103475,7 +102826,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -103483,27 +102834,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001114", + "id": "S14000096", "level": "constituency", - "name": "Boston and Skegness", + "name": "Lothian East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001114" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000096" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -103518,28 +102869,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7794f39d2c1645c2ce678ff7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75d4e18435734b1701b5b26d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53389.811, + "value": 157538345.257, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77bb2106dc875cc59771d0ad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75e0f6675385bcf28f741f1a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103552,81 +102903,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001292", + "id": "E14001484", "level": "constituency", - "name": "Hornchurch and Upminster", + "name": "South Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Devon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001292" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001484" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77bb2106dc875cc59771d0ad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75e0f6675385bcf28f741f1a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41161.867, + "value": 187580156.728, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7803a881f421486bfc6cd563", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75e12d0a787de7f5b94e4c1c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103639,75 +102992,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001474", + "id": "E14001085", "level": "constituency", - "name": "Sittingbourne and Sheppey", + "name": "Bermondsey and Old Southwark", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001474" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001085" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7803a881f421486bfc6cd563", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75e12d0a787de7f5b94e4c1c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46143.687, + "value": 245539313.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:780a76aca7fc8b80f160573e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75e57adfc7b8b16b3d10bc21", "aggregation": { "method": "sum" }, @@ -103748,19 +103099,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001492", + "id": "E14001452", "level": "constituency", - "name": "South Shields", + "name": "Rotherham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Shields: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001492" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001452" }, "measure": { "unit": "kwh" @@ -103781,28 +103132,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:780a76aca7fc8b80f160573e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75e57adfc7b8b16b3d10bc21", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470782714.667, + "value": 495834348.082, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:782d97dac9d56a3a725d6774", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:75ede066e8e0de02efd88ac5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -103818,7 +103169,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -103827,7 +103178,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -103835,27 +103186,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001193", + "id": "S14000080", "level": "constituency", - "name": "Derby North", + "name": "Edinburgh South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Derby North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001193" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000080" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -103870,20 +103221,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:782d97dac9d56a3a725d6774", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:75ede066e8e0de02efd88ac5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45901.0, + "value": 145046950.626, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:783738dd744d96ad35f35e08", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7632e3fefbfdf2dd1f36d6b1", "aggregation": { "method": "sum" }, @@ -103924,19 +103275,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001545", + "id": "E14001237", "level": "constituency", - "name": "Thornbury and Yate", + "name": "Filton and Bradley Stoke", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001545" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001237" }, "measure": { "unit": "count" @@ -103957,20 +103308,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:783738dd744d96ad35f35e08", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7632e3fefbfdf2dd1f36d6b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35319.471, + "value": 41890.016, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:783beeb8e5814de98818194d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:763a432f5dd16803c4714ab7", "aggregation": { "method": "sum" }, @@ -104011,19 +103362,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001476", + "id": "E14001268", "level": "constituency", - "name": "Sleaford and North Hykeham", + "name": "Harpenden and Berkhamsted", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001476" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001268" }, "measure": { "unit": "count" @@ -104046,28 +103397,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:783beeb8e5814de98818194d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:763a432f5dd16803c4714ab7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44054.0, + "value": 40217.217, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:784f9838c7b560eec434bb9e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:767ea02a0ee46824d761cef3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104080,75 +103431,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000104", + "level": "constituency", + "name": "Rutherglen", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000104" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:767ea02a0ee46824d761cef3", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 42274.805, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:768d54eeba53b3fe73841a2d", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001542", + "id": "W07000107", "level": "constituency", - "name": "Tewkesbury", + "name": "Rhondda and Ogmore", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001542" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000107" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:784f9838c7b560eec434bb9e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:768d54eeba53b3fe73841a2d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150331825.109, + "value": 510690807.464, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78573f94427a9bc497e0f6ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:768f78fb728b9d6d24e7cca0", "aggregation": { "method": "sum" }, @@ -104189,19 +103625,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001167", + "id": "E14001288", "level": "constituency", - "name": "Chingford and Woodford Green", + "name": "Hinckley and Bosworth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001167" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001288" }, "measure": { "unit": "count" @@ -104222,28 +103658,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78573f94427a9bc497e0f6ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:768f78fb728b9d6d24e7cca0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39071.543, + "value": 39752.037, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78628c7c72754036a39987fa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:768feb69f1e4b1ae6c4bcf9c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104256,75 +103692,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001558", + "id": "E14001527", "level": "constituency", - "name": "Uxbridge and South Ruislip", + "name": "Streatham and Croydon North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001558" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001527" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78628c7c72754036a39987fa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:768feb69f1e4b1ae6c4bcf9c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45847.451, + "value": 43714.915, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7866b40c7a840beb99edba29", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:769519217b637c743a34d30f", "aggregation": { "method": "sum" }, @@ -104365,19 +103799,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001370", + "id": "E14001534", "level": "constituency", - "name": "Milton Keynes North", + "name": "Sutton and Cheam", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001370" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001534" }, "measure": { "unit": "kwh" @@ -104398,20 +103832,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7866b40c7a840beb99edba29", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:769519217b637c743a34d30f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 445965494.741, + "value": 462377275.01, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78688c775b8519b521cd9fd2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7696d1b03c27b88e7a46ba41", "aggregation": { "method": "sum" }, @@ -104452,19 +103886,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001384", + "id": "E14001595", "level": "constituency", - "name": "North Bedfordshire", + "name": "Wolverhampton South East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001384" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001595" }, "measure": { "unit": "count" @@ -104485,20 +103919,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78688c775b8519b521cd9fd2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7696d1b03c27b88e7a46ba41", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36822.348, + "value": 46481.579, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78892f33383fd804feb0abfa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76a87dc5047c1c8e096e5912", "aggregation": { "method": "sum" }, @@ -104539,19 +103973,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001367", + "id": "E14001104", "level": "constituency", - "name": "Middlesbrough and Thornaby East", + "name": "Blackpool North and Fleetwood", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001367" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001104" }, "measure": { "unit": "count" @@ -104574,115 +104008,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78892f33383fd804feb0abfa", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 48965.115, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:788c4d90286b1eb122d1d27a", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001522", - "level": "constituency", - "name": "Stoke-on-Trent South", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001522" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:788c4d90286b1eb122d1d27a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76a87dc5047c1c8e096e5912", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38860.053, + "value": 46043.014, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78ad915373cabe19aca3e2ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76b405fa381bea07daf8962c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104695,73 +104042,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001303", + "id": "E14001262", "level": "constituency", - "name": "Isle of Wight East", + "name": "Halifax", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Halifax: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001303" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001262" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78ad915373cabe19aca3e2ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76b405fa381bea07daf8962c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32173.598, + "value": 48503.417, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78b2ae7f9e1fad99e8104b57", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76b92347e209294558e5de1f", "aggregation": { "method": "sum" }, @@ -104802,19 +104151,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001495", + "id": "E14001208", "level": "constituency", - "name": "South West Devon", + "name": "Ealing North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001495" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001208" }, "measure": { "unit": "count" @@ -104835,28 +104184,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78b2ae7f9e1fad99e8104b57", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76b92347e209294558e5de1f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38694.925, + "value": 41660.462, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78c353084789a7cbce9e0547", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:76c7ccbb2d8b50bfcbdd4913", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -104872,7 +104221,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -104881,7 +104230,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -104889,27 +104238,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001301", + "id": "E14001192", "level": "constituency", - "name": "Ilford South", + "name": "Daventry", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Daventry: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001301" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001192" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -104924,20 +104273,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78c353084789a7cbce9e0547", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:76c7ccbb2d8b50bfcbdd4913", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39888.288, + "value": 199713973.136, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78da8b9427a923a5aed8fe7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77054dfe738b60948ce28508", "aggregation": { "method": "sum" }, @@ -104978,19 +104327,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001438", + "id": "E14001357", "level": "constituency", - "name": "Reading Central", + "name": "Melton and Syston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001438" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001357" }, "measure": { "unit": "kwh" @@ -105013,20 +104362,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78da8b9427a923a5aed8fe7e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77054dfe738b60948ce28508", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 173667895.165, + "value": 148836904.716, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78dd392f984ecf94dc580ac4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:771e456f53920593c5e35567", "aggregation": { "method": "sum" }, @@ -105067,19 +104416,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001127", + "id": "E14001138", "level": "constituency", - "name": "Bridlington and The Wolds", + "name": "Bromsgrove", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001127" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001138" }, "measure": { "unit": "kwh" @@ -105100,28 +104449,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78dd392f984ecf94dc580ac4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:771e456f53920593c5e35567", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 414269636.8, + "value": 507731271.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78fcac86b7f8208a9bd3ffbd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77694e9a7eb9b660b52b55ab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -105137,7 +104486,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -105146,7 +104495,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -105154,27 +104503,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001284", + "id": "W07000081", "level": "constituency", - "name": "Hertsmere", + "name": "Aberafan Maesteg", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001284" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000081" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -105187,20 +104536,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78fcac86b7f8208a9bd3ffbd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77694e9a7eb9b660b52b55ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40203.599, + "value": 425257959.275, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78ffc19ae79cb66d2d63c302", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7790182e85a73646292ae8e9", "aggregation": { "method": "sum" }, @@ -105241,19 +104590,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001600", + "id": "S14000080", "level": "constituency", - "name": "Wycombe", + "name": "Edinburgh South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001600" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000080" }, "measure": { "unit": "count" @@ -105276,20 +104625,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78ffc19ae79cb66d2d63c302", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7790182e85a73646292ae8e9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42914.219, + "value": 47248.817, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79235e025bd0afbdddb603d5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77b9e87fdabf5209ec43fd8c", "aggregation": { "method": "sum" }, @@ -105330,19 +104679,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000093", + "id": "E14001081", "level": "constituency", - "name": "Inverclyde and Renfrewshire West", + "name": "Battersea", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Battersea: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001081" }, "measure": { "unit": "count" @@ -105363,20 +104712,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79235e025bd0afbdddb603d5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77b9e87fdabf5209ec43fd8c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40004.531, + "value": 38080.092, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:792aba60eea3a2a50b888c25", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77c658e9ff9ca140cc4fc90e", "aggregation": { "method": "sum" }, @@ -105417,19 +104766,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001489", + "id": "E14001179", "level": "constituency", - "name": "South Norfolk", + "name": "Corby and East Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001489" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001179" }, "measure": { "unit": "kwh" @@ -105452,20 +104801,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:792aba60eea3a2a50b888c25", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77c658e9ff9ca140cc4fc90e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161702052.498, + "value": 174498213.075, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:792d1cc99e3579daa400a821", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77c9f5eb45eaa00ac46d09ca", "aggregation": { "method": "sum" }, @@ -105506,19 +104855,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001223", + "id": "E14001393", "level": "constituency", - "name": "Eltham and Chislehurst", + "name": "North East Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001223" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001393" }, "measure": { "unit": "kwh" @@ -105541,20 +104890,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:792d1cc99e3579daa400a821", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77c9f5eb45eaa00ac46d09ca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152128562.55, + "value": 185695134.374, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7938c87f15c816cbe62861c9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:77faf44b4eabb98399f9ad10", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000078", + "level": "constituency", + "name": "Edinburgh East and Musselburgh", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000078" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:77faf44b4eabb98399f9ad10", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 60212.394, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78075b52b526ac529ccfae95", "aggregation": { "method": "sum" }, @@ -105595,19 +105033,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001070", + "id": "S14000095", "level": "constituency", - "name": "Ashton-under-Lyne", + "name": "Livingston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Livingston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001070" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000095" }, "measure": { "unit": "kwh" @@ -105628,20 +105066,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7938c87f15c816cbe62861c9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78075b52b526ac529ccfae95", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 445589251.829, + "value": 541986890.581, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:794371b61382254ac4003275", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7833a127beec28b9fab79e21", "aggregation": { "method": "sum" }, @@ -105682,19 +105120,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001270", + "id": "E14001424", "level": "constituency", - "name": "Harrow East", + "name": "Penrith and Solway", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001270" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001424" }, "measure": { "unit": "kwh" @@ -105717,28 +105155,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:794371b61382254ac4003275", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7833a127beec28b9fab79e21", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143699604.936, + "value": 168758659.082, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7949549e4a0570b4189e4d79", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:783918debd1ae11da1b47a87", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -105754,7 +105192,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -105763,7 +105201,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -105771,27 +105209,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001242", + "id": "E14001581", "level": "constituency", - "name": "Fylde", + "name": "Weston-super-Mare", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Fylde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001242" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001581" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -105804,28 +105242,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7949549e4a0570b4189e4d79", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:783918debd1ae11da1b47a87", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43784.696, + "value": 381780610.722, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:795795084ff4dbab3be44d8e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:785e24a14ab8536ce4014edb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -105838,81 +105276,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001320", + "id": "E14001101", "level": "constituency", - "name": "Leeds East", + "name": "Bishop Auckland", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001320" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001101" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:795795084ff4dbab3be44d8e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:785e24a14ab8536ce4014edb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 483966192.823, + "value": 45877.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:797620fa1dc06faec7a7ea2b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78919b92831bf20d271b8473", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -105928,7 +105368,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -105937,7 +105377,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -105945,27 +105385,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001447", + "id": "E14001511", "level": "constituency", - "name": "Rochester and Strood", + "name": "St Ives", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, St Ives: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001447" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001511" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -105980,20 +105420,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:797620fa1dc06faec7a7ea2b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78919b92831bf20d271b8473", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152993812.79, + "value": 48265.876, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7980913d1f1a2356ec3226ef", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78a4ff526e1dabeb54aeef19", "aggregation": { "method": "sum" }, @@ -106034,19 +105474,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001405", + "id": "E14001273", "level": "constituency", - "name": "North West Norfolk", + "name": "Harwich and North Essex", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001405" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001273" }, "measure": { "unit": "kwh" @@ -106069,107 +105509,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7980913d1f1a2356ec3226ef", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 200548995.871, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79b0790578c7b0a1762d7ef6", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001341", - "level": "constituency", - "name": "Liverpool West Derby", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001341" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79b0790578c7b0a1762d7ef6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78a4ff526e1dabeb54aeef19", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 442465383.181, + "value": 163620009.025, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79d202fde1c7367dcac01cb8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78bcdf9d216998d6d1dc41f0", "aggregation": { "method": "sum" }, @@ -106210,19 +105563,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001500", + "id": "E14001416", "level": "constituency", - "name": "Southampton Test", + "name": "Oldham West, Chadderton and Royton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001500" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001416" }, "measure": { "unit": "count" @@ -106245,28 +105598,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79d202fde1c7367dcac01cb8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78bcdf9d216998d6d1dc41f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48554.341, + "value": 43532.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79ee3979b1cd01a1a234fc23", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78c9627f1d81de0c82f9b995", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106282,7 +105635,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -106291,7 +105644,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -106299,27 +105652,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001108", + "id": "E14001192", "level": "constituency", - "name": "Bognor Regis and Littlehampton", + "name": "Daventry", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Daventry: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001108" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001192" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -106332,28 +105685,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79ee3979b1cd01a1a234fc23", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78c9627f1d81de0c82f9b995", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 451392008.866, + "value": 36569.505, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79fb36c4908cc921b28ebc06", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78cee3695ba23dbcca3191e4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106369,7 +105722,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -106378,7 +105731,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -106386,27 +105739,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001499", + "id": "S14000105", "level": "constituency", - "name": "Southampton Itchen", + "name": "Stirling and Strathallan", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001499" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000105" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -106419,20 +105772,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79fb36c4908cc921b28ebc06", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78cee3695ba23dbcca3191e4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 330717973.465, + "value": 36782.227, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a076559d550ffa66bc8b36e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:78fc95b4767a279c5a25c21e", "aggregation": { "method": "sum" }, @@ -106473,19 +105826,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001065", + "id": "E14001103", "level": "constituency", - "name": "Altrincham and Sale West", + "name": "Blackley and Middleton South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001065" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001103" }, "measure": { "unit": "count" @@ -106508,28 +105861,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a076559d550ffa66bc8b36e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:78fc95b4767a279c5a25c21e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42087.577, + "value": 46343.179, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a11a470cca223aecfc3a4d7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7913706b22e3cb230a830657", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106545,7 +105898,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -106554,7 +105907,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -106562,27 +105915,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000110", + "id": "E14001337", "level": "constituency", - "name": "Kilmarnock and Loudoun", + "name": "Liverpool Garston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000110" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001337" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -106595,20 +105948,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a11a470cca223aecfc3a4d7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7913706b22e3cb230a830657", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517583949.593, + "value": 40733.381, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a51c8ffffb2aa9c72c95d26", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79227c314040d83368fad0a1", "aggregation": { "method": "sum" }, @@ -106649,19 +106002,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001569", + "id": "E14001283", "level": "constituency", - "name": "Waveney Valley", + "name": "Hertford and Stortford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001569" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001283" }, "measure": { "unit": "count" @@ -106682,28 +106035,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a51c8ffffb2aa9c72c95d26", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79227c314040d83368fad0a1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 15417.042, + "value": 42289.332, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a5ba50beaed037f1615f40b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:793cec11d119380dc4a6622f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106719,7 +106072,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -106728,7 +106081,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -106736,27 +106089,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001232", + "id": "W07000081", "level": "constituency", - "name": "Exmouth and Exeter East", + "name": "Aberafan Maesteg", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001232" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000081" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -106771,20 +106124,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a5ba50beaed037f1615f40b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:793cec11d119380dc4a6622f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49079.743, + "value": 119475560.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a5c9f0c785c3d417643c253", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7940acd45b8c94f602b79b08", "aggregation": { "method": "sum" }, @@ -106825,19 +106178,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001254", + "id": "E14001568", "level": "constituency", - "name": "Gravesham", + "name": "Watford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Watford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001254" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001568" }, "measure": { "unit": "kwh" @@ -106858,28 +106211,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a5c9f0c785c3d417643c253", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7940acd45b8c94f602b79b08", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453768893.506, + "value": 475476407.441, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ab9b37352d078299f728e07", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:794486da2412d6d6e15f5f11", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106892,81 +106245,172 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001402", + "level": "constituency", + "name": "North West Essex", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001402" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:794486da2412d6d6e15f5f11", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 200612937.839, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7956e30da38d63e822c3d7a0", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001298", + "id": "S14000067", "level": "constituency", - "name": "Huntingdon", + "name": "Argyll, Bute and South Lochaber", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001298" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000067" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ab9b37352d078299f728e07", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7956e30da38d63e822c3d7a0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40476.647, + "value": 60276.543, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7adb44c70277801d6502ffb3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79759587172a5d9833841939", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -106979,81 +106423,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000097", + "id": "W07000099", "level": "constituency", - "name": "Gower", + "name": "Merthyr Tydfil and Aberdare", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gower: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000097" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000099" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7adb44c70277801d6502ffb3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79759587172a5d9833841939", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40318.147, + "value": 46082.219, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7aed6e39ea98d6acb29c3043", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:798d16a2a388eb72d724b8d2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107069,7 +106515,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -107078,7 +106524,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -107086,27 +106532,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001313", + "id": "E14001443", "level": "constituency", - "name": "Kingston upon Hull East", + "name": "Ribble Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001313" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001443" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -107119,20 +106565,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7aed6e39ea98d6acb29c3043", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:798d16a2a388eb72d724b8d2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 433895607.558, + "value": 41210.197, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7af9c38ee5d72a9d9b2588e0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79aa056de6956f03cb596a81", "aggregation": { "method": "sum" }, @@ -107173,19 +106619,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001390", + "id": "E14001526", "level": "constituency", - "name": "North East Cambridgeshire", + "name": "Stratford-on-Avon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001390" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001526" }, "measure": { "unit": "kwh" @@ -107206,28 +106652,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7af9c38ee5d72a9d9b2588e0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79aa056de6956f03cb596a81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 395128364.212, + "value": 388790667.891, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b19f89989aa1a5264422e12", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79b2d5da0e5075d903ee295f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107240,75 +106686,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001100", + "id": "E14001416", "level": "constituency", - "name": "Birmingham Yardley", + "name": "Oldham West, Chadderton and Royton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001100" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001416" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b19f89989aa1a5264422e12", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79b2d5da0e5075d903ee295f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130489561.912, + "value": 462502876.012, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b22862ad41a22833bee9ba9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79b301ebcbc6a302e0210213", "aggregation": { "method": "sum" }, @@ -107349,19 +106793,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001198", + "id": "W07000103", "level": "constituency", - "name": "Doncaster Central", + "name": "Neath and Swansea East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001198" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000103" }, "measure": { "unit": "kwh" @@ -107382,28 +106826,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b22862ad41a22833bee9ba9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79b301ebcbc6a302e0210213", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 553819721.57, + "value": 441858209.201, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b22c4b8e7edf76f9cd20295", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79b73835e7ef55f14cec501a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107416,75 +106860,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001146", + "id": "E14001520", "level": "constituency", - "name": "Bury St Edmunds and Stowmarket", + "name": "Stoke-on-Trent Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001146" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001520" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b22c4b8e7edf76f9cd20295", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79b73835e7ef55f14cec501a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49027.605, + "value": 48589.3, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b3156879c4bc3131e32c797", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:79c3cfd5de91ea1766206711", "aggregation": { "method": "sum" }, @@ -107525,19 +106967,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001578", + "id": "E14001461", "level": "constituency", - "name": "West Suffolk", + "name": "Scarborough and Whitby", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001578" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001461" }, "measure": { "unit": "count" @@ -107560,28 +107002,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b3156879c4bc3131e32c797", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:79c3cfd5de91ea1766206711", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51955.319, + "value": 53207.188, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b359ac7cf66bf4de606e735", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a0170c491f33c1f44e970b0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107594,83 +107036,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001565", + "id": "E14001064", "level": "constituency", - "name": "Warrington South", + "name": "Aldridge-Brownhills", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001565" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001064" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b359ac7cf66bf4de606e735", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a0170c491f33c1f44e970b0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148021383.234, + "value": 38750.078, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b3786c8717f0f48ebdea8eb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a37a1f233b81ba15ea451be", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107683,73 +107123,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001236", + "id": "E14001457", "level": "constituency", - "name": "Feltham and Heston", + "name": "Rushcliffe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001236" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001457" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b3786c8717f0f48ebdea8eb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a37a1f233b81ba15ea451be", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37391.233, + "value": 45817.671, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b4adb73689ce179bae3b5f8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a52b2cedf11b9d44968671d", "aggregation": { "method": "sum" }, @@ -107790,19 +107232,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001479", + "id": "E14001472", "level": "constituency", - "name": "Solihull West and Shirley", + "name": "Shipley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Shipley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001479" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001472" }, "measure": { "unit": "kwh" @@ -107825,28 +107267,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b4adb73689ce179bae3b5f8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a52b2cedf11b9d44968671d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140232971.299, + "value": 147053898.446, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b4c39bd8287bb7c1f215a15", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7a797f670e31d232bee2a5c2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -107859,73 +107301,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001166", + "id": "E14001238", "level": "constituency", - "name": "Chichester", + "name": "Finchley and Golders Green", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chichester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001166" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001238" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b4c39bd8287bb7c1f215a15", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7a797f670e31d232bee2a5c2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 461774420.646, + "value": 202829495.364, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b75ca10bb41872eb4fa7407", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7abb3ccfb6ce584f7a12c359", "aggregation": { "method": "sum" }, @@ -107966,19 +107410,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000082", + "id": "E14001168", "level": "constituency", - "name": "Edinburgh West", + "name": "Chippenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000082" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001168" }, "measure": { "unit": "kwh" @@ -108001,28 +107445,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b75ca10bb41872eb4fa7407", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7abb3ccfb6ce584f7a12c359", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154510526.001, + "value": 151646323.598, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b7ab115363702e81ffabef3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7abc6d3a54be6ebee68da9b1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -108035,81 +107479,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000103", + "id": "E14001218", "level": "constituency", - "name": "Neath and Swansea East", + "name": "East Worthing and Shoreham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000103" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001218" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b7ab115363702e81ffabef3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7abc6d3a54be6ebee68da9b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42708.918, + "value": 43831.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b901ad44800c4dbf663b3f9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ac50815c4170833c123fa4a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -108125,7 +107571,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -108134,7 +107580,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -108142,27 +107588,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000021", + "id": "E14001430", "level": "constituency", - "name": "East Renfrewshire", + "name": "Poplar and Limehouse", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000021" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001430" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -108175,20 +107621,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b901ad44800c4dbf663b3f9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ac50815c4170833c123fa4a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37962.0, + "value": 234584561.99, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b93769286e5f782ad138173", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ad8278581f135891637ea6f", "aggregation": { "method": "sum" }, @@ -108229,19 +107675,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001421", + "id": "E14001299", "level": "constituency", - "name": "Peckham", + "name": "Hyndburn", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Peckham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001421" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001299" }, "measure": { "unit": "count" @@ -108262,28 +107708,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b93769286e5f782ad138173", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ad8278581f135891637ea6f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33730.994, + "value": 41021.224, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7bb039714283dcd197e58357", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7adaec20a9efc7944fd0b7f9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -108296,73 +107742,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001250", + "id": "E14001363", "level": "constituency", - "name": "Goole and Pocklington", + "name": "Mid Dorset and North Poole", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001250" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001363" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7bb039714283dcd197e58357", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7adaec20a9efc7944fd0b7f9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487417493.649, + "value": 146329137.54, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7bb66ae93fa17a30b12bc036", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ade1f439e8f0168b5fea311", "aggregation": { "method": "sum" }, @@ -108403,19 +107851,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001371", + "id": "E14001525", "level": "constituency", - "name": "Mitcham and Morden", + "name": "Stratford and Bow", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001371" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001525" }, "measure": { "unit": "count" @@ -108436,28 +107884,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7bb66ae93fa17a30b12bc036", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ade1f439e8f0168b5fea311", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42070.0, + "value": 31285.236, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7bf37dd45d76540fa530dba6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ae9e7fc234c6cb98eb903bb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -108473,7 +107921,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -108482,7 +107930,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -108490,27 +107938,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001601", + "id": "E14001510", "level": "constituency", - "name": "Wyre Forest", + "name": "St Helens South and Whiston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001601" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001510" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -108523,20 +107971,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7bf37dd45d76540fa530dba6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ae9e7fc234c6cb98eb903bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 437084210.215, + "value": 43014.904, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c017a0512d4e754ef001eeb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7af5998c049f9912b1f661bd", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001319", + "level": "constituency", + "name": "Leeds Central and Headingley", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001319" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7af5998c049f9912b1f661bd", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 32644.159, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7af9bf363dae99f362c3d30f", "aggregation": { "method": "sum" }, @@ -108577,19 +108112,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001172", + "id": "E14001184", "level": "constituency", - "name": "Cities of London and Westminster", + "name": "Crawley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Crawley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001172" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001184" }, "measure": { "unit": "count" @@ -108612,28 +108147,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c017a0512d4e754ef001eeb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7af9bf363dae99f362c3d30f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 86474.883, + "value": 46540.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c1c1db8590109ba40499712", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b0f511a0dcf7e2fc67b333a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -108646,83 +108181,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001473", + "id": "W07000099", "level": "constituency", - "name": "Shrewsbury", + "name": "Merthyr Tydfil and Aberdare", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001473" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000099" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c1c1db8590109ba40499712", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b0f511a0dcf7e2fc67b333a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150159026.211, + "value": 523331953.567, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c4eee572c3821b00c1e00f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b12e23f253c8eee7723ae02", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -108735,75 +108268,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001097", + "id": "E14001432", "level": "constituency", - "name": "Birmingham Northfield", + "name": "Portsmouth South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001097" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001432" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c4eee572c3821b00c1e00f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b12e23f253c8eee7723ae02", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46875.445, + "value": 39465.409, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c550e20dc1c50d791e8b45b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b12f58a2cbf1c1b4a2bebd4", "aggregation": { "method": "sum" }, @@ -108844,19 +108375,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001581", + "id": "E14001371", "level": "constituency", - "name": "Weston-super-Mare", + "name": "Mitcham and Morden", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001581" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001371" }, "measure": { "unit": "kwh" @@ -108879,20 +108410,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c550e20dc1c50d791e8b45b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b12f58a2cbf1c1b4a2bebd4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136483443.316, + "value": 145918175.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c5b7bcd99e1dad769c4d1d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b18316e3d70a8cb2ced5dfe", "aggregation": { "method": "sum" }, @@ -108933,19 +108464,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001093", + "id": "E14001515", "level": "constituency", - "name": "Birmingham Erdington", + "name": "Stalybridge and Hyde", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001515" }, "measure": { "unit": "kwh" @@ -108966,28 +108497,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c5b7bcd99e1dad769c4d1d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b18316e3d70a8cb2ced5dfe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 528360687.59, + "value": 450555704.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c60bcfc6c2803b9b59cbde3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b2e03bcf00c1eae66cc3a18", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109003,7 +108534,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -109012,7 +108543,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -109020,27 +108551,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001370", + "id": "E14001316", "level": "constituency", - "name": "Milton Keynes North", + "name": "Kingswinford and South Staffordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001370" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001316" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -109055,28 +108586,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c60bcfc6c2803b9b59cbde3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b2e03bcf00c1eae66cc3a18", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149258326.986, + "value": 40036.019, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c7e59d76eb80f8cf227e5b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7b9e53d63e086497406748cc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109089,81 +108620,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001360", + "id": "E14001188", "level": "constituency", - "name": "Mid Buckinghamshire", + "name": "Croydon West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001360" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001188" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c7e59d76eb80f8cf227e5b8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7b9e53d63e086497406748cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30731.987, + "value": 51235.561, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ce3183fb667dd32b27b48d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ba6511af1fec3b5ddca9cf6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109176,81 +108709,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001208", + "id": "W07000094", "level": "constituency", - "name": "Ealing North", + "name": "Clwyd East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001208" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000094" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ce3183fb667dd32b27b48d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ba6511af1fec3b5ddca9cf6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 492204410.635, + "value": 44200.532, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d0a3c096ad6fad85dbe33dc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ba97559eebdf014dfb9456f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109263,83 +108798,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001284", + "id": "E14001330", "level": "constituency", - "name": "Hertsmere", + "name": "Lewes", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lewes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001284" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001330" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d0a3c096ad6fad85dbe33dc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ba97559eebdf014dfb9456f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44105.435, + "value": 38565.429, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d3554126509451a98c364ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7baf954a8ffc2695c9d4d93d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109352,83 +108885,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001154", + "id": "E14001303", "level": "constituency", - "name": "Castle Point", + "name": "Isle of Wight East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001154" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001303" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d3554126509451a98c364ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7baf954a8ffc2695c9d4d93d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141576337.743, + "value": 32173.598, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d365e23b962e794343a3995", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7bc78661e97246fb2420dcf7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109441,83 +108972,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001136", + "id": "E14001346", "level": "constituency", - "name": "Broadland and Fakenham", + "name": "Luton South and South Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001136" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001346" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d365e23b962e794343a3995", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7bc78661e97246fb2420dcf7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 170303333.292, + "value": 490383801.714, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d604fc77524cb662aa462c7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7bd34ed07d8d95c3eb1ae87e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109533,7 +109062,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -109542,7 +109071,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -109550,27 +109079,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001207", + "id": "E14001440", "level": "constituency", - "name": "Ealing Central and Acton", + "name": "Redcar", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Redcar: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001207" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001440" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -109585,28 +109114,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d604fc77524cb662aa462c7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7bd34ed07d8d95c3eb1ae87e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 193175250.253, + "value": 45440.557, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d7141808dcb0738e827e61a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7bfb04f1e976bb961b24a54f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109619,75 +109148,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001175", + "id": "S14000021", "level": "constituency", - "name": "Clapham and Brixton Hill", + "name": "East Renfrewshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001175" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000021" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d7141808dcb0738e827e61a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7bfb04f1e976bb961b24a54f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48096.652, + "value": 37962.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d895f50be6d1d6a88526aa8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c04687468149a709b497495", "aggregation": { "method": "sum" }, @@ -109728,19 +109255,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001235", + "id": "E14001318", "level": "constituency", - "name": "Faversham and Mid Kent", + "name": "Lancaster and Wyre", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001235" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001318" }, "measure": { "unit": "kwh" @@ -109761,117 +109288,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d895f50be6d1d6a88526aa8", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 416303134.713, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7dcd2b1e3875a89b134d06b6", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "W07000103", - "level": "constituency", - "name": "Neath and Swansea East", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000103" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7dcd2b1e3875a89b134d06b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c04687468149a709b497495", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45607.558, + "value": 376038583.775, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7dd2599cbffaa7bfcff4c04a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c087c5d115230c5237d2cbc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -109887,7 +109325,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -109896,7 +109334,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -109904,27 +109342,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001477", + "id": "E14001237", "level": "constituency", - "name": "Slough", + "name": "Filton and Bradley Stoke", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Slough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001477" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001237" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -109939,20 +109377,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7dd2599cbffaa7bfcff4c04a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c087c5d115230c5237d2cbc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48435.28, + "value": 145893385.643, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7de6ea5aebf12feae1094410", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c12112cbdee6d79a6dd5441", "aggregation": { "method": "sum" }, @@ -109993,19 +109431,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000111", + "id": "E14001404", "level": "constituency", - "name": "West Aberdeenshire and Kincardine", + "name": "North West Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000111" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001404" }, "measure": { "unit": "count" @@ -110026,28 +109464,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7de6ea5aebf12feae1094410", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c12112cbdee6d79a6dd5441", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 24113.454, + "value": 42502.963, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e75ed81b40f76e72b591b75", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c5c12ecf9c89e1972033bb8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110063,7 +109501,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -110072,7 +109510,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -110080,27 +109518,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001397", + "id": "E14001588", "level": "constituency", - "name": "North Northumberland", + "name": "Windsor", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Windsor: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001397" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001588" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -110113,20 +109551,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e75ed81b40f76e72b591b75", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c5c12ecf9c89e1972033bb8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34511.254, + "value": 578038176.435, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e9764099c70bec72fe016a3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7c97ff870b4b18355622b823", "aggregation": { "method": "sum" }, @@ -110167,19 +109605,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001423", + "id": "E14001414", "level": "constituency", - "name": "Penistone and Stocksbridge", + "name": "Old Bexley and Sidcup", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001423" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001414" }, "measure": { "unit": "kwh" @@ -110200,28 +109638,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e9764099c70bec72fe016a3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7c97ff870b4b18355622b823", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470337321.802, + "value": 487265788.188, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7eb3873935176167552ceec9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ca25f191eb7615602aa1bc2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110234,83 +109672,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000048", + "id": "E14001153", "level": "constituency", - "name": "North Ayrshire and Arran", + "name": "Carshalton and Wallington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000048" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001153" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7eb3873935176167552ceec9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ca25f191eb7615602aa1bc2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51112.093, + "value": 447217224.353, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ebcd5f8f5c88935b62ff227", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7cc7adfc4e0385fcf7da0b19", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110323,73 +109759,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001243", + "id": "S14000110", "level": "constituency", - "name": "Gainsborough", + "name": "Kilmarnock and Loudoun", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001243" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000110" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ebcd5f8f5c88935b62ff227", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7cc7adfc4e0385fcf7da0b19", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 390156091.065, + "value": 131865181.773, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7eed3037772ae127d622c2ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ccebc71fa5604a4eccca260", "aggregation": { "method": "sum" }, @@ -110430,19 +109868,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001177", + "id": "S14000073", "level": "constituency", - "name": "Colne Valley", + "name": "Dumfries and Galloway", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001177" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000073" }, "measure": { "unit": "kwh" @@ -110465,28 +109903,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7eed3037772ae127d622c2ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ccebc71fa5604a4eccca260", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138534151.007, + "value": 180268770.017, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ef04d52f2f9737ab402292e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d04c12c2cd9d1976dc71288", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110502,7 +109940,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -110511,7 +109949,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -110519,27 +109957,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001558", + "id": "E14001413", "level": "constituency", - "name": "Uxbridge and South Ruislip", + "name": "Nuneaton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Nuneaton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001558" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001413" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -110552,28 +109990,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ef04d52f2f9737ab402292e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d04c12c2cd9d1976dc71288", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39609.158, + "value": 455763792.487, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ef517cb0d3dfe6478552711", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d21a48d3d2cd5a644f09408", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110589,7 +110027,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -110598,7 +110036,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -110606,27 +110044,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001138", + "id": "E14001563", "level": "constituency", - "name": "Bromsgrove", + "name": "Walthamstow", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001138" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001563" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -110639,28 +110077,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ef517cb0d3dfe6478552711", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d21a48d3d2cd5a644f09408", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39080.0, + "value": 420092282.809, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7efafe24e8a08a96f490afe6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d42d11dc729ac72448dc919", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110673,83 +110111,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001211", + "id": "E14001174", "level": "constituency", - "name": "Easington", + "name": "Clacton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Easington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Clacton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001211" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001174" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7efafe24e8a08a96f490afe6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d42d11dc729ac72448dc919", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 119824970.083, + "value": 437473500.099, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f25ed2548ee058f4e807c26", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d4dae3e56457c12630ab436", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110765,7 +110201,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -110774,7 +110210,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -110782,27 +110218,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001094", + "id": "E14001591", "level": "constituency", - "name": "Birmingham Hall Green and Moseley", + "name": "Witney", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Witney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001094" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001591" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -110815,28 +110251,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f25ed2548ee058f4e807c26", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d4dae3e56457c12630ab436", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37554.888, + "value": 387767534.768, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f2825db9be0d44c5f1cbf0a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d5d13f4f6a9765c304a7735", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -110849,75 +110285,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000081", + "id": "E14001342", "level": "constituency", - "name": "Aberafan Maesteg", + "name": "Loughborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001342" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f2825db9be0d44c5f1cbf0a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d5d13f4f6a9765c304a7735", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42764.512, + "value": 39389.782, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f48a8ef303847f0b693491a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d5d7d8d8e9717c43db17aca", "aggregation": { "method": "sum" }, @@ -110958,19 +110392,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001081", + "id": "E14001128", "level": "constituency", - "name": "Battersea", + "name": "Brigg and Immingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Battersea: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001081" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001128" }, "measure": { "unit": "kwh" @@ -110993,28 +110427,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f48a8ef303847f0b693491a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d5d7d8d8e9717c43db17aca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 182982809.553, + "value": 132654803.382, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f7e5be08ec4f0cbe7759aeb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d78cf78fdaa4379af50de1f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111030,7 +110464,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -111039,7 +110473,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -111047,27 +110481,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001165", + "id": "E14001521", "level": "constituency", - "name": "Chesterfield", + "name": "Stoke-on-Trent North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001165" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001521" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -111082,28 +110516,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f7e5be08ec4f0cbe7759aeb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d78cf78fdaa4379af50de1f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45552.0, + "value": 131090714.354, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fb4de1ed2653ba9ee1087f8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7d7b895d32f028b9882afec3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111119,7 +110553,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -111128,7 +110562,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -111136,27 +110570,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001532", + "id": "E14001277", "level": "constituency", - "name": "Surrey Heath", + "name": "Hazel Grove", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001532" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001277" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -111169,28 +110603,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fb4de1ed2653ba9ee1087f8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7d7b895d32f028b9882afec3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37005.214, + "value": 489457859.355, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fbfb0489a9144ffd7db7885", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ddcd92b93b88240afe6b041", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111203,75 +110637,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001079", + "id": "E14001574", "level": "constituency", - "name": "Bassetlaw", + "name": "West Bromwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001079" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001574" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fbfb0489a9144ffd7db7885", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ddcd92b93b88240afe6b041", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49828.26, + "value": 477931413.613, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fc31c6a499e03dd05afbc10", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e0185d879778f76cc76d62d", "aggregation": { "method": "sum" }, @@ -111312,19 +110744,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001581", + "id": "W07000085", "level": "constituency", - "name": "Weston-super-Mare", + "name": "Brecon, Radnor and Cwm Tawe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001581" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000085" }, "measure": { "unit": "count" @@ -111345,20 +110777,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fc31c6a499e03dd05afbc10", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e0185d879778f76cc76d62d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41292.463, + "value": 26361.097, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fdc7f965bc29507c1dc3df1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e0e6bf570b9ea13bf79333c", "aggregation": { "method": "sum" }, @@ -111399,19 +110831,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001112", + "id": "E14001279", "level": "constituency", - "name": "Bolton West", + "name": "Hendon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hendon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001112" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001279" }, "measure": { "unit": "count" @@ -111434,28 +110866,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fdc7f965bc29507c1dc3df1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e0e6bf570b9ea13bf79333c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44522.78, + "value": 54272.356, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fded968f5a191d20bcc88a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e4136906370a43beb222282", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111468,75 +110900,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001312", + "level": "constituency", + "name": "Kingston and Surbiton", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001312" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e4136906370a43beb222282", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 509726126.263, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e64737caaf97efec5a2d6fe", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001336", + "id": "E14001070", "level": "constituency", - "name": "Lincoln", + "name": "Ashton-under-Lyne", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001336" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001070" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fded968f5a191d20bcc88a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e64737caaf97efec5a2d6fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50224.0, + "value": 42473.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fe45c2916cfce2c54e2c7c4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e8d654326d0f55100ff494a", "aggregation": { "method": "sum" }, @@ -111577,19 +111094,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001426", + "id": "E14001173", "level": "constituency", - "name": "Plymouth Moor View", + "name": "City of Durham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001426" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001173" }, "measure": { "unit": "count" @@ -111612,20 +111129,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fe45c2916cfce2c54e2c7c4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e8d654326d0f55100ff494a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44738.18, + "value": 43165.18, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fecf6370350b8de123742ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7e9b5c88356d73d5a3031ffb", "aggregation": { "method": "sum" }, @@ -111666,19 +111183,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000093", + "id": "E14001402", "level": "constituency", - "name": "Inverclyde and Renfrewshire West", + "name": "North West Essex", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000093" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001402" }, "measure": { "unit": "count" @@ -111701,28 +111218,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fecf6370350b8de123742ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7e9b5c88356d73d5a3031ffb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44592.339, + "value": 47086.367, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:802f3ca2092a3951ddf00676", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7eacac7508b00996e3364091", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111738,7 +111255,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -111747,7 +111264,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -111755,27 +111272,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001445", + "id": "E14001067", "level": "constituency", - "name": "Richmond Park", + "name": "Arundel and South Downs", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001445" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001067" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -111788,20 +111305,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:802f3ca2092a3951ddf00676", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7eacac7508b00996e3364091", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42748.346, + "value": 382912896.642, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:805a88579aba01357712b60e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7eae4835cb1d144ab7bd6907", "aggregation": { "method": "sum" }, @@ -111842,19 +111359,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001299", + "id": "E14001201", "level": "constituency", - "name": "Hyndburn", + "name": "Dorking and Horley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001299" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001201" }, "measure": { "unit": "count" @@ -111875,28 +111392,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:805a88579aba01357712b60e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7eae4835cb1d144ab7bd6907", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41021.224, + "value": 35536.627, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:80741c43bf3615bbd4639ee1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ee246433a0bc2d302519e38", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -111909,75 +111426,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001169", + "id": "E14001569", "level": "constituency", - "name": "Chipping Barnet", + "name": "Waveney Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001169" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001569" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:80741c43bf3615bbd4639ee1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ee246433a0bc2d302519e38", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 175617345.65, + "value": 154139294.766, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8099d01df00580ef2cb1b0d9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7efa5114c4b95e3f886d25ab", "aggregation": { "method": "sum" }, @@ -112018,19 +111533,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001477", + "id": "E14001246", "level": "constituency", - "name": "Slough", + "name": "Gillingham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Slough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001477" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001246" }, "measure": { "unit": "kwh" @@ -112053,28 +111568,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8099d01df00580ef2cb1b0d9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7efa5114c4b95e3f886d25ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 173023943.022, + "value": 136494318.327, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:80bfaa6652b4d22fe7b2ee1b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f03791aa77f0d56526f2b07", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -112087,73 +111602,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001188", + "id": "E14001412", "level": "constituency", - "name": "Croydon West", + "name": "Nottingham South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001188" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001412" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:80bfaa6652b4d22fe7b2ee1b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f03791aa77f0d56526f2b07", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39934.078, + "value": 41931.431, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8100076034e9b446c878484e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f0c89e02b83f84d9662b471", "aggregation": { "method": "sum" }, @@ -112194,19 +111711,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001596", + "id": "E14001586", "level": "constituency", - "name": "Wolverhampton West", + "name": "Wimbledon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001596" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001586" }, "measure": { "unit": "count" @@ -112229,20 +111746,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8100076034e9b446c878484e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f0c89e02b83f84d9662b471", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47104.105, + "value": 47299.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8104f5c610cf691e67b5e883", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f46db89353857087ed5c10e", "aggregation": { "method": "sum" }, @@ -112283,19 +111800,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001382", + "id": "E14001182", "level": "constituency", - "name": "Newton Aycliffe and Spennymoor", + "name": "Coventry South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001382" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001182" }, "measure": { "unit": "count" @@ -112318,20 +111835,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8104f5c610cf691e67b5e883", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f46db89353857087ed5c10e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46467.0, + "value": 45898.862, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8107f833f5b395305dad77e7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7f93f9992bc3c0c911df04c1", "aggregation": { "method": "sum" }, @@ -112372,19 +111889,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001086", + "id": "E14001174", "level": "constituency", - "name": "Bethnal Green and Stepney", + "name": "Clacton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Clacton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001086" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001174" }, "measure": { "unit": "count" @@ -112405,198 +111922,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8107f833f5b395305dad77e7", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 35166.903, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:812e2d2c364ca71f0cd5d8f1", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001432", - "level": "constituency", - "name": "Portsmouth South", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001432" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:812e2d2c364ca71f0cd5d8f1", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 47770.53, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81a8e719092a6cf1dbdeb9fe", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001198", - "level": "constituency", - "name": "Doncaster Central", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001198" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81a8e719092a6cf1dbdeb9fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7f93f9992bc3c0c911df04c1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51927.299, + "value": 40984.886, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81aede29ed0eea3cf374bb55", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fb4c5b55252c9daae786594", "aggregation": { "method": "sum" }, @@ -112637,19 +111976,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001548", + "id": "E14001228", "level": "constituency", - "name": "Tiverton and Minehead", + "name": "Erewash", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Erewash: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001548" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001228" }, "measure": { "unit": "kwh" @@ -112670,20 +112009,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81aede29ed0eea3cf374bb55", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fb4c5b55252c9daae786594", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 243962870.906, + "value": 453064817.008, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81ba4374bbe12662c9f1c599", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7fcfd7ce780d95560f8031cc", "aggregation": { "method": "sum" }, @@ -112724,19 +112063,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001333", + "id": "E14001154", "level": "constituency", - "name": "Lewisham West and East Dulwich", + "name": "Castle Point", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001333" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001154" }, "measure": { "unit": "count" @@ -112759,28 +112098,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81ba4374bbe12662c9f1c599", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7fcfd7ce780d95560f8031cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43488.07, + "value": 38679.508, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81c845826d3ea422d2faef6f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:7ff926d324a1ec5d319fba0b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -112796,7 +112135,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -112805,7 +112144,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -112813,27 +112152,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000082", + "id": "E14001514", "level": "constituency", - "name": "Edinburgh West", + "name": "Staffordshire Moorlands", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000082" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001514" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -112846,20 +112185,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81c845826d3ea422d2faef6f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:7ff926d324a1ec5d319fba0b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 573903229.676, + "value": 32663.553, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81e4b0c8064286f3fca4c28d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:800245269f45f6e2888f51a3", "aggregation": { "method": "sum" }, @@ -112900,19 +112239,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001145", + "id": "E14001114", "level": "constituency", - "name": "Bury South", + "name": "Boston and Skegness", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bury South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001145" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001114" }, "measure": { "unit": "count" @@ -112933,20 +112272,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81e4b0c8064286f3fca4c28d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:800245269f45f6e2888f51a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41260.376, + "value": 35714.076, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81e70ee0e76965fc08637221", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8013ef9150329baa70425eff", "aggregation": { "method": "sum" }, @@ -112987,19 +112326,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001263", + "id": "E14001423", "level": "constituency", - "name": "Hamble Valley", + "name": "Penistone and Stocksbridge", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001263" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001423" }, "measure": { "unit": "count" @@ -113020,28 +112359,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81e70ee0e76965fc08637221", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8013ef9150329baa70425eff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43888.646, + "value": 38895.04, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8208fd88a8126e75f8254f1f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:80381990eba23f879b079f5a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -113057,7 +112396,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -113066,7 +112405,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -113074,27 +112413,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000067", + "id": "S14000071", "level": "constituency", - "name": "Argyll, Bute and South Lochaber", + "name": "Cowdenbeath and Kirkcaldy", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000067" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000071" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -113109,28 +112448,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8208fd88a8126e75f8254f1f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:80381990eba23f879b079f5a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 257821489.794, + "value": 48100.722, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:821cfbe4a42cb4ec1c4defae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8051669bdb7c0749aaf91992", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -113143,81 +112482,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001181", + "id": "E14001301", "level": "constituency", - "name": "Coventry North West", + "name": "Ilford South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001181" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001301" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:821cfbe4a42cb4ec1c4defae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8051669bdb7c0749aaf91992", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 476818546.054, + "value": 142229090.826, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8227a97ec6a8c0d4c0431e54", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:80554e2c00e8630ec0e79f59", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -113233,7 +112574,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -113242,7 +112583,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -113250,27 +112591,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001267", + "id": "E14001410", "level": "constituency", - "name": "Harlow", + "name": "Nottingham East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Harlow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001267" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001410" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -113283,20 +112624,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8227a97ec6a8c0d4c0431e54", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:80554e2c00e8630ec0e79f59", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42280.371, + "value": 468735187.354, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:825cc7dc50cdf17c1fea590e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8072854dae7b6d1ea0a2968e", "aggregation": { "method": "sum" }, @@ -113337,19 +112678,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001396", + "id": "E14001270", "level": "constituency", - "name": "North Norfolk", + "name": "Harrow East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001396" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001270" }, "measure": { "unit": "count" @@ -113370,28 +112711,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:825cc7dc50cdf17c1fea590e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8072854dae7b6d1ea0a2968e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 24036.266, + "value": 37068.957, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8272cd6ceb605b2b93044ca6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:80d0c55348de9109a58d2450", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -113404,73 +112745,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001529", + "id": "E14001528", "level": "constituency", - "name": "Stroud", + "name": "Stretford and Urmston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stroud: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001529" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001528" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8272cd6ceb605b2b93044ca6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:80d0c55348de9109a58d2450", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38465.508, + "value": 143574857.556, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:827b1dc23f8daff487f87406", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:80fb0f8ea2ebce0c27027e29", "aggregation": { "method": "sum" }, @@ -113511,19 +112854,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001467", + "id": "E14001571", "level": "constituency", - "name": "Sheffield Central", + "name": "Wellingborough and Rushden", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001467" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001571" }, "measure": { "unit": "count" @@ -113546,117 +112889,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:827b1dc23f8daff487f87406", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38910.533, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82a9164bd03ae41800439d86", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000074", - "level": "constituency", - "name": "Dumfriesshire, Clydesdale and Tweeddale", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000074" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82a9164bd03ae41800439d86", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:80fb0f8ea2ebce0c27027e29", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 173984188.219, + "value": 49944.963, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82adc2bdc33dc59c105c7d32", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8130db4ed101a11ac96702ad", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -113669,83 +112923,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001552", + "id": "E14001077", "level": "constituency", - "name": "Torridge and Tavistock", + "name": "Basildon and Billericay", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001552" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001077" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82adc2bdc33dc59c105c7d32", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8130db4ed101a11ac96702ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46229.882, + "value": 467029436.627, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82bc835c60d0fa7ee1e35fb3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:813b3d6d8cc479bf90f2647a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -113761,7 +113013,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -113770,7 +113022,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -113778,27 +113030,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001247", + "id": "E14001131", "level": "constituency", - "name": "Glastonbury and Somerton", + "name": "Bristol Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001247" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001131" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -113811,20 +113063,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82bc835c60d0fa7ee1e35fb3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:813b3d6d8cc479bf90f2647a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 257313149.141, + "value": 30260.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82ce4b9613d4801352915441", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:817bcac1679744ef26116ed5", "aggregation": { "method": "sum" }, @@ -113865,19 +113117,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001090", + "id": "E14001409", "level": "constituency", - "name": "Bicester and Woodstock", + "name": "Norwich South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001090" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001409" }, "measure": { "unit": "kwh" @@ -113900,20 +113152,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82ce4b9613d4801352915441", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:817bcac1679744ef26116ed5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171593175.781, + "value": 141935503.003, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82f09e6f2d7b3e6a6118c87c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81a924da51d96a2ab6038cfe", "aggregation": { "method": "sum" }, @@ -113954,19 +113206,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001548", + "id": "S14000106", "level": "constituency", - "name": "Tiverton and Minehead", + "name": "West Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001548" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000106" }, "measure": { "unit": "count" @@ -113989,28 +113241,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82f09e6f2d7b3e6a6118c87c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81a924da51d96a2ab6038cfe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43538.771, + "value": 47652.985, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:831bfe35c11c75def39449e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81a9c784f84360da2dcaf2e5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114026,7 +113278,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -114035,7 +113287,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -114043,27 +113295,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001549", + "id": "E14001529", "level": "constituency", - "name": "Tonbridge", + "name": "Stroud", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stroud: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001549" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001529" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -114076,20 +113328,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:831bfe35c11c75def39449e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81a9c784f84360da2dcaf2e5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33446.849, + "value": 425873379.737, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:834efe0725758d054a04a0c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81bc04bf7e2e1337be7c0abb", "aggregation": { "method": "sum" }, @@ -114130,19 +113382,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001315", + "id": "E14001370", "level": "constituency", - "name": "Kingston upon Hull West and Haltemprice", + "name": "Milton Keynes North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001315" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001370" }, "measure": { "unit": "count" @@ -114163,20 +113415,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:834efe0725758d054a04a0c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81bc04bf7e2e1337be7c0abb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47383.126, + "value": 39980.551, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83552903b7e801ec79f65a78", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:81fe933c6f30e63fe06ec145", "aggregation": { "method": "sum" }, @@ -114217,19 +113469,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001282", + "id": "E14001346", "level": "constituency", - "name": "Herne Bay and Sandwich", + "name": "Luton South and South Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001282" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001346" }, "measure": { "unit": "count" @@ -114252,28 +113504,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83552903b7e801ec79f65a78", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:81fe933c6f30e63fe06ec145", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46978.003, + "value": 46226.209, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8364ea0a93d8039c0957bce2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8203a1a04535e53445b6dfec", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114286,48 +113538,135 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001187", + "id": "E14001160", "level": "constituency", - "name": "Croydon South", + "name": "Chelsea and Fulham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001187" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001160" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8203a1a04535e53445b6dfec", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 588039567.958, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:823bad835bb17b931e0e971a", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001350", + "level": "constituency", + "name": "Makerfield", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001350" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, "period": { "type": "calendar_year", "value": 2024 @@ -114341,20 +113680,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8364ea0a93d8039c0957bce2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:823bad835bb17b931e0e971a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162473179.391, + "value": 45690.272, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:837cc351d6bfc452f4cdf2fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8242c3deb3f1b49b937e8847", "aggregation": { "method": "sum" }, @@ -114395,19 +113734,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001495", + "id": "S14000027", "level": "constituency", - "name": "South West Devon", + "name": "Na h-Eileanan an Iar", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South West Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001495" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000027" }, "measure": { "unit": "kwh" @@ -114430,28 +113769,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:837cc351d6bfc452f4cdf2fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8242c3deb3f1b49b937e8847", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146158793.442, + "value": 80558119.417, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83bdbc9629961d958f169c65", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:824c9877bd7396b3000e0e3f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114467,7 +113806,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -114476,7 +113815,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -114484,27 +113823,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001248", + "id": "E14001510", "level": "constituency", - "name": "Gloucester", + "name": "St Helens South and Whiston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001248" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001510" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -114517,28 +113856,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83bdbc9629961d958f169c65", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:824c9877bd7396b3000e0e3f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47050.802, + "value": 435778804.92, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83c028b811d2a0eddeb6050c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8277edd79c7b8450be7f5caa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114551,81 +113890,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001371", + "id": "E14001270", "level": "constituency", - "name": "Mitcham and Morden", + "name": "Harrow East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001371" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001270" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83c028b811d2a0eddeb6050c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8277edd79c7b8450be7f5caa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 469699746.627, + "value": 143699604.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83ddd684e6ae641ecbcf86ad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82a32a1991ec54e65a563cb3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114638,81 +113979,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001332", + "id": "E14001231", "level": "constituency", - "name": "Lewisham North", + "name": "Exeter", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Exeter: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001332" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001231" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83ddd684e6ae641ecbcf86ad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82a32a1991ec54e65a563cb3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38390.0, + "value": 125875894.397, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83e11037e648eb697cf74c92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82ab7b0db07674cf0bcf1295", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114725,83 +114068,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001352", + "id": "E14001191", "level": "constituency", - "name": "Manchester Central", + "name": "Dartford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dartford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001352" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001191" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83e11037e648eb697cf74c92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82ab7b0db07674cf0bcf1295", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 63758.25, + "value": 449049655.863, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83e4675b5a6330ea560d221d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82b9e3d7e4cc79d0758ef5c9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114817,7 +114158,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -114826,7 +114167,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -114834,27 +114175,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001478", + "id": "E14001569", "level": "constituency", - "name": "Smethwick", + "name": "Waveney Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001478" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001569" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -114867,28 +114208,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83e4675b5a6330ea560d221d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82b9e3d7e4cc79d0758ef5c9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 506992679.727, + "value": 15417.042, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:843d53923c42009d1231cc70", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82e19af543e39423d281a399", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -114904,7 +114245,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -114913,7 +114254,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -114921,27 +114262,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001087", + "id": "E14001489", "level": "constituency", - "name": "Beverley and Holderness", + "name": "South Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001489" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -114954,20 +114295,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:843d53923c42009d1231cc70", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82e19af543e39423d281a399", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 420066594.369, + "value": 28547.367, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:844daa23e97bab7bb06a11f9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82eb4f599eade5b10149f44b", "aggregation": { "method": "sum" }, @@ -115008,19 +114349,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001113", + "id": "E14001368", "level": "constituency", - "name": "Bootle", + "name": "Middlesbrough South and East Cleveland", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bootle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001113" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001368" }, "measure": { "unit": "kwh" @@ -115041,20 +114382,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:844daa23e97bab7bb06a11f9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82eb4f599eade5b10149f44b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 420873695.977, + "value": 460825344.294, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:846a3f7958556fcea07b795c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82ee177e8fdb68f7802e7ff8", "aggregation": { "method": "sum" }, @@ -115095,19 +114436,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001582", + "id": "E14001587", "level": "constituency", - "name": "Wetherby and Easingwold", + "name": "Winchester", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Winchester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001582" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001587" }, "measure": { "unit": "kwh" @@ -115128,20 +114469,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:846a3f7958556fcea07b795c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82ee177e8fdb68f7802e7ff8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 441431733.106, + "value": 434246674.893, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:846f0c22b83d2cb592e169cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:82f7389a03ee538ea422dd18", "aggregation": { "method": "sum" }, @@ -115182,19 +114523,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001603", + "id": "E14001441", "level": "constituency", - "name": "Yeovil", + "name": "Redditch", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Redditch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001603" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001441" }, "measure": { "unit": "kwh" @@ -115217,28 +114558,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:846f0c22b83d2cb592e169cc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:82f7389a03ee538ea422dd18", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169859384.443, + "value": 139819405.501, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:847aeb66a97c3e0ead0e83e1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8314e380d7b76da1f4b93372", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -115251,83 +114592,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000072", + "id": "E14001577", "level": "constituency", - "name": "Cumbernauld and Kirkintilloch", + "name": "West Lancashire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000072" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001577" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:847aeb66a97c3e0ead0e83e1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8314e380d7b76da1f4b93372", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126690900.462, + "value": 453576377.953, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84a4aee92786c22142a11591", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83153ffbd899e08e13829593", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -115340,81 +114679,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001306", + "id": "E14001106", "level": "constituency", - "name": "Islington South and Finsbury", + "name": "Blaydon and Consett", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001306" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001106" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84a4aee92786c22142a11591", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83153ffbd899e08e13829593", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44921.788, + "value": 44113.969, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84c346cffa4c31e25af673ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:835feafb61c2b38389de3749", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -115427,83 +114768,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001524", + "id": "E14001415", "level": "constituency", - "name": "Stourbridge", + "name": "Oldham East and Saddleworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001524" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001415" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84c346cffa4c31e25af673ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:835feafb61c2b38389de3749", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 128257353.428, + "value": 519555839.724, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84c428f7099c54a2c788bc01", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:837b2f4446233c12fa0b0d70", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -115519,7 +114858,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -115528,7 +114867,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -115536,27 +114875,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001360", + "id": "E14001550", "level": "constituency", - "name": "Mid Buckinghamshire", + "name": "Tooting", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tooting: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001360" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001550" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -115569,28 +114908,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84c428f7099c54a2c788bc01", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:837b2f4446233c12fa0b0d70", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 428202292.084, + "value": 40853.136, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84cd2f22b0325d754fc3b0ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:837d0e65e6aa00968afb2ad0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -115603,73 +114942,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001541", + "id": "E14001379", "level": "constituency", - "name": "Telford", + "name": "Newcastle upon Tyne North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Telford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001541" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001379" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84cd2f22b0325d754fc3b0ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:837d0e65e6aa00968afb2ad0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459849031.343, + "value": 48560.442, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8534c7ffb8450283a4aa1bc2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83950cb1de9ba0acefbb9da8", "aggregation": { "method": "sum" }, @@ -115710,19 +115051,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001443", + "id": "E14001285", "level": "constituency", - "name": "Ribble Valley", + "name": "Hexham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hexham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001443" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001285" }, "measure": { "unit": "count" @@ -115743,28 +115084,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8534c7ffb8450283a4aa1bc2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83950cb1de9ba0acefbb9da8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41210.197, + "value": 30912.939, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8550325262c1650f7ac9c4b7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83c344789ff09c671a5c4319", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -115777,73 +115118,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001363", + "id": "E14001587", "level": "constituency", - "name": "Mid Dorset and North Poole", + "name": "Winchester", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Winchester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001363" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001587" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8550325262c1650f7ac9c4b7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83c344789ff09c671a5c4319", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 420659670.198, + "value": 185282802.723, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:859459bbf178f73b930bc5a9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:83ef01f04f8aabda7ead7e05", "aggregation": { "method": "sum" }, @@ -115884,19 +115227,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001552", + "id": "E14001196", "level": "constituency", - "name": "Torridge and Tavistock", + "name": "Dewsbury and Batley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001552" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001196" }, "measure": { "unit": "kwh" @@ -115917,20 +115260,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:859459bbf178f73b930bc5a9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:83ef01f04f8aabda7ead7e05", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 225028396.241, + "value": 465957387.582, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86192c335b3d1b526cdec649", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8400904d3bd7cbc2a452d4e0", "aggregation": { "method": "sum" }, @@ -115971,19 +115314,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001356", + "id": "E14001159", "level": "constituency", - "name": "Melksham and Devizes", + "name": "Chelmsford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001356" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001159" }, "measure": { "unit": "kwh" @@ -116004,28 +115347,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86192c335b3d1b526cdec649", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8400904d3bd7cbc2a452d4e0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 339388904.425, + "value": 463547340.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8650ad9e89c24ef9d63371a0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:840a75efeea14ee5dba9e762", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116038,81 +115381,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001579", + "id": "E14001234", "level": "constituency", - "name": "West Worcestershire", + "name": "Farnham and Bordon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001579" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001234" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8650ad9e89c24ef9d63371a0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:840a75efeea14ee5dba9e762", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31017.563, + "value": 43962.487, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86552f2bf8785c7e94a63678", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:842e81c7b24c98a1f7076c2a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116125,73 +115470,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001179", + "id": "E14001553", "level": "constituency", - "name": "Corby and East Northamptonshire", + "name": "Tottenham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001179" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001553" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86552f2bf8785c7e94a63678", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:842e81c7b24c98a1f7076c2a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44523.103, + "value": 160687966.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:865a4c70349ae66c47eff03c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:846a3fe7f5cd45c7c98a6de8", "aggregation": { "method": "sum" }, @@ -116232,19 +115579,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000111", + "id": "S14000063", "level": "constituency", - "name": "Wrexham", + "name": "Airdrie and Shotts", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000111" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000063" }, "measure": { "unit": "kwh" @@ -116267,20 +115614,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:865a4c70349ae66c47eff03c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:846a3fe7f5cd45c7c98a6de8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138574681.882, + "value": 126019925.013, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8662d178af976ef2c2d24e7a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84731dbc9b87d29611e77dcc", "aggregation": { "method": "sum" }, @@ -116321,19 +115668,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001351", + "id": "E14001486", "level": "constituency", - "name": "Maldon", + "name": "South East Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Maldon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001351" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001486" }, "measure": { "unit": "count" @@ -116354,28 +115701,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8662d178af976ef2c2d24e7a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84731dbc9b87d29611e77dcc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33731.414, + "value": 25853.104, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86698dd74af11833ed7f04f9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8481f85d69d6916c886879e7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116388,75 +115735,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001164", + "id": "E14001469", "level": "constituency", - "name": "Chester South and Eddisbury", + "name": "Sheffield Heeley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001164" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001469" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86698dd74af11833ed7f04f9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8481f85d69d6916c886879e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41805.217, + "value": 497091116.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:866bf84c11e1d19f8dad05a9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:848e47484f23cf565b139f20", "aggregation": { "method": "sum" }, @@ -116497,19 +115842,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001270", + "id": "E14001258", "level": "constituency", - "name": "Harrow East", + "name": "Guildford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Guildford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001270" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001258" }, "measure": { "unit": "kwh" @@ -116530,28 +115875,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:866bf84c11e1d19f8dad05a9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:848e47484f23cf565b139f20", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 592222499.583, + "value": 521989508.338, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8676b0e1ca3b84a7a20f3871", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84a3a0f5fb357b05703b78e1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116567,7 +115912,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -116576,7 +115921,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -116584,27 +115929,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001119", + "id": "E14001164", "level": "constituency", - "name": "Bradford South", + "name": "Chester South and Eddisbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001119" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001164" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -116617,28 +115962,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8676b0e1ca3b84a7a20f3871", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84a3a0f5fb357b05703b78e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 540573624.033, + "value": 28973.627, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8677d6eabbbb1584bbe40bf8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84bb80fe1867d248632392da", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116651,81 +115996,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001204", + "id": "E14001177", "level": "constituency", - "name": "Dudley", + "name": "Colne Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dudley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001204" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001177" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8677d6eabbbb1584bbe40bf8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84bb80fe1867d248632392da", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 448551528.514, + "value": 138534151.007, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:867ca3e54d882596484a3a79", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84cfd943770dea15df30f14e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -116738,75 +116085,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001307", + "id": "E14001462", "level": "constituency", - "name": "Jarrow and Gateshead East", + "name": "Scunthorpe", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001307" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001462" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:867ca3e54d882596484a3a79", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84cfd943770dea15df30f14e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44691.795, + "value": 44884.6, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8684027b88cf631b03424184", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84eeea9cc39670ab4e4469f9", "aggregation": { "method": "sum" }, @@ -116847,19 +116192,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001310", + "id": "W07000105", "level": "constituency", - "name": "Kensington and Bayswater", + "name": "Newport West and Islwyn", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001310" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000105" }, "measure": { "unit": "count" @@ -116882,20 +116227,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8684027b88cf631b03424184", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84eeea9cc39670ab4e4469f9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 79756.165, + "value": 44584.779, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:84f63f95e3819718c7035f22", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001069", + "level": "constituency", + "name": "Ashford", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Ashford: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001069" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:84f63f95e3819718c7035f22", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 38536.192, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:868bd28895ecf7ba7d127490", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:850435a58c5762fd3e36a7fe", "aggregation": { "method": "sum" }, @@ -116936,19 +116368,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001598", + "id": "S14000109", "level": "constituency", - "name": "Worsley and Eccles", + "name": "Central Ayrshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001598" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000109" }, "measure": { "unit": "kwh" @@ -116971,28 +116403,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:868bd28895ecf7ba7d127490", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:850435a58c5762fd3e36a7fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149915877.963, + "value": 122060817.251, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86bfc60487b113e2c1f42bf2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8563a6b099973ad138220010", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -117005,81 +116437,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001485", + "id": "E14001376", "level": "constituency", - "name": "South Dorset", + "name": "Newbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001485" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001376" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86bfc60487b113e2c1f42bf2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8563a6b099973ad138220010", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43132.841, + "value": 178822006.412, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86f0238f4fe03f270fb2493e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85665c4066831439be80f174", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -117092,81 +116526,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001228", + "id": "E14001468", "level": "constituency", - "name": "Erewash", + "name": "Sheffield Hallam", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Erewash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001228" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001468" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86f0238f4fe03f270fb2493e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85665c4066831439be80f174", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453064817.008, + "value": 136466163.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86f11fec7e4f16bfe5846001", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85734b973d6020d25faaf120", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -117182,7 +116618,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -117191,7 +116627,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -117199,27 +116635,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001493", + "id": "S14000087", "level": "constituency", - "name": "South Shropshire", + "name": "Glasgow South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001493" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000087" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -117232,28 +116668,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86f11fec7e4f16bfe5846001", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85734b973d6020d25faaf120", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 21252.012, + "value": 434784338.063, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:874419bf47293fe3a65b965a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:857d74690eebfbfa7a4dc784", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -117266,83 +116702,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001312", + "id": "E14001418", "level": "constituency", - "name": "Kingston and Surbiton", + "name": "Ossett and Denby Dale", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001312" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001418" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:874419bf47293fe3a65b965a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:857d74690eebfbfa7a4dc784", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159492722.994, + "value": 40731.053, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87468eab23cd66966f8eaec3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:857f394f58df4c8fd1f8e997", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -117355,75 +116789,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001075", + "id": "E14001485", "level": "constituency", - "name": "Barnsley South", + "name": "South Dorset", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001075" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001485" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87468eab23cd66966f8eaec3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:857f394f58df4c8fd1f8e997", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137227242.21, + "value": 394576742.529, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:874e44754b78f82dddeb219d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85a0381a76067290d81e1b19", "aggregation": { "method": "sum" }, @@ -117464,19 +116896,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001356", + "id": "E14001240", "level": "constituency", - "name": "Melksham and Devizes", + "name": "Forest of Dean", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001356" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001240" }, "measure": { "unit": "count" @@ -117499,20 +116931,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:874e44754b78f82dddeb219d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85a0381a76067290d81e1b19", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42972.356, + "value": 42181.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:876fb0c3f6b16d4435788a40", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85a2b9d068816a5eac2d4525", "aggregation": { "method": "sum" }, @@ -117553,19 +116985,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001190", + "id": "W07000082", "level": "constituency", - "name": "Darlington", + "name": "Alyn and Deeside", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Darlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001190" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000082" }, "measure": { "unit": "count" @@ -117588,28 +117020,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:876fb0c3f6b16d4435788a40", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85a2b9d068816a5eac2d4525", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47424.615, + "value": 45171.725, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8770ae3aaaf5b14b6147e2d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85c162556f9a03b4499d5f40", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -117622,83 +117054,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001523", + "id": "E14001221", "level": "constituency", - "name": "Stone, Great Wyrley and Penkridge", + "name": "Edmonton and Winchmore Hill", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001523" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001221" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8770ae3aaaf5b14b6147e2d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85c162556f9a03b4499d5f40", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139196739.204, + "value": 527739495.928, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8775920640bbb143ff481cd7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85c4e8c5aa35e1776be4dadd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -117714,7 +117144,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -117723,7 +117153,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -117731,27 +117161,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001246", + "id": "E14001379", "level": "constituency", - "name": "Gillingham and Rainham", + "name": "Newcastle upon Tyne North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001246" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001379" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -117766,28 +117196,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8775920640bbb143ff481cd7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85c4e8c5aa35e1776be4dadd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42927.0, + "value": 148755939.326, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:877e5bf22887e6c7abcadb3c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85c7b1fc30aa0fc05a47f9c4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -117800,83 +117230,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001399", + "id": "E14001269", "level": "constituency", - "name": "North Somerset", + "name": "Harrogate and Knaresborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001399" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001269" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:877e5bf22887e6c7abcadb3c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85c7b1fc30aa0fc05a47f9c4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42813.096, + "value": 599790985.857, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:878e275bfcdaca94e6803e60", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85e5cc4bbc8f3e76e3200aee", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -117889,83 +117317,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000072", + "id": "E14001154", "level": "constituency", - "name": "Cumbernauld and Kirkintilloch", + "name": "Castle Point", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000072" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001154" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:878e275bfcdaca94e6803e60", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85e5cc4bbc8f3e76e3200aee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42743.058, + "value": 452646213.444, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87974e88dc79d3f89169d917", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:85f77fdd9d8becdd256f4278", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -117978,81 +117404,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001365", + "id": "W07000100", "level": "constituency", - "name": "Mid Norfolk", + "name": "Mid and South Pembrokeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001365" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000100" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87974e88dc79d3f89169d917", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:85f77fdd9d8becdd256f4278", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 205126885.982, + "value": 169246564.306, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87bbd4f06bf575271f70281b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86246d637355184ca9e95155", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -118065,73 +117493,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001395", + "id": "E14001573", "level": "constituency", - "name": "North Herefordshire", + "name": "Welwyn Hatfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001395" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001573" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87bbd4f06bf575271f70281b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86246d637355184ca9e95155", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 251926107.987, + "value": 46300.315, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87be15d796f006d10e9d0a0f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8653a01e4f753a70d246b1b6", "aggregation": { "method": "sum" }, @@ -118172,19 +117602,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001441", + "id": "E14001097", "level": "constituency", - "name": "Redditch", + "name": "Birmingham Northfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Redditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001441" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001097" }, "measure": { "unit": "kwh" @@ -118207,20 +117637,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87be15d796f006d10e9d0a0f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8653a01e4f753a70d246b1b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139819405.501, + "value": 147448990.933, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87cd3d458639ab9637f3e936", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:865c9b6e143faa3459250a88", "aggregation": { "method": "sum" }, @@ -118261,19 +117691,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001064", + "id": "E14001572", "level": "constituency", - "name": "Aldridge-Brownhills", + "name": "Wells and Mendip Hills", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001064" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001572" }, "measure": { "unit": "kwh" @@ -118296,28 +117726,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87cd3d458639ab9637f3e936", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:865c9b6e143faa3459250a88", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130964597.929, + "value": 157392370.061, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87f1a51e5b80a7e1739b3a2a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:865f5c9789a8c4f5fffa3b2c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -118330,81 +117760,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000027", + "id": "S14000063", "level": "constituency", - "name": "Na h-Eileanan an Iar", + "name": "Airdrie and Shotts", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000027" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000063" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87f1a51e5b80a7e1739b3a2a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:865f5c9789a8c4f5fffa3b2c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 16763604.086, + "value": 43142.665, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88140769230c45120f273b02", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:867b3a8fca6e53024763e8a7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -118420,7 +117852,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -118429,7 +117861,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -118437,27 +117869,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001345", + "id": "E14001205", "level": "constituency", - "name": "Luton North", + "name": "Dulwich and West Norwood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Luton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001345" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001205" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -118470,117 +117902,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88140769230c45120f273b02", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38886.0, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8827edc82331861b85cb6c8f", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001124", - "level": "constituency", - "name": "Brentford and Isleworth", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001124" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8827edc82331861b85cb6c8f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:867b3a8fca6e53024763e8a7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50702.002, + "value": 480763203.993, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88509f9cccdefcf1702a60cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:868094eaec722cdb993a7370", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -118596,7 +117939,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -118605,7 +117948,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -118613,27 +117956,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001534", + "id": "E14001129", "level": "constituency", - "name": "Sutton and Cheam", + "name": "Brighton Kemptown and Peacehaven", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001534" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001129" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -118648,20 +117991,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88509f9cccdefcf1702a60cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:868094eaec722cdb993a7370", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43154.755, + "value": 133801209.875, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8851830590e15fb7c24303e9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8684c53aa65e279f0e07df65", "aggregation": { "method": "sum" }, @@ -118702,19 +118045,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001515", + "id": "E14001218", "level": "constituency", - "name": "Stalybridge and Hyde", + "name": "East Worthing and Shoreham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001515" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001218" }, "measure": { "unit": "kwh" @@ -118735,28 +118078,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8851830590e15fb7c24303e9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8684c53aa65e279f0e07df65", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 450555704.115, + "value": 406408843.318, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:885565e28632f6a0ad80b021", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86af3f9f214be6a0b323c653", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -118769,83 +118112,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001493", + "id": "E14001382", "level": "constituency", - "name": "South Shropshire", + "name": "Newton Aycliffe and Spennymoor", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001493" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001382" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:885565e28632f6a0ad80b021", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86af3f9f214be6a0b323c653", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 183336255.775, + "value": 45776.511, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:885e75df1dff2264f6d88bd0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86da07de806c05249034c692", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -118858,83 +118199,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001070", + "id": "E14001143", "level": "constituency", - "name": "Ashton-under-Lyne", + "name": "Burton and Uttoxeter", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001070" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001143" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:885e75df1dff2264f6d88bd0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86da07de806c05249034c692", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44611.716, + "value": 45155.86, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8888814d7988f507cefdac70", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86f1109249d1b0839625d1ba", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -118947,75 +118286,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000086", + "id": "E14001443", "level": "constituency", - "name": "Glasgow North East", + "name": "Ribble Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000086" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001443" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8888814d7988f507cefdac70", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86f1109249d1b0839625d1ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 55151.188, + "value": 487429802.825, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88adaea7ddbd79f3b62e8910", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:86f6d181b0728ead4f9efd26", "aggregation": { "method": "sum" }, @@ -119056,19 +118393,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001143", + "id": "E14001455", "level": "constituency", - "name": "Burton and Uttoxeter", + "name": "Runcorn and Helsby", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001143" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001455" }, "measure": { "unit": "kwh" @@ -119089,20 +118426,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88adaea7ddbd79f3b62e8910", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:86f6d181b0728ead4f9efd26", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 493824485.727, + "value": 406940806.893, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88c470805d500a3f8ef13a8c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:870a8c16d4f5adb07a3e24bb", "aggregation": { "method": "sum" }, @@ -119143,19 +118480,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001339", + "id": "E14001332", "level": "constituency", - "name": "Liverpool Walton", + "name": "Lewisham North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001339" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001332" }, "measure": { "unit": "kwh" @@ -119178,20 +118515,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88c470805d500a3f8ef13a8c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:870a8c16d4f5adb07a3e24bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 124486154.577, + "value": 154234363.084, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88cefe8cf5649b12b899b9d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:871a71afdad3df013f1df603", "aggregation": { "method": "sum" }, @@ -119232,19 +118569,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001147", + "id": "E14001419", "level": "constituency", - "name": "Calder Valley", + "name": "Oxford East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001147" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001419" }, "measure": { "unit": "count" @@ -119265,28 +118602,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88cefe8cf5649b12b899b9d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:871a71afdad3df013f1df603", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42966.212, + "value": 39531.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88de46cb333730a43fd02f41", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:872ca4e691db7d917adad706", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -119299,81 +118636,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001412", + "id": "E14001141", "level": "constituency", - "name": "Nottingham South", + "name": "Buckingham and Bletchley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001412" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001141" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88de46cb333730a43fd02f41", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:872ca4e691db7d917adad706", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 432678734.368, + "value": 170177262.545, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88e77a6151e7d801646351f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87494e44c3186d17a9c931e5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -119389,7 +118728,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -119398,7 +118737,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -119406,27 +118745,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001308", + "id": "E14001072", "level": "constituency", - "name": "Keighley and Ilkley", + "name": "Banbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Banbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001308" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001072" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -119441,20 +118780,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88e77a6151e7d801646351f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87494e44c3186d17a9c931e5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141968829.35, + "value": 46191.826, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88fd731ce7c29cb1f769ea8c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8775b1bd8ae3478d8b273e4b", "aggregation": { "method": "sum" }, @@ -119495,19 +118834,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001265", + "id": "E14001176", "level": "constituency", - "name": "Hampstead and Highgate", + "name": "Colchester", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Colchester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001265" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001176" }, "measure": { "unit": "kwh" @@ -119530,20 +118869,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88fd731ce7c29cb1f769ea8c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8775b1bd8ae3478d8b273e4b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 192307781.793, + "value": 161848038.76, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:892be07cb47102592a7844c6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87c071115e38270e40df7e92", "aggregation": { "method": "sum" }, @@ -119584,19 +118923,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001074", + "id": "E14001165", "level": "constituency", - "name": "Barnsley North", + "name": "Chesterfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001074" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001165" }, "measure": { "unit": "count" @@ -119619,117 +118958,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:892be07cb47102592a7844c6", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 48329.769, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:895c784d55fdb8d34fb3ee5c", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001587", - "level": "constituency", - "name": "Winchester", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Winchester: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001587" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:895c784d55fdb8d34fb3ee5c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87c071115e38270e40df7e92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 185282802.723, + "value": 45552.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:896c41c8e15f69388da6b363", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87ccc49bbcfe339c440647b8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -119742,75 +118992,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001300", + "id": "E14001209", "level": "constituency", - "name": "Ilford North", + "name": "Ealing Southall", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001300" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001209" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:896c41c8e15f69388da6b363", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87ccc49bbcfe339c440647b8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141100751.412, + "value": 483236819.958, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89a007f46c1bfcf332474d1b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87e20df18204d2ec5c6e041a", "aggregation": { "method": "sum" }, @@ -119851,19 +119099,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001575", + "id": "E14001115", "level": "constituency", - "name": "West Dorset", + "name": "Bournemouth East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001575" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001115" }, "measure": { "unit": "kwh" @@ -119884,20 +119132,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89a007f46c1bfcf332474d1b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87e20df18204d2ec5c6e041a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 295296388.611, + "value": 433820348.865, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89c9115ec3b59e10195c5804", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87f52dc093df10aa7540f288", "aggregation": { "method": "sum" }, @@ -119938,19 +119186,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001520", + "id": "E14001327", "level": "constituency", - "name": "Stoke-on-Trent Central", + "name": "Leicester South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001520" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001327" }, "measure": { "unit": "count" @@ -119973,28 +119221,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89c9115ec3b59e10195c5804", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87f52dc093df10aa7540f288", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51255.855, + "value": 43029.436, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89d7840e9bc79927d4f0464a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87f899677e3a2a97247647ac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120007,83 +119255,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000092", + "id": "E14001429", "level": "constituency", - "name": "Cardiff West", + "name": "Poole", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Poole: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000092" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001429" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89d7840e9bc79927d4f0464a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87f899677e3a2a97247647ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139374555.951, + "value": 444795293.646, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89dd81de577c1dc9d0c9f752", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:87fa6b336fb78059ac8daf73", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120096,81 +119342,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001273", + "id": "E14001285", "level": "constituency", - "name": "Harwich and North Essex", + "name": "Hexham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hexham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001273" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001285" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89dd81de577c1dc9d0c9f752", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:87fa6b336fb78059ac8daf73", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34659.847, + "value": 170132126.564, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89fe72eebddd348c7fde90b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8804c711cfc6ed30d94ed7b2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120183,81 +119431,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001420", + "id": "E14001597", "level": "constituency", - "name": "Oxford West and Abingdon", + "name": "Worcester", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Worcester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001420" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001597" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89fe72eebddd348c7fde90b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8804c711cfc6ed30d94ed7b2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 471325237.444, + "value": 144402573.087, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a0501b2179b1e3c6fcab954", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8819a9980659368ae2c8819b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120273,7 +119523,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -120282,7 +119532,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -120290,27 +119540,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001490", + "id": "E14001599", "level": "constituency", - "name": "South Northamptonshire", + "name": "Worthing West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001490" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001599" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -120325,28 +119575,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a0501b2179b1e3c6fcab954", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8819a9980659368ae2c8819b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184553915.234, + "value": 47891.745, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a3a8aab28d7d512c383c1db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8848787f77b52d0895f85da3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120362,7 +119612,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -120371,7 +119621,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -120379,27 +119629,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001585", + "id": "E14001334", "level": "constituency", - "name": "Wigan", + "name": "Leyton and Wanstead", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wigan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001585" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001334" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -120412,28 +119662,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a3a8aab28d7d512c383c1db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8848787f77b52d0895f85da3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45773.259, + "value": 477835887.289, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a92ad4d72813dcd3103c3e9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:888bb0c23db7df513395d0f2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120446,83 +119696,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001463", + "id": "E14001455", "level": "constituency", - "name": "Sefton Central", + "name": "Runcorn and Helsby", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001463" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001455" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a92ad4d72813dcd3103c3e9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:888bb0c23db7df513395d0f2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41328.22, + "value": 39640.728, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ad25b8465ae369b28d43413", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88956387eeddd2d9bf6add84", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120538,7 +119786,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -120547,7 +119795,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -120555,27 +119803,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001445", + "id": "E14001468", "level": "constituency", - "name": "Richmond Park", + "name": "Sheffield Hallam", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001445" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001468" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -120588,20 +119836,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ad25b8465ae369b28d43413", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88956387eeddd2d9bf6add84", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 615053661.35, + "value": 36111.998, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ad7e94cc9fca8625ba2b550", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88a5f5d357744c1e0a267d38", "aggregation": { "method": "sum" }, @@ -120642,19 +119890,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001314", + "id": "E14001367", "level": "constituency", - "name": "Kingston upon Hull North and Cottingham", + "name": "Middlesbrough and Thornaby East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001314" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001367" }, "measure": { "unit": "kwh" @@ -120677,28 +119925,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ad7e94cc9fca8625ba2b550", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88a5f5d357744c1e0a267d38", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147343818.546, + "value": 136275348.008, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8aeab841b329ea9e2f33603c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88d63854302fa407e0ac24ba", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120714,7 +119962,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -120723,7 +119971,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -120731,27 +119979,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001097", + "id": "E14001400", "level": "constituency", - "name": "Birmingham Northfield", + "name": "North Warwickshire and Bedworth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001097" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001400" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -120764,20 +120012,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8aeab841b329ea9e2f33603c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88d63854302fa407e0ac24ba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 467797234.981, + "value": 38116.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b21ee3ddb50f872c395ccf5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88d6de57346996036db043fd", "aggregation": { "method": "sum" }, @@ -120818,19 +120066,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001213", + "id": "E14001426", "level": "constituency", - "name": "East Ham", + "name": "Plymouth Moor View", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Ham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001213" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001426" }, "measure": { "unit": "kwh" @@ -120853,28 +120101,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b21ee3ddb50f872c395ccf5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88d6de57346996036db043fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 119307173.423, + "value": 127483167.637, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b54824fc1b71d919a99383e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88d8dd60352052fb67e7e295", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120887,81 +120135,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001362", + "id": "E14001116", "level": "constituency", - "name": "Mid Derbyshire", + "name": "Bournemouth West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001362" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001116" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b54824fc1b71d919a99383e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88d8dd60352052fb67e7e295", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 460679345.867, + "value": 47672.265, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b6526b6423f21a8a0a993c7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:88daaab84aa82978545c8648", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -120974,83 +120224,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001117", + "id": "E14001333", "level": "constituency", - "name": "Bracknell", + "name": "Lewisham West and East Dulwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001117" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001333" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b6526b6423f21a8a0a993c7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:88daaab84aa82978545c8648", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43043.677, + "value": 40669.449, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b9dead8b2dcf5925edf2f0d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89102751f898262c87e1b671", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -121063,73 +120311,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001207", + "id": "E14001073", "level": "constituency", - "name": "Ealing Central and Acton", + "name": "Barking", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Barking: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001207" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001073" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b9dead8b2dcf5925edf2f0d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89102751f898262c87e1b671", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44703.275, + "value": 152685470.596, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8bac4691a2decf8a90a016ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8928232a9712ddee9a00a6ca", "aggregation": { "method": "sum" }, @@ -121170,19 +120420,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001100", + "id": "E14001090", "level": "constituency", - "name": "Birmingham Yardley", + "name": "Bicester and Woodstock", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001100" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001090" }, "measure": { "unit": "count" @@ -121205,28 +120455,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8bac4691a2decf8a90a016ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8928232a9712ddee9a00a6ca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40558.364, + "value": 44763.174, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8be4c86920ab8dbd19a3262c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:892827c9ab3f179f1698f73d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -121239,83 +120489,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001105", + "id": "E14001385", "level": "constituency", - "name": "Blackpool South", + "name": "North Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001385" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8be4c86920ab8dbd19a3262c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:892827c9ab3f179f1698f73d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51061.765, + "value": 207918613.665, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8bf473eba16235a89c58ff18", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:897baa4c0359ae5028cbda89", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -121328,73 +120576,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001174", + "id": "E14001409", "level": "constituency", - "name": "Clacton", + "name": "Norwich South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Clacton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001174" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001409" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8bf473eba16235a89c58ff18", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:897baa4c0359ae5028cbda89", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40984.886, + "value": 49226.489, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c36b92d62053d89e6adf2bf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8985ce8bc192008179865d78", "aggregation": { "method": "sum" }, @@ -121435,19 +120685,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001493", + "id": "E14001206", "level": "constituency", - "name": "South Shropshire", + "name": "Dunstable and Leighton Buzzard", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001493" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001206" }, "measure": { "unit": "count" @@ -121470,20 +120720,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c36b92d62053d89e6adf2bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8985ce8bc192008179865d78", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44279.452, + "value": 49493.676, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c52f00a8a4fa2cb6d0d412d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:898a8e9fffbd0884994e649b", "aggregation": { "method": "sum" }, @@ -121524,19 +120774,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001534", + "id": "E14001138", "level": "constituency", - "name": "Sutton and Cheam", + "name": "Bromsgrove", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001534" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001138" }, "measure": { "unit": "count" @@ -121557,20 +120807,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c52f00a8a4fa2cb6d0d412d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:898a8e9fffbd0884994e649b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35821.989, + "value": 39080.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c6981955377ffd64d8a6309", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89a0971b662daeceb859ab8b", "aggregation": { "method": "sum" }, @@ -121611,19 +120861,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000066", + "id": "E14001093", "level": "constituency", - "name": "Arbroath and Broughty Ferry", + "name": "Birmingham Erdington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000066" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001093" }, "measure": { "unit": "kwh" @@ -121646,20 +120896,196 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c6981955377ffd64d8a6309", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89a0971b662daeceb859ab8b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165890929.241, + "value": 163043958.129, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89bce27f0decd4910d0983c0", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000063", + "level": "constituency", + "name": "Airdrie and Shotts", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000063" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89bce27f0decd4910d0983c0", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 40486.858, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89c0a4396600e2c79e4d615e", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001069", + "level": "constituency", + "name": "Ashford", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Ashford: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001069" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89c0a4396600e2c79e4d615e", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 153987454.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ca111469061b0fb20ca2904", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89ce2bca846927e79d89a9e0", "aggregation": { "method": "sum" }, @@ -121700,19 +121126,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001174", + "id": "E14001326", "level": "constituency", - "name": "Clacton", + "name": "Leicester East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Clacton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001174" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001326" }, "measure": { "unit": "kwh" @@ -121733,28 +121159,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ca111469061b0fb20ca2904", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89ce2bca846927e79d89a9e0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 437473500.099, + "value": 513205217.219, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ca1f8838d1f4ef8264630f7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89ce77a51d1b5f12e9aaf79f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -121770,7 +121196,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -121779,7 +121205,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -121787,27 +121213,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001148", + "id": "E14001353", "level": "constituency", - "name": "Camborne and Redruth", + "name": "Manchester Rusholme", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001148" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001353" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -121822,20 +121248,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ca1f8838d1f4ef8264630f7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89ce77a51d1b5f12e9aaf79f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46965.627, + "value": 141061317.087, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8cd27e170b8b5e57e59731c9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89cf695d3c88594fd89c594f", "aggregation": { "method": "sum" }, @@ -121876,19 +121302,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001186", + "id": "E14001578", "level": "constituency", - "name": "Croydon East", + "name": "West Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001186" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001578" }, "measure": { "unit": "kwh" @@ -121911,20 +121337,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8cd27e170b8b5e57e59731c9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89cf695d3c88594fd89c594f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148293233.47, + "value": 200832397.066, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8cd643e448ef388df72c7c62", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89ece06b0e4f0c3bdab8fba4", "aggregation": { "method": "sum" }, @@ -121965,19 +121391,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000110", + "id": "S14000085", "level": "constituency", - "name": "Kilmarnock and Loudoun", + "name": "Glasgow North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000110" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000085" }, "measure": { "unit": "kwh" @@ -122000,28 +121426,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8cd643e448ef388df72c7c62", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89ece06b0e4f0c3bdab8fba4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131865181.773, + "value": 145965842.736, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d0824499e9cb5265cade1ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:89ece1754c2248c426c2989d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -122034,75 +121460,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001263", + "id": "E14001373", "level": "constituency", - "name": "Hamble Valley", + "name": "New Forest East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001263" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001373" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d0824499e9cb5265cade1ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:89ece1754c2248c426c2989d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156993203.112, + "value": 35661.173, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d17ed5a184fdc426e617a21", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a065c1c64d7c17d8e09fcef", "aggregation": { "method": "sum" }, @@ -122143,19 +121567,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000088", + "id": "E14001164", "level": "constituency", - "name": "Caerphilly", + "name": "Chester South and Eddisbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000088" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001164" }, "measure": { "unit": "kwh" @@ -122178,20 +121602,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d17ed5a184fdc426e617a21", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a065c1c64d7c17d8e09fcef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125358357.65, + "value": 171685150.209, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d311795b8c2a927d00f06b1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a1d5408dc3324b823e00205", "aggregation": { "method": "sum" }, @@ -122232,19 +121656,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001112", + "id": "E14001366", "level": "constituency", - "name": "Bolton West", + "name": "Mid Sussex", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001112" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001366" }, "measure": { "unit": "kwh" @@ -122265,28 +121689,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d311795b8c2a927d00f06b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a1d5408dc3324b823e00205", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 527574114.262, + "value": 453357925.805, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d78666fb4401e9f208ab0c4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a24eff3cb0425390ddc183e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -122302,7 +121726,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -122311,7 +121735,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -122319,27 +121743,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001168", + "id": "E14001148", "level": "constituency", - "name": "Chippenham", + "name": "Camborne and Redruth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001168" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001148" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -122354,115 +121778,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d78666fb4401e9f208ab0c4", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43628.697, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d81f6e17805d4935787d12a", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001391", - "level": "constituency", - "name": "North East Derbyshire", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001391" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d81f6e17805d4935787d12a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a24eff3cb0425390ddc183e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41708.226, + "value": 191698413.006, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d84785f3ba87cb7190efe49", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a68aac3f07e2e00300d00ee", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -122478,7 +121815,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -122487,7 +121824,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -122495,27 +121832,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001382", + "id": "W07000096", "level": "constituency", - "name": "Newton Aycliffe and Spennymoor", + "name": "Dwyfor Meirionnydd", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001382" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000096" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -122528,20 +121865,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d84785f3ba87cb7190efe49", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a68aac3f07e2e00300d00ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45776.511, + "value": 226982357.569, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8db341446266206d242bea8b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a6910f40fec65c824ba1111", "aggregation": { "method": "sum" }, @@ -122582,19 +121919,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001344", + "id": "E14001167", "level": "constituency", - "name": "Lowestoft", + "name": "Chingford and Woodford Green", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001344" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001167" }, "measure": { "unit": "kwh" @@ -122617,28 +121954,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8db341446266206d242bea8b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a6910f40fec65c824ba1111", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134035542.937, + "value": 148799892.135, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e00ca6630110ac57373c832", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a76e40c4c6eba2a1a59a797", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -122654,7 +121991,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -122663,7 +122000,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -122671,27 +122008,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001308", + "id": "E14001327", "level": "constituency", - "name": "Keighley and Ilkley", + "name": "Leicester South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001308" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001327" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -122706,28 +122043,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e00ca6630110ac57373c832", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a76e40c4c6eba2a1a59a797", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43840.234, + "value": 146954406.873, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e2e81b52a49a170288cfc52", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a93d478a007aacd8edaca83", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -122743,7 +122080,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -122752,7 +122089,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -122760,27 +122097,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001079", + "id": "E14001401", "level": "constituency", - "name": "Bassetlaw", + "name": "North West Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001079" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001401" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -122793,28 +122130,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e2e81b52a49a170288cfc52", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a93d478a007aacd8edaca83", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45794.82, + "value": 463540189.194, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e32ce3baef7c4508e7afcff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8a989b833232fa0a75d42bb9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -122830,7 +122167,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -122839,7 +122176,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -122847,27 +122184,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001448", + "id": "S14000110", "level": "constituency", - "name": "Romford", + "name": "Kilmarnock and Loudoun", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Romford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kilmarnock and Loudoun: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001448" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000110" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -122880,28 +122217,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e32ce3baef7c4508e7afcff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8a989b833232fa0a75d42bb9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39493.189, + "value": 517583949.593, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e3bb1aa8e3acf55757bab58", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8aa90476417902a4150183cb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -122914,83 +122251,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000060", + "id": "E14001103", "level": "constituency", - "name": "Aberdeen North", + "name": "Blackley and Middleton South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000060" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001103" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e3bb1aa8e3acf55757bab58", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8aa90476417902a4150183cb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 61225.258, + "value": 451924049.065, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e4def48e2b64de788202775", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8aac1ff45f8e2a40bc4cdcb8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -123003,81 +122338,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001237", + "id": "E14001269", "level": "constituency", - "name": "Filton and Bradley Stoke", + "name": "Harrogate and Knaresborough", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001237" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001269" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e4def48e2b64de788202775", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8aac1ff45f8e2a40bc4cdcb8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41890.016, + "value": 163918250.644, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e5274e0f3bc8f5f1a01b0ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ac15e9d143588451c1872d6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -123090,83 +122427,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000063", + "id": "E14001383", "level": "constituency", - "name": "Airdrie and Shotts", + "name": "Normanton and Hemsworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000063" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001383" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e5274e0f3bc8f5f1a01b0ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ac15e9d143588451c1872d6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126019925.013, + "value": 487751136.781, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e58b83383e2e1689e804e30", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ac56aa60bfdf412df93201f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -123179,73 +122514,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001523", + "id": "E14001442", "level": "constituency", - "name": "Stone, Great Wyrley and Penkridge", + "name": "Reigate", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Reigate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001523" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001442" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e58b83383e2e1689e804e30", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ac56aa60bfdf412df93201f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 422204188.742, + "value": 179420743.052, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e853f58980d2d3ea4a20b7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ad15d79f847b48fbbb7f181", "aggregation": { "method": "sum" }, @@ -123286,19 +122623,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001303", + "id": "E14001386", "level": "constituency", - "name": "Isle of Wight East", + "name": "North Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001303" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001386" }, "measure": { "unit": "kwh" @@ -123321,20 +122658,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e853f58980d2d3ea4a20b7e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ad15d79f847b48fbbb7f181", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 113717311.53, + "value": 203893189.74, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e96b38b2fb80bcdb2b8ef6d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8aebbbd0b22d4280790999a9", "aggregation": { "method": "sum" }, @@ -123375,19 +122712,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001567", + "id": "E14001493", "level": "constituency", - "name": "Washington and Gateshead South", + "name": "South Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001567" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001493" }, "measure": { "unit": "count" @@ -123408,20 +122745,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e96b38b2fb80bcdb2b8ef6d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8aebbbd0b22d4280790999a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43108.704, + "value": 21252.012, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ebadb99a52d30dc4ee5f90c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8afadafa4e76fd695747a352", "aggregation": { "method": "sum" }, @@ -123462,19 +122799,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001089", + "id": "E14001280", "level": "constituency", - "name": "Bexleyheath and Crayford", + "name": "Henley and Thame", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001280" }, "measure": { "unit": "count" @@ -123495,20 +122832,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ebadb99a52d30dc4ee5f90c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8afadafa4e76fd695747a352", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36488.469, + "value": 33174.316, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ed557bfb36614fe4eb7381a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8afdeaeecb0ef96911c957c2", "aggregation": { "method": "sum" }, @@ -123549,19 +122886,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001346", + "id": "E14001226", "level": "constituency", - "name": "Luton South and South Bedfordshire", + "name": "Epping Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001346" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001226" }, "measure": { "unit": "kwh" @@ -123582,28 +122919,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ed557bfb36614fe4eb7381a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8afdeaeecb0ef96911c957c2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 490383801.714, + "value": 535630086.712, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ef0cbd0ab98cb3e4be40c37", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b0117b26ae69540fd792846", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -123619,7 +122956,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -123628,7 +122965,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -123636,27 +122973,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001309", + "id": "E14001439", "level": "constituency", - "name": "Kenilworth and Southam", + "name": "Reading West and Mid Berkshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001309" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001439" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -123669,28 +123006,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ef0cbd0ab98cb3e4be40c37", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b0117b26ae69540fd792846", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31486.541, + "value": 358953149.501, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f3038c66112c7f2075e2f6b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b043b67eb8c913dde5a7ab1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -123703,81 +123040,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001471", + "id": "E14001320", "level": "constituency", - "name": "Sherwood Forest", + "name": "Leeds East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001471" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001320" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f3038c66112c7f2075e2f6b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b043b67eb8c913dde5a7ab1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44619.28, + "value": 48269.228, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f4348ce71c3b533111ef4b9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b3fc641e936a2e1d9a8d2b2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -123790,73 +123129,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001393", + "id": "E14001125", "level": "constituency", - "name": "North East Hertfordshire", + "name": "Brentwood and Ongar", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001393" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001125" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f4348ce71c3b533111ef4b9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b3fc641e936a2e1d9a8d2b2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34305.935, + "value": 181900789.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8fc3f18b46fe1bb47cc9b243", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b4887cae2b390a2908e3bdd", "aggregation": { "method": "sum" }, @@ -123897,19 +123238,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001234", + "id": "E14001075", "level": "constituency", - "name": "Farnham and Bordon", + "name": "Barnsley South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001234" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001075" }, "measure": { "unit": "kwh" @@ -123932,28 +123273,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8fc3f18b46fe1bb47cc9b243", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b4887cae2b390a2908e3bdd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 181484587.084, + "value": 137227242.21, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8fc5ef0f60268a011a3b2110", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b52a56c4f9749c562d54876", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -123966,83 +123307,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001205", + "id": "S14000074", "level": "constituency", - "name": "Dulwich and West Norwood", + "name": "Dumfriesshire, Clydesdale and Tweeddale", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001205" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000074" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8fc5ef0f60268a011a3b2110", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b52a56c4f9749c562d54876", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46010.879, + "value": 22736.097, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8fcd4480775a20c0f3a57968", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b8dd81699e20de01488d934", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124058,7 +123397,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -124067,7 +123406,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -124075,27 +123414,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001393", + "id": "E14001471", "level": "constituency", - "name": "North East Hertfordshire", + "name": "Sherwood Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001393" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001471" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -124108,20 +123447,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8fcd4480775a20c0f3a57968", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b8dd81699e20de01488d934", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 414464170.762, + "value": 44619.28, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8fe0de30afbee701b48ae0f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8b939c691820ac0f1a36675f", "aggregation": { "method": "sum" }, @@ -124162,19 +123501,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000077", + "id": "E14001344", "level": "constituency", - "name": "East Kilbride and Strathaven", + "name": "Lowestoft", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000077" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001344" }, "measure": { "unit": "count" @@ -124195,28 +123534,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8fe0de30afbee701b48ae0f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8b939c691820ac0f1a36675f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42205.219, + "value": 40444.821, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9008b6b706671450fe685630", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ba2d82cb9d82be35764033b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124232,7 +123571,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -124241,7 +123580,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -124249,27 +123588,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000103", + "id": "E14001210", "level": "constituency", - "name": "Perth and Kinross-shire", + "name": "Earley and Woodley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000103" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001210" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -124282,28 +123621,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9008b6b706671450fe685630", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ba2d82cb9d82be35764033b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459279304.209, + "value": 38356.631, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:900d1909b058b6ac043c26b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8baa68148f43dd295fd8921f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124319,7 +123658,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -124328,7 +123667,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -124336,27 +123675,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001459", + "id": "E14001246", "level": "constituency", - "name": "Salford", + "name": "Gillingham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Salford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001459" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001246" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -124371,28 +123710,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:900d1909b058b6ac043c26b8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8baa68148f43dd295fd8921f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 237946011.881, + "value": 42927.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:904c0c41cc38da1f10ce01ef", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8bab66ebfbe8228c97981dcd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124405,137 +123744,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001460", + "id": "E14001604", "level": "constituency", - "name": "Salisbury", + "name": "York Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, York Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001460" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001604" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:904c0c41cc38da1f10ce01ef", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 171320111.12, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:904e4281e82fbe68079a9442", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001141", - "level": "constituency", - "name": "Buckingham and Bletchley", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001141" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "gas_year", "value": 2024 @@ -124547,20 +123797,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:904e4281e82fbe68079a9442", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8bab66ebfbe8228c97981dcd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38339.309, + "value": 466902161.493, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:905067ad049c6b06fbd74b89", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8bedc290cb67a19bf084d9d6", "aggregation": { "method": "sum" }, @@ -124601,19 +123851,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000067", + "id": "E14001521", "level": "constituency", - "name": "Argyll, Bute and South Lochaber", + "name": "Stoke-on-Trent North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000067" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001521" }, "measure": { "unit": "count" @@ -124636,28 +123886,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:905067ad049c6b06fbd74b89", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8bedc290cb67a19bf084d9d6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 60276.543, + "value": 45392.673, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9080a37dd0b2a46ef5cb4535", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c042d55f8562f379a95176c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124670,81 +123920,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001239", + "id": "E14001310", "level": "constituency", - "name": "Folkestone and Hythe", + "name": "Kensington and Bayswater", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001239" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001310" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9080a37dd0b2a46ef5cb4535", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c042d55f8562f379a95176c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39038.277, + "value": 292049815.832, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:908c5a8a459a37388d237f99", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c0cd1e840dc96a1d56fa14f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124757,75 +124009,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001450", + "id": "E14001068", "level": "constituency", - "name": "Rossendale and Darwen", + "name": "Ashfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001450" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001068" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:908c5a8a459a37388d237f99", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c0cd1e840dc96a1d56fa14f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46526.739, + "value": 479010807.615, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:90de7b0be5ac62f3efa9c181", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c1161c5af30439f921d9e4d", "aggregation": { "method": "sum" }, @@ -124866,19 +124116,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001319", + "id": "E14001540", "level": "constituency", - "name": "Leeds Central and Headingley", + "name": "Taunton and Wellington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001319" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001540" }, "measure": { "unit": "kwh" @@ -124899,28 +124149,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:90de7b0be5ac62f3efa9c181", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c1161c5af30439f921d9e4d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 401794424.153, + "value": 372062357.969, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:90fa496469079764b0161860", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c15507c306a8d7f0fb7f001", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -124933,75 +124183,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001478", + "id": "E14001079", "level": "constituency", - "name": "Smethwick", + "name": "Bassetlaw", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001478" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001079" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:90fa496469079764b0161860", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c15507c306a8d7f0fb7f001", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43889.244, + "value": 497917286.399, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:911725a6e12ef2b29f3aeaaf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c3d1c04482b39e6591fdce1", "aggregation": { "method": "sum" }, @@ -125042,19 +124290,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000110", + "id": "E14001178", "level": "constituency", - "name": "Vale of Glamorgan", + "name": "Congleton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Congleton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000110" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001178" }, "measure": { "unit": "count" @@ -125075,109 +124323,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:911725a6e12ef2b29f3aeaaf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c3d1c04482b39e6591fdce1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38949.705, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91bd5a27f96c80f0f5e46383", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001429", - "level": "constituency", - "name": "Poole", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Poole: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001429" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91bd5a27f96c80f0f5e46383", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 47432.594, + "value": 39913.02, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91be8780bda1b27e0e1082f3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c45fc814eeecab430bf397c", "aggregation": { "method": "sum" }, @@ -125218,19 +124377,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001382", + "id": "E14001291", "level": "constituency", - "name": "Newton Aycliffe and Spennymoor", + "name": "Honiton and Sidmouth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001382" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001291" }, "measure": { "unit": "kwh" @@ -125251,20 +124410,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91be8780bda1b27e0e1082f3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c45fc814eeecab430bf397c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 510005528.016, + "value": 306688822.529, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91d147fc6394423203b10661", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c50f46f5fc153d827f933f3", "aggregation": { "method": "sum" }, @@ -125305,19 +124464,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001141", + "id": "E14001159", "level": "constituency", - "name": "Buckingham and Bletchley", + "name": "Chelmsford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001141" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001159" }, "measure": { "unit": "kwh" @@ -125340,107 +124499,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91d147fc6394423203b10661", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 170177262.545, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91e1e4520c5d084d5eb5bd2b", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001083", - "level": "constituency", - "name": "Beckenham and Penge", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001083" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91e1e4520c5d084d5eb5bd2b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c50f46f5fc153d827f933f3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 547911825.963, + "value": 162365242.196, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9210fe6e3c4da34038490417", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c6a61497c1231781acc9938", "aggregation": { "method": "sum" }, @@ -125481,19 +124553,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001074", + "id": "E14001325", "level": "constituency", - "name": "Barnsley North", + "name": "Leeds West and Pudsey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001074" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001325" }, "measure": { "unit": "kwh" @@ -125516,20 +124588,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9210fe6e3c4da34038490417", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c6a61497c1231781acc9938", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135556062.973, + "value": 132774764.019, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9240b623bdba3ad4043fe0df", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c6c98ef4d7d0acff78d0040", "aggregation": { "method": "sum" }, @@ -125570,19 +124642,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001579", + "id": "E14001549", "level": "constituency", - "name": "West Worcestershire", + "name": "Tonbridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001579" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001549" }, "measure": { "unit": "kwh" @@ -125605,20 +124677,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9240b623bdba3ad4043fe0df", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c6c98ef4d7d0acff78d0040", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184241750.092, + "value": 169660098.878, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:925de98eb25e5ef9a1e6a8c6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c7351f73601cc2eaf659903", "aggregation": { "method": "sum" }, @@ -125659,19 +124731,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001537", + "id": "S14000062", "level": "constituency", - "name": "Swindon South", + "name": "Aberdeenshire North and Moray East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001537" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000062" }, "measure": { "unit": "kwh" @@ -125694,28 +124766,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:925de98eb25e5ef9a1e6a8c6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c7351f73601cc2eaf659903", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154676984.932, + "value": 174711784.409, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:926003bc65f2305712d8f3d2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8c7b2445a3007bcd17b01c5f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -125731,7 +124803,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -125740,7 +124812,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -125748,27 +124820,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000074", + "id": "E14001279", "level": "constituency", - "name": "Dumfriesshire, Clydesdale and Tweeddale", + "name": "Hendon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hendon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000074" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001279" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -125781,20 +124853,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:926003bc65f2305712d8f3d2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8c7b2445a3007bcd17b01c5f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 22736.097, + "value": 530342393.776, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:926020c5f0ffdf891e768c0f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8cdc38acd121844851b4cef7", "aggregation": { "method": "sum" }, @@ -125835,19 +124907,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000092", + "id": "E14001110", "level": "constituency", - "name": "Cardiff West", + "name": "Bolton North East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000092" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001110" }, "measure": { "unit": "kwh" @@ -125868,28 +124940,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:926020c5f0ffdf891e768c0f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8cdc38acd121844851b4cef7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 469154000.677, + "value": 521769737.657, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9279e77433fa7a53c04bd5e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8cf612eeb3cbc4be854b652e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -125902,83 +124974,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000079", + "id": "E14001144", "level": "constituency", - "name": "Edinburgh North and Leith", + "name": "Bury North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bury North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000079" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001144" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9279e77433fa7a53c04bd5e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8cf612eeb3cbc4be854b652e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 176761883.979, + "value": 43382.723, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:927bb499207ec4334eca1338", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d0beb683ebe7a0c120b05d4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -125991,75 +125061,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001553", + "id": "E14001511", "level": "constituency", - "name": "Tottenham", + "name": "St Ives", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, St Ives: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001553" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001511" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:927bb499207ec4334eca1338", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d0beb683ebe7a0c120b05d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 56495.688, + "value": 177968070.131, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92af366dae5184e91b9a7738", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d17d068cccfb202bb0aea9c", "aggregation": { "method": "sum" }, @@ -126100,19 +125168,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000112", + "id": "E14001424", "level": "constituency", - "name": "Ynys M\u00f4n", + "name": "Penrith and Solway", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000112" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001424" }, "measure": { "unit": "count" @@ -126135,28 +125203,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92af366dae5184e91b9a7738", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d17d068cccfb202bb0aea9c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35416.0, + "value": 48273.114, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92b69354ead9018398758381", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d2db92255343106429e1deb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -126172,7 +125240,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -126181,7 +125249,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -126189,27 +125257,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000102", + "id": "E14001222", "level": "constituency", - "name": "Paisley and Renfrewshire South", + "name": "Ellesmere Port and Bromborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000102" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001222" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -126224,20 +125292,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92b69354ead9018398758381", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d2db92255343106429e1deb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 129144276.822, + "value": 43916.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92d0b9ea40611f8280cdb560", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d41f9d8f421b5030d673fc5", "aggregation": { "method": "sum" }, @@ -126278,19 +125346,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001201", + "id": "E14001472", "level": "constituency", - "name": "Dorking and Horley", + "name": "Shipley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Shipley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001201" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001472" }, "measure": { "unit": "count" @@ -126313,20 +125381,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92d0b9ea40611f8280cdb560", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d41f9d8f421b5030d673fc5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40371.62, + "value": 45194.335, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92e52185c77736441c5c83e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d4ea34a3ac93243f9a4be70", "aggregation": { "method": "sum" }, @@ -126367,19 +125435,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001405", + "id": "E14001313", "level": "constituency", - "name": "North West Norfolk", + "name": "Kingston upon Hull East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001405" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001313" }, "measure": { "unit": "count" @@ -126400,28 +125468,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92e52185c77736441c5c83e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d4ea34a3ac93243f9a4be70", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 29763.383, + "value": 45561.464, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92e86b63a9fa421994f17bcd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d5388f680180323d17a7d50", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -126434,81 +125502,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001381", + "id": "E14001269", "level": "constituency", - "name": "Newton Abbot", + "name": "Harrogate and Knaresborough", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001381" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001269" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92e86b63a9fa421994f17bcd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d5388f680180323d17a7d50", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36879.567, + "value": 48679.925, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92ebe06939f0c61f61dbb2ff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d58d72bc9cb1522a4f2258a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -126521,135 +125591,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001142", + "id": "S14000065", "level": "constituency", - "name": "Burnley", + "name": "Angus and Perthshire Glens", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Burnley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001142" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000065" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92ebe06939f0c61f61dbb2ff", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 529959703.169, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:930196452b878dd75d653a0e", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001401", - "level": "constituency", - "name": "North West Cambridgeshire", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001401" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "calendar_year", "value": 2024 @@ -126663,20 +125646,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:930196452b878dd75d653a0e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d58d72bc9cb1522a4f2258a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51596.884, + "value": 211201160.822, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93076785144df35ddd6da63b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d645bbcb644873bc5203006", "aggregation": { "method": "sum" }, @@ -126717,19 +125700,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001524", + "id": "E14001427", "level": "constituency", - "name": "Stourbridge", + "name": "Plymouth Sutton and Devonport", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001524" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001427" }, "measure": { "unit": "count" @@ -126752,28 +125735,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93076785144df35ddd6da63b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d645bbcb644873bc5203006", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41050.799, + "value": 50311.577, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:931343178fbe7e2a36184e12", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d6e703ff64690230f3d4f60", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -126786,83 +125769,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001445", + "id": "E14001067", "level": "constituency", - "name": "Richmond Park", + "name": "Arundel and South Downs", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001445" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001067" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:931343178fbe7e2a36184e12", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d6e703ff64690230f3d4f60", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48683.0, + "value": 30247.899, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:931d17b1df1664108c310731", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d740e09c9ce0d55ed4aeede", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -126875,83 +125856,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001543", + "id": "E14001558", "level": "constituency", - "name": "The Wrekin", + "name": "Uxbridge and South Ruislip", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001543" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001558" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:931d17b1df1664108c310731", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d740e09c9ce0d55ed4aeede", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47071.63, + "value": 501810050.26, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9330b4bfb0563e3264786700", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8d9a12bfb3359ee220a73fa1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -126967,7 +125946,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -126976,7 +125955,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -126984,27 +125963,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001363", + "id": "E14001180", "level": "constituency", - "name": "Mid Dorset and North Poole", + "name": "Coventry East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001363" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001180" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -127019,28 +125998,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9330b4bfb0563e3264786700", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8d9a12bfb3359ee220a73fa1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42521.642, + "value": 151670023.356, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93774a90c015de25d4e47bdf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8db9dd0edecbf02c3afc8733", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -127056,7 +126035,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -127065,7 +126044,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -127073,27 +126052,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001120", + "id": "E14001230", "level": "constituency", - "name": "Bradford West", + "name": "Esher and Walton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001120" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001230" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -127108,20 +126087,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93774a90c015de25d4e47bdf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8db9dd0edecbf02c3afc8733", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39756.3, + "value": 178762406.199, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:938f17ac6fb320c574857882", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8dbd39c94f2347f9afe6caa2", "aggregation": { "method": "sum" }, @@ -127162,19 +126141,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001274", + "id": "E14001262", "level": "constituency", - "name": "Hastings and Rye", + "name": "Halifax", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Halifax: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001274" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001262" }, "measure": { "unit": "kwh" @@ -127197,28 +126176,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:938f17ac6fb320c574857882", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8dbd39c94f2347f9afe6caa2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162340777.544, + "value": 151511876.966, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93bc91fe77c45de59d330ddb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8dd2652d5b1247365fca5fef", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -127234,7 +126213,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -127243,7 +126222,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -127251,53 +126230,142 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001229", + "id": "E14001146", "level": "constituency", - "name": "Erith and Thamesmead", + "name": "Bury St Edmunds and Stowmarket", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001146" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8dd2652d5b1247365fca5fef", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 37849.51, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ddff832b8961828302d8202", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000070", + "level": "constituency", + "name": "Coatbridge and Bellshill", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001229" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000070" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93bc91fe77c45de59d330ddb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ddff832b8961828302d8202", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459390367.34, + "value": 123460860.277, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93cac286c4ae2e9ae322154e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8de554f99e51fc308569bedd", "aggregation": { "method": "sum" }, @@ -127338,19 +126406,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000087", + "id": "E14001445", "level": "constituency", - "name": "Caerfyrddin", + "name": "Richmond Park", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001445" }, "measure": { "unit": "kwh" @@ -127371,20 +126439,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93cac286c4ae2e9ae322154e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8de554f99e51fc308569bedd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 210340830.673, + "value": 615053661.35, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9412ce044a1fc9b8350a8a23", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8debc19505e752b97abf2574", "aggregation": { "method": "sum" }, @@ -127425,19 +126493,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001079", + "id": "E14001161", "level": "constituency", - "name": "Bassetlaw", + "name": "Cheltenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001079" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001161" }, "measure": { "unit": "kwh" @@ -127460,28 +126528,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9412ce044a1fc9b8350a8a23", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8debc19505e752b97abf2574", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156020750.411, + "value": 154758636.913, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94193aebde801d49952d27a3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8dfab5bb943786aee1abac4f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -127494,73 +126562,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001367", + "id": "E14001458", "level": "constituency", - "name": "Middlesbrough and Thornaby East", + "name": "Rutland and Stamford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001367" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001458" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94193aebde801d49952d27a3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8dfab5bb943786aee1abac4f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 513322409.848, + "value": 42249.094, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:943487e46c0f11001b1fc138", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e03292cfe8c0e1babab5004", "aggregation": { "method": "sum" }, @@ -127601,19 +126671,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001258", + "id": "E14001201", "level": "constituency", - "name": "Guildford", + "name": "Dorking and Horley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Guildford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001258" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001201" }, "measure": { "unit": "kwh" @@ -127634,28 +126704,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:943487e46c0f11001b1fc138", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e03292cfe8c0e1babab5004", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 521989508.338, + "value": 494078781.065, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9458953f6aea4d547455f049", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e11660d8e882e19b26a8fc9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -127668,83 +126738,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001107", + "id": "E14001533", "level": "constituency", - "name": "Blyth and Ashington", + "name": "Sussex Weald", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001107" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001533" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9458953f6aea4d547455f049", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e11660d8e882e19b26a8fc9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130309840.076, + "value": 387605199.396, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:947bf72a215f989feffa8417", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e11bd94b99aa9fa2a613941", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -127757,81 +126825,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001286", + "id": "E14001577", "level": "constituency", - "name": "Heywood and Middleton North", + "name": "West Lancashire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001286" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001577" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:947bf72a215f989feffa8417", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e11bd94b99aa9fa2a613941", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 473697701.95, + "value": 146650444.685, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:949797434ed9381b905d1d17", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e25f03931e20156b1c9bb52", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -127844,81 +126914,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001222", + "id": "E14001471", "level": "constituency", - "name": "Ellesmere Port and Bromborough", + "name": "Sherwood Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001222" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001471" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:949797434ed9381b905d1d17", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e25f03931e20156b1c9bb52", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 414443227.396, + "value": 46997.21, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94d7faa23fe769cc1e4a76e2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e26e946ba800cd9c1c95d06", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -127931,83 +127003,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001121", + "id": "S14000103", "level": "constituency", - "name": "Braintree", + "name": "Perth and Kinross-shire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Braintree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001121" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000103" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94d7faa23fe769cc1e4a76e2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e26e946ba800cd9c1c95d06", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45077.741, + "value": 37417.437, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94e6d526c89b8e0f16bb2c9a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e4a850250a0716475e34e63", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -128020,73 +127090,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001307", + "id": "S14000111", "level": "constituency", - "name": "Jarrow and Gateshead East", + "name": "West Aberdeenshire and Kincardine", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001307" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000111" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94e6d526c89b8e0f16bb2c9a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e4a850250a0716475e34e63", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 455640585.037, + "value": 191799465.672, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94f5b0811dd6469e13d64120", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8e6bf1b97c660afc1343863d", "aggregation": { "method": "sum" }, @@ -128127,19 +127199,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001599", + "id": "E14001343", "level": "constituency", - "name": "Worthing West", + "name": "Louth and Horncastle", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001599" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001343" }, "measure": { "unit": "kwh" @@ -128160,20 +127232,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94f5b0811dd6469e13d64120", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8e6bf1b97c660afc1343863d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 433639934.241, + "value": 338901678.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:952a5071e11cc1b3008b0cab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ecce01c22e33c87e58f8a97", "aggregation": { "method": "sum" }, @@ -128214,19 +127286,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001551", + "id": "E14001171", "level": "constituency", - "name": "Torbay", + "name": "Christchurch", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Torbay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001551" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001171" }, "measure": { "unit": "count" @@ -128249,20 +127321,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:952a5071e11cc1b3008b0cab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ecce01c22e33c87e58f8a97", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49544.313, + "value": 41229.846, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9543f05ad059c2b705a88d67", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ee853aee6a039e6b6d1f12c", "aggregation": { "method": "sum" }, @@ -128303,19 +127375,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001230", + "id": "E14001557", "level": "constituency", - "name": "Esher and Walton", + "name": "Tynemouth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001230" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001557" }, "measure": { "unit": "kwh" @@ -128336,28 +127408,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9543f05ad059c2b705a88d67", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ee853aee6a039e6b6d1f12c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 604058181.97, + "value": 549180906.723, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:954c737e056a7ebde3e98617", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8efcaaae87d9e92370f0c736", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -128370,75 +127442,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001196", + "level": "constituency", + "name": "Dewsbury and Batley", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001196" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8efcaaae87d9e92370f0c736", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 37776.091, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f17576738efce0f4b903dd3", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000096", + "id": "E14001474", "level": "constituency", - "name": "Lothian East", + "name": "Sittingbourne and Sheppey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001474" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:954c737e056a7ebde3e98617", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f17576738efce0f4b903dd3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157538345.257, + "value": 440888488.446, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:954d6698aa477a730d9b365c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f35cc60e1c7522db3c90822", "aggregation": { "method": "sum" }, @@ -128479,19 +127636,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001567", + "id": "E14001340", "level": "constituency", - "name": "Washington and Gateshead South", + "name": "Liverpool Wavertree", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001567" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001340" }, "measure": { "unit": "count" @@ -128514,28 +127671,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:954d6698aa477a730d9b365c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f35cc60e1c7522db3c90822", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43573.499, + "value": 47033.928, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:955f9aa22df551fc88ee6820", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f394630acf70386740a53a6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -128548,81 +127705,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001588", + "id": "E14001337", "level": "constituency", - "name": "Windsor", + "name": "Liverpool Garston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Windsor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001588" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001337" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:955f9aa22df551fc88ee6820", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f394630acf70386740a53a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39836.506, + "value": 127871412.084, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95705cddc810255399b3c97b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f43a5db99d878f3e08e84c9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -128635,73 +127794,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000083", + "id": "E14001541", "level": "constituency", - "name": "Bangor Aberconwy", + "name": "Telford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Telford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000083" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001541" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95705cddc810255399b3c97b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f43a5db99d878f3e08e84c9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32991.022, + "value": 138024229.781, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:958b8d6f74d443d294db3cec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f4d3267d34c101403c6814a", "aggregation": { "method": "sum" }, @@ -128742,19 +127903,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000097", + "id": "E14001593", "level": "constituency", - "name": "Mid Dunbartonshire", + "name": "Wokingham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000097" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001593" }, "measure": { "unit": "count" @@ -128775,28 +127936,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:958b8d6f74d443d294db3cec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f4d3267d34c101403c6814a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39409.857, + "value": 38055.369, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:958d1a87fdd8b8471792c4c6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f4ef0ced66282109f0a6c9b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -128812,7 +127973,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -128821,7 +127982,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -128829,27 +127990,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001162", + "id": "E14001538", "level": "constituency", - "name": "Chesham and Amersham", + "name": "Tamworth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001162" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001538" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -128864,28 +128025,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:958d1a87fdd8b8471792c4c6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f4ef0ced66282109f0a6c9b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 180684515.95, + "value": 43923.368, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95a2f4fb9230bb605b478302", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f5ec06b353e6f3361acec30", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -128898,75 +128059,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001564", + "id": "E14001130", "level": "constituency", - "name": "Warrington North", + "name": "Brighton Pavilion", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001564" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001130" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95a2f4fb9230bb605b478302", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f5ec06b353e6f3361acec30", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127287859.97, + "value": 412510942.422, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95c3544696fae7f546e16462", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8f9d4d6b7d82af516a496d90", "aggregation": { "method": "sum" }, @@ -129007,19 +128166,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001213", + "id": "E14001144", "level": "constituency", - "name": "East Ham", + "name": "Bury North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Ham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bury North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001213" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001144" }, "measure": { "unit": "count" @@ -129042,20 +128201,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95c3544696fae7f546e16462", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8f9d4d6b7d82af516a496d90", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38039.891, + "value": 45109.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96015f62ec76710d86073aee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8fa8781d17e9eb6a8bcae72d", "aggregation": { "method": "sum" }, @@ -129096,19 +128255,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001504", + "id": "E14001531", "level": "constituency", - "name": "Southport", + "name": "Sunderland Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Southport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001504" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001531" }, "measure": { "unit": "count" @@ -129129,28 +128288,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96015f62ec76710d86073aee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8fa8781d17e9eb6a8bcae72d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41576.767, + "value": 44112.459, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96168c71b42f159bc8dfc238", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8fd8ea319e608039ca342a80", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -129163,81 +128322,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000087", + "id": "E14001473", "level": "constituency", - "name": "Caerfyrddin", + "name": "Shrewsbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000087" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001473" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96168c71b42f159bc8dfc238", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8fd8ea319e608039ca342a80", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 19035.572, + "value": 150159026.211, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:962073d617633c6bffdb85aa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:8ffb19305d5812f858497364", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -129250,73 +128411,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000060", + "id": "E14001226", "level": "constituency", - "name": "Aberdeen North", + "name": "Epping Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000060" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001226" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:962073d617633c6bffdb85aa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:8ffb19305d5812f858497364", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50849.301, + "value": 169197190.891, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96840a8a2dbfb164bffeb012", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:90010711f9c4efa0ef9134cc", "aggregation": { "method": "sum" }, @@ -129357,19 +128520,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001103", + "id": "E14001528", "level": "constituency", - "name": "Blackley and Middleton South", + "name": "Stretford and Urmston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001103" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001528" }, "measure": { "unit": "kwh" @@ -129390,20 +128553,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96840a8a2dbfb164bffeb012", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:90010711f9c4efa0ef9134cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 451924049.065, + "value": 470860292.154, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:968784f457071e55dcfe5ca7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:90024295afb427a509c92e88", "aggregation": { "method": "sum" }, @@ -129444,19 +128607,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001423", + "id": "E14001286", "level": "constituency", - "name": "Penistone and Stocksbridge", + "name": "Heywood and Middleton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001423" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001286" }, "measure": { "unit": "count" @@ -129479,28 +128642,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:968784f457071e55dcfe5ca7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:90024295afb427a509c92e88", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41018.464, + "value": 44563.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9698b5eb6e5ec640f52a67f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9008331720ef3ba6277d5d11", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -129513,73 +128676,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001246", + "id": "E14001404", "level": "constituency", - "name": "Gillingham and Rainham", + "name": "North West Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001246" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001404" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9698b5eb6e5ec640f52a67f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9008331720ef3ba6277d5d11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 435426218.545, + "value": 158047465.844, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96a34c73a8c1f7a050d3f447", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:903097bdd03541a531837bd6", "aggregation": { "method": "sum" }, @@ -129620,19 +128785,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001482", + "id": "E14001390", "level": "constituency", - "name": "South Cotswolds", + "name": "North East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001482" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001390" }, "measure": { "unit": "count" @@ -129655,20 +128820,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96a34c73a8c1f7a050d3f447", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:903097bdd03541a531837bd6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44020.511, + "value": 47111.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96aaccec84e39f7f65bc91ab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:905cadc98e75cd378a7df1f1", "aggregation": { "method": "sum" }, @@ -129709,19 +128874,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001373", + "id": "E14001241", "level": "constituency", - "name": "New Forest East", + "name": "Frome and East Somerset", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001373" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001241" }, "measure": { "unit": "kwh" @@ -129744,28 +128909,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96aaccec84e39f7f65bc91ab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:905cadc98e75cd378a7df1f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146224343.752, + "value": 155023061.899, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96b59f0118225110a9f18257", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9060d246879e28520b9080e0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -129778,81 +128943,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001347", + "id": "E14001232", "level": "constituency", - "name": "Macclesfield", + "name": "Exmouth and Exeter East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001347" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001232" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96b59f0118225110a9f18257", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9060d246879e28520b9080e0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40909.498, + "value": 49079.743, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96c8ada3acafd3859fecb12b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:90737fd17366938586821be7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -129868,7 +129035,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -129877,7 +129044,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -129885,27 +129052,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001182", + "id": "E14001395", "level": "constituency", - "name": "Coventry South", + "name": "North Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001182" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001395" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -129920,28 +129087,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96c8ada3acafd3859fecb12b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:90737fd17366938586821be7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45898.862, + "value": 174919305.009, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96d06feb88f18d3e5e6bedf7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:907786a50dfde599cab54b04", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -129957,7 +129124,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -129966,7 +129133,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -129974,27 +129141,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001378", + "id": "E14001144", "level": "constituency", - "name": "Newcastle upon Tyne East and Wallsend", + "name": "Bury North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bury North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001378" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001144" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -130007,20 +129174,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96d06feb88f18d3e5e6bedf7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:907786a50dfde599cab54b04", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48610.947, + "value": 505775967.85, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96d61928761c983ee8abbe1f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:909f30b26b21c97c07c6a044", "aggregation": { "method": "sum" }, @@ -130061,19 +129228,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001110", + "id": "W07000087", "level": "constituency", - "name": "Bolton North East", + "name": "Caerfyrddin", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001110" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000087" }, "measure": { "unit": "kwh" @@ -130096,28 +129263,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96d61928761c983ee8abbe1f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:909f30b26b21c97c07c6a044", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155925290.449, + "value": 159139798.278, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96f5607554b21c1202b1c936", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:90c671d0d5824bbd915918d6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -130130,75 +129297,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001338", + "id": "W07000085", "level": "constituency", - "name": "Liverpool Riverside", + "name": "Brecon, Radnor and Cwm Tawe", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001338" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000085" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96f5607554b21c1202b1c936", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:90c671d0d5824bbd915918d6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 179200220.006, + "value": 294485157.991, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:90ed188c0b3b637fb1be144b", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001149", + "level": "constituency", + "name": "Cambridge", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001149" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:90ed188c0b3b637fb1be144b", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 40136.658, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:97118ba61eeb9482c5d830b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91037746a7dc668d7f52af65", "aggregation": { "method": "sum" }, @@ -130239,19 +129491,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001351", + "id": "E14001142", "level": "constituency", - "name": "Maldon", + "name": "Burnley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Maldon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Burnley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001351" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001142" }, "measure": { "unit": "count" @@ -130274,20 +129526,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:97118ba61eeb9482c5d830b8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91037746a7dc668d7f52af65", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43598.0, + "value": 47645.955, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:97264f260a19306b60093760", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91103a273936f08e5b03ca73", "aggregation": { "method": "sum" }, @@ -130328,19 +129580,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001485", + "id": "E14001064", "level": "constituency", - "name": "South Dorset", + "name": "Aldridge-Brownhills", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001485" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001064" }, "measure": { "unit": "count" @@ -130363,20 +129615,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:97264f260a19306b60093760", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91103a273936f08e5b03ca73", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50139.568, + "value": 40350.347, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:973f047a21a0181d2f9fa816", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9137cca1167dc9dec3badaf3", "aggregation": { "method": "sum" }, @@ -130417,19 +129669,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001218", + "id": "E14001104", "level": "constituency", - "name": "East Worthing and Shoreham", + "name": "Blackpool North and Fleetwood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001218" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001104" }, "measure": { "unit": "count" @@ -130450,28 +129702,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:973f047a21a0181d2f9fa816", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9137cca1167dc9dec3badaf3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39768.0, + "value": 43868.926, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:973f8f61c454cd69564c079a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:915bfbc3561deba25803786b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -130484,83 +129736,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000105", + "id": "E14001424", "level": "constituency", - "name": "Stirling and Strathallan", + "name": "Penrith and Solway", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stirling and Strathallan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001424" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:973f8f61c454cd69564c079a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:915bfbc3561deba25803786b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49118.458, + "value": 397448906.559, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:975a15fbeef597d1e96648a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91763fb37f4d4be68632f315", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -130576,7 +129826,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -130585,7 +129835,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -130593,27 +129843,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001288", + "id": "S14000101", "level": "constituency", - "name": "Hinckley and Bosworth", + "name": "Paisley and Renfrewshire North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001288" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000101" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -130626,20 +129876,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:975a15fbeef597d1e96648a5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91763fb37f4d4be68632f315", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 447657552.146, + "value": 42360.789, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:975e27eb5d3cbe08704c62a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9180f12d4aa77db7bd7126f3", "aggregation": { "method": "sum" }, @@ -130680,19 +129930,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001266", + "id": "E14001392", "level": "constituency", - "name": "Harborough, Oadby and Wigston", + "name": "North East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001266" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001392" }, "measure": { "unit": "kwh" @@ -130713,28 +129963,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:975e27eb5d3cbe08704c62a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9180f12d4aa77db7bd7126f3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 537016530.56, + "value": 520714182.069, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:97e4bdc25bca2e6a678e35a2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91b6a31832750c3b1816bdd9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -130750,7 +130000,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -130759,7 +130009,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -130767,27 +130017,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001374", + "id": "E14001147", "level": "constituency", - "name": "New Forest West", + "name": "Calder Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001374" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001147" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -130800,28 +130050,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:97e4bdc25bca2e6a678e35a2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91b6a31832750c3b1816bdd9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 400907907.342, + "value": 42966.212, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:981ce95589521eae0b8083e7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91dced0ae68ac99b2d60a150", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -130834,75 +130084,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001503", + "id": "E14001416", "level": "constituency", - "name": "Southgate and Wood Green", + "name": "Oldham West, Chadderton and Royton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001503" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001416" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:981ce95589521eae0b8083e7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91dced0ae68ac99b2d60a150", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52425.172, + "value": 41269.432, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:984142a34dddcbd324360acd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91f60bd26fd668310c5eaab7", "aggregation": { "method": "sum" }, @@ -130943,19 +130191,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000108", + "id": "E14001553", "level": "constituency", - "name": "Berwickshire, Roxburgh and Selkirk", + "name": "Tottenham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000108" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001553" }, "measure": { "unit": "kwh" @@ -130976,20 +130224,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:984142a34dddcbd324360acd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91f60bd26fd668310c5eaab7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 368344588.57, + "value": 451672534.199, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98506e14fbdbf965b862bfc0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:91f8ef65dd38a78e2209b971", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000106", + "level": "constituency", + "name": "West Dunbartonshire", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000106" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:91f8ef65dd38a78e2209b971", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 43192.994, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9203fc02ea9cb2f91c83bdff", "aggregation": { "method": "sum" }, @@ -131030,19 +130365,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001137", + "id": "E14001372", "level": "constituency", - "name": "Bromley and Biggin Hill", + "name": "Morecambe and Lunesdale", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001137" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001372" }, "measure": { "unit": "count" @@ -131065,28 +130400,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98506e14fbdbf965b862bfc0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9203fc02ea9cb2f91c83bdff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40917.898, + "value": 47605.73, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9871e336d5232a5852b684a2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92071d38766719fd1e8cc456", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131099,75 +130434,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001171", + "id": "E14001605", "level": "constituency", - "name": "Christchurch", + "name": "York Outer", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, York Outer: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001171" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001605" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9871e336d5232a5852b684a2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92071d38766719fd1e8cc456", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41229.846, + "value": 38288.184, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:989db304aa4cc992f1874e2d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:924b837170fa9be792f2f41f", "aggregation": { "method": "sum" }, @@ -131208,19 +130541,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001154", + "id": "E14001081", "level": "constituency", - "name": "Castle Point", + "name": "Battersea", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Battersea: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001154" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001081" }, "measure": { "unit": "kwh" @@ -131241,28 +130574,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:989db304aa4cc992f1874e2d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:924b837170fa9be792f2f41f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 452646213.444, + "value": 402618053.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98c06c189671ae606313c093", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:926e67287c06ca1b1d3b3f95", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131275,83 +130608,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001342", + "id": "E14001130", "level": "constituency", - "name": "Loughborough", + "name": "Brighton Pavilion", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001342" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001130" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98c06c189671ae606313c093", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:926e67287c06ca1b1d3b3f95", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41530.208, + "value": 39070.894, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98d5ad9e783aa495ec21bbea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9271a9ccef38627e6e97a7b1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131364,83 +130695,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001514", + "id": "E14001547", "level": "constituency", - "name": "Staffordshire Moorlands", + "name": "Tipton and Wednesbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001514" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001547" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98d5ad9e783aa495ec21bbea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9271a9ccef38627e6e97a7b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134482860.692, + "value": 446314441.513, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:990c7bcc9e0093b68d94ee8d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9283549b9ac78952eb6c1807", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131453,83 +130782,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001268", + "id": "E14001200", "level": "constituency", - "name": "Harpenden and Berkhamsted", + "name": "Doncaster North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001268" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001200" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:990c7bcc9e0093b68d94ee8d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9283549b9ac78952eb6c1807", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40217.217, + "value": 42432.378, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9919856df2a744f56c28d83f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92b98244915903519e312139", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131542,83 +130869,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001555", + "id": "E14001391", "level": "constituency", - "name": "Tunbridge Wells", + "name": "North East Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001555" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001391" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9919856df2a744f56c28d83f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92b98244915903519e312139", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 192863584.636, + "value": 486519845.789, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9927285b4a90fa01a06b5eee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92c6f20fb4a5121a11e96ce2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131631,83 +130956,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001306", + "id": "E14001083", "level": "constituency", - "name": "Islington South and Finsbury", + "name": "Beckenham and Penge", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001306" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001083" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9927285b4a90fa01a06b5eee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92c6f20fb4a5121a11e96ce2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165865456.998, + "value": 43772.347, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:992f7c04397b0cf7616be3f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92d46beee3bfce03550c6ecb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131720,83 +131043,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001574", + "id": "S14000021", "level": "constituency", - "name": "West Bromwich", + "name": "East Renfrewshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001574" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000021" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:992f7c04397b0cf7616be3f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92d46beee3bfce03550c6ecb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136248446.976, + "value": 574522480.995, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9964ee2ae1b0aca623b4644d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:92f3ebb5b7bc82fe867b3eb4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131812,7 +131133,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -131821,7 +131142,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -131829,27 +131150,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000088", + "id": "E14001181", "level": "constituency", - "name": "Glasgow South West", + "name": "Coventry North West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000088" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001181" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -131864,28 +131185,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9964ee2ae1b0aca623b4644d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:92f3ebb5b7bc82fe867b3eb4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46851.449, + "value": 143421001.117, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9979a6400f16b5d30299e558", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93051e5ca0711c97adff22ac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -131901,7 +131222,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -131910,7 +131231,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -131918,27 +131239,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001151", + "id": "E14001364", "level": "constituency", - "name": "Canterbury", + "name": "Mid Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001151" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001364" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -131951,20 +131272,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9979a6400f16b5d30299e558", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93051e5ca0711c97adff22ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 466899726.747, + "value": 42276.522, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:999e412c4cb118a10228ffaa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:931b81b7e6771a2698c2979e", "aggregation": { "method": "sum" }, @@ -132005,19 +131326,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001532", + "id": "W07000092", "level": "constituency", - "name": "Surrey Heath", + "name": "Cardiff West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001532" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000092" }, "measure": { "unit": "kwh" @@ -132040,20 +131361,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:999e412c4cb118a10228ffaa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:931b81b7e6771a2698c2979e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162264470.25, + "value": 139374555.951, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99b3d631a93da8395494fdfd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93230a7271743edc5fe72a21", "aggregation": { "method": "sum" }, @@ -132094,19 +131415,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001276", + "id": "S14000079", "level": "constituency", - "name": "Hayes and Harlington", + "name": "Edinburgh North and Leith", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001276" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000079" }, "measure": { "unit": "kwh" @@ -132129,28 +131450,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99b3d631a93da8395494fdfd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93230a7271743edc5fe72a21", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155265225.107, + "value": 176761883.979, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99c539a8c283fdb76fe730b1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93246e10d29439cc5c9ea401", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -132163,75 +131484,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001469", + "id": "E14001502", "level": "constituency", - "name": "Sheffield Heeley", + "name": "Southend West and Leigh", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001469" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001502" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99c539a8c283fdb76fe730b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93246e10d29439cc5c9ea401", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49891.62, + "value": 42974.149, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99c6e94aaac2d3516635f164", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:932f886968ba7a7cfafc5b97", "aggregation": { "method": "sum" }, @@ -132272,19 +131591,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001417", + "id": "E14001549", "level": "constituency", - "name": "Orpington", + "name": "Tonbridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Orpington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001417" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001549" }, "measure": { "unit": "count" @@ -132307,20 +131626,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99c6e94aaac2d3516635f164", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:932f886968ba7a7cfafc5b97", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40424.264, + "value": 40913.112, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99ef90ca18e9b149612da777", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:933eca09ab1408071875c3fd", "aggregation": { "method": "sum" }, @@ -132361,19 +131680,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001349", + "id": "S14000027", "level": "constituency", - "name": "Maidstone and Malling", + "name": "Na h-Eileanan an Iar", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001349" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000027" }, "measure": { "unit": "count" @@ -132394,20 +131713,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99ef90ca18e9b149612da777", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:933eca09ab1408071875c3fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42704.668, + "value": 1694.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99f2d9d9610d8f2c113d4148", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:934a81c27a4deb192ab27d51", "aggregation": { "method": "sum" }, @@ -132448,19 +131767,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001192", + "id": "E14001393", "level": "constituency", - "name": "Daventry", + "name": "North East Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Daventry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001192" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001393" }, "measure": { "unit": "count" @@ -132483,28 +131802,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99f2d9d9610d8f2c113d4148", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:934a81c27a4deb192ab27d51", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47357.132, + "value": 44619.414, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99f3fcb962199a91a198967f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:934b7afeae3a8b2ad23217f9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -132517,83 +131836,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000027", + "id": "E14001190", "level": "constituency", - "name": "Na h-Eileanan an Iar", + "name": "Darlington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Darlington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000027" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001190" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99f3fcb962199a91a198967f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:934b7afeae3a8b2ad23217f9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 17876.0, + "value": 510699873.049, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a1856e86cbd77278ba065ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:935c1df11909c290bc01b887", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -132606,83 +131923,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001423", + "id": "W07000109", "level": "constituency", - "name": "Penistone and Stocksbridge", + "name": "Torfaen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001423" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000109" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a1856e86cbd77278ba065ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:935c1df11909c290bc01b887", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125957019.186, + "value": 424259379.05, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a1cf63d695b38ad9951d547", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93a1659372a237ae22d2435f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -132695,75 +132010,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001548", + "id": "E14001233", "level": "constituency", - "name": "Tiverton and Minehead", + "name": "Fareham and Waterlooville", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Fareham and Waterlooville: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001548" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001233" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a1cf63d695b38ad9951d547", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93a1659372a237ae22d2435f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171022336.311, + "value": 411814931.609, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a61d5c2f407fced95351b51", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93ed8549c969ad893f20cccf", "aggregation": { "method": "sum" }, @@ -132804,19 +132117,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001072", + "id": "E14001260", "level": "constituency", - "name": "Banbury", + "name": "Hackney South and Shoreditch", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Banbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001072" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001260" }, "measure": { "unit": "count" @@ -132839,20 +132152,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a61d5c2f407fced95351b51", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93ed8549c969ad893f20cccf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46191.826, + "value": 52838.851, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9aab939f502732f7eac34ba8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:93f13717da5fe0e42f69b56b", "aggregation": { "method": "sum" }, @@ -132893,19 +132206,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001064", + "id": "E14001444", "level": "constituency", - "name": "Aldridge-Brownhills", + "name": "Richmond and Northallerton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001064" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001444" }, "measure": { "unit": "count" @@ -132928,28 +132241,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9aab939f502732f7eac34ba8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:93f13717da5fe0e42f69b56b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40350.347, + "value": 44242.408, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9aecdf6e75b28a96b2b1ec66", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9410b40dee98d9d24817330e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -132962,48 +132275,135 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001262", + "id": "E14001360", "level": "constituency", - "name": "Halifax", + "name": "Mid Buckinghamshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Halifax: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001262" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001360" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9410b40dee98d9d24817330e", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 30731.987, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94342328b059010ac86fa6a0", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001109", + "level": "constituency", + "name": "Bolsover", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001109" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, "period": { "type": "calendar_year", "value": 2024 @@ -133017,28 +132417,202 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9aecdf6e75b28a96b2b1ec66", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94342328b059010ac86fa6a0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48503.417, + "value": 145156192.057, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9af1958297d3389d0d9610d2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94455e5e3f1e2b08e2121f57", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001286", + "level": "constituency", + "name": "Heywood and Middleton North", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001286" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94455e5e3f1e2b08e2121f57", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 473697701.95, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9457fa72e3f351808af9ccf7", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001319", + "level": "constituency", + "name": "Leeds Central and Headingley", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001319" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9457fa72e3f351808af9ccf7", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 401794424.153, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94618c3ccab7a0b462805941", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -133054,7 +132628,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -133063,7 +132637,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -133071,28 +132645,204 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001375", + "id": "E14001100", "level": "constituency", - "name": "Newark", + "name": "Birmingham Yardley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Yardley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001100" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94618c3ccab7a0b462805941", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 130489561.912, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9474ab830ddb180b3073cd03", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001484", + "level": "constituency", + "name": "South Devon", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, South Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001375" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001484" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9474ab830ddb180b3073cd03", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 31318.912, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94776f64b34a3b53bad85cef", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000111", + "level": "constituency", + "name": "Wrexham", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000111" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, "period": { "type": "calendar_year", "value": 2024 @@ -133106,20 +132856,281 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9af1958297d3389d0d9610d2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94776f64b34a3b53bad85cef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49175.363, + "value": 138574681.882, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b2cc5bf06bcd1e6e8e83aa5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:948396dd15bbdca320848602", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001148", + "level": "constituency", + "name": "Camborne and Redruth", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001148" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:948396dd15bbdca320848602", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 23874.37, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:948d38602dd81bb2543892cc", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001532", + "level": "constituency", + "name": "Surrey Heath", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Surrey Heath: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001532" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:948d38602dd81bb2543892cc", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 544198283.918, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:94f35c19981a37ee624e0317", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001321", + "level": "constituency", + "name": "Leeds North East", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001321" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:94f35c19981a37ee624e0317", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 37574.825, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95125553ca3db9cfbabe01b4", "aggregation": { "method": "sum" }, @@ -133160,19 +133171,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000088", + "id": "E14001113", "level": "constituency", - "name": "Glasgow South West", + "name": "Bootle", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bootle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000088" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001113" }, "measure": { "unit": "kwh" @@ -133195,20 +133206,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b2cc5bf06bcd1e6e8e83aa5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95125553ca3db9cfbabe01b4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126225194.003, + "value": 127568186.78, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b53b858750875b5aea70c49", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:952acafc46781aa2902d4b32", "aggregation": { "method": "sum" }, @@ -133249,19 +133260,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001136", + "id": "E14001458", "level": "constituency", - "name": "Broadland and Fakenham", + "name": "Rutland and Stamford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001136" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001458" }, "measure": { "unit": "kwh" @@ -133282,20 +133293,455 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b53b858750875b5aea70c49", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:952acafc46781aa2902d4b32", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 304414880.882, + "value": 421412154.507, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:952decedd4153f29cd579600", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001207", + "level": "constituency", + "name": "Ealing Central and Acton", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001207" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:952decedd4153f29cd579600", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 564888801.63, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9544f3ffb11c02dbe875850d", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000076", + "level": "constituency", + "name": "Dunfermline and Dollar", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000076" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9544f3ffb11c02dbe875850d", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 504136361.022, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9545bd7675ee2bb6a1441209", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000088", + "level": "constituency", + "name": "Glasgow South West", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000088" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9545bd7675ee2bb6a1441209", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 40614.573, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95668e74593148cf72ebb2dc", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001458", + "level": "constituency", + "name": "Rutland and Stamford", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001458" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95668e74593148cf72ebb2dc", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 33237.898, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b87e120ff1cf3f9020076a6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95713f236c3046922798f13f", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001204", + "level": "constituency", + "name": "Dudley", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Dudley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001204" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95713f236c3046922798f13f", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 40324.977, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:957502e8da44adc9a6a4a66c", "aggregation": { "method": "sum" }, @@ -133336,19 +133782,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001287", + "id": "E14001296", "level": "constituency", - "name": "High Peak", + "name": "Hove and Portslade", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, High Peak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001287" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001296" }, "measure": { "unit": "count" @@ -133371,20 +133817,372 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b87e120ff1cf3f9020076a6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:957502e8da44adc9a6a4a66c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43226.0, + "value": 49248.895, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:957d12e0319b48bb692c9307", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001300", + "level": "constituency", + "name": "Ilford North", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001300" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:957d12e0319b48bb692c9307", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 39495.54, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95ad0b5990f35b08cc31d60c", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001530", + "level": "constituency", + "name": "Suffolk Coastal", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001530" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95ad0b5990f35b08cc31d60c", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 178838746.223, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95b77f88a8122966a4212f62", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001391", + "level": "constituency", + "name": "North East Derbyshire", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001391" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95b77f88a8122966a4212f62", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 41708.226, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:95df934f61faeaeede51db52", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001502", + "level": "constituency", + "name": "Southend West and Leigh", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001502" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:95df934f61faeaeede51db52", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 534665353.004, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b89224d99d19b0c631e3741", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:960cc7ecb66528db17b149de", "aggregation": { "method": "sum" }, @@ -133425,19 +134223,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000075", + "id": "E14001167", "level": "constituency", - "name": "Dundee Central", + "name": "Chingford and Woodford Green", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000075" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001167" }, "measure": { "unit": "count" @@ -133458,20 +134256,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b89224d99d19b0c631e3741", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:960cc7ecb66528db17b149de", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44369.933, + "value": 39071.543, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ba7bceafcb91e278e9f816e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:960d943942e7c2d1ce708241", "aggregation": { "method": "sum" }, @@ -133512,19 +134310,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001322", + "id": "E14001168", "level": "constituency", - "name": "Leeds North West", + "name": "Chippenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001322" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001168" }, "measure": { "unit": "count" @@ -133547,20 +134345,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ba7bceafcb91e278e9f816e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:960d943942e7c2d1ce708241", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41534.565, + "value": 43628.697, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9babc372c310361505856cad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:967c01705d5f94876e70af8d", "aggregation": { "method": "sum" }, @@ -133601,19 +134399,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001441", + "id": "E14001173", "level": "constituency", - "name": "Redditch", + "name": "City of Durham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Redditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001441" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001173" }, "measure": { "unit": "kwh" @@ -133634,28 +134432,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9babc372c310361505856cad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:967c01705d5f94876e70af8d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 418326652.201, + "value": 505514003.775, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9bc2dc950b73ac4ef5e2be5b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:968f2a8a54a24ce797a0b717", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -133668,83 +134466,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001508", + "id": "E14001598", "level": "constituency", - "name": "St Austell and Newquay", + "name": "Worsley and Eccles", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001508" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001598" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9bc2dc950b73ac4ef5e2be5b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:968f2a8a54a24ce797a0b717", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48635.247, + "value": 493032355.408, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9bcdeede810390fed60d0a07", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96b8ebc448c44b63ab6173a1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -133757,83 +134553,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001122", + "id": "E14001078", "level": "constituency", - "name": "Brent East", + "name": "Basingstoke", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brent East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001122" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001078" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9bcdeede810390fed60d0a07", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96b8ebc448c44b63ab6173a1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51545.526, + "value": 447913163.32, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9be06d45a91604e0d7502b84", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96cb8d1bbfcbc8cc9ecbe7a3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -133846,137 +134640,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001126", + "id": "E14001259", "level": "constituency", - "name": "Bridgwater", + "name": "Hackney North and Stoke Newington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001126" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001259" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9be06d45a91604e0d7502b84", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 46261.756, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c1cbc761920ec7f5838b4b4", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001512", - "level": "constituency", - "name": "St Neots and Mid Cambridgeshire", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001512" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, "period": { "type": "gas_year", "value": 2024 @@ -133988,28 +134693,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c1cbc761920ec7f5838b4b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96cb8d1bbfcbc8cc9ecbe7a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 448360942.433, + "value": 41135.43, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c43b419d338e251541967e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96cc9d8d6f231bc51a38eb2c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -134022,73 +134727,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001595", + "id": "E14001189", "level": "constituency", - "name": "Wolverhampton South East", + "name": "Dagenham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001595" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001189" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c43b419d338e251541967e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96cc9d8d6f231bc51a38eb2c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487991167.141, + "value": 144163050.023, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c74f105050d955266f125fc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96dd2b0c983409bf1ac48d1f", "aggregation": { "method": "sum" }, @@ -134129,19 +134836,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001204", + "id": "S14000099", "level": "constituency", - "name": "Dudley", + "name": "Motherwell, Wishaw and Carluke", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dudley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001204" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000099" }, "measure": { "unit": "count" @@ -134164,107 +134871,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c74f105050d955266f125fc", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 42325.962, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c82f101fa3700662886492a", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001241", - "level": "constituency", - "name": "Frome and East Somerset", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001241" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c82f101fa3700662886492a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96dd2b0c983409bf1ac48d1f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 332192490.736, + "value": 47149.742, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cb16b007b5dcf4ed2a19081", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96e6d5ff5b8244902d245753", "aggregation": { "method": "sum" }, @@ -134305,19 +134925,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001286", + "id": "E14001305", "level": "constituency", - "name": "Heywood and Middleton North", + "name": "Islington North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Islington North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001286" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001305" }, "measure": { "unit": "count" @@ -134340,28 +134960,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cb16b007b5dcf4ed2a19081", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96e6d5ff5b8244902d245753", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44563.245, + "value": 51586.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cb675c2dafce40f12cd6363", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96f47bd15e6679bfd2fc39fb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -134377,7 +134997,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -134386,7 +135006,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -134394,27 +135014,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001510", + "id": "E14001466", "level": "constituency", - "name": "St Helens South and Whiston", + "name": "Sheffield Brightside and Hillsborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001510" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001466" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -134429,20 +135049,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cb675c2dafce40f12cd6363", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96f47bd15e6679bfd2fc39fb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44056.386, + "value": 127753019.841, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cca3a2d928d6ee4f49ab552", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:96f5749d0094f5e035041f65", "aggregation": { "method": "sum" }, @@ -134483,19 +135103,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001114", + "id": "E14001297", "level": "constituency", - "name": "Boston and Skegness", + "name": "Huddersfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001114" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001297" }, "measure": { "unit": "kwh" @@ -134516,28 +135136,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cca3a2d928d6ee4f49ab552", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:96f5749d0094f5e035041f65", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 381595675.578, + "value": 561872767.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ccc9cd054a64750096fb4b9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9715c70a898e6db6ef21b27a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -134550,83 +135170,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001554", + "id": "E14001180", "level": "constituency", - "name": "Truro and Falmouth", + "name": "Coventry East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Coventry East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001554" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001180" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ccc9cd054a64750096fb4b9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9715c70a898e6db6ef21b27a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45903.414, + "value": 473665260.997, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cff403e3ab00cb0abb4e253", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9715fd3e02632165a1a922db", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -134639,73 +135257,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001276", + "id": "W07000106", "level": "constituency", - "name": "Hayes and Harlington", + "name": "Pontypridd", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001276" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000106" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cff403e3ab00cb0abb4e253", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9715fd3e02632165a1a922db", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 451277888.862, + "value": 46002.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d5552ff573ae5e6fee54d50", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:973ef3881f01f335f56acba4", "aggregation": { "method": "sum" }, @@ -134746,19 +135366,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000078", + "id": "E14001209", "level": "constituency", - "name": "Edinburgh East and Musselburgh", + "name": "Ealing Southall", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000078" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001209" }, "measure": { "unit": "count" @@ -134779,20 +135399,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d5552ff573ae5e6fee54d50", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:973ef3881f01f335f56acba4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49610.608, + "value": 37872.186, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9dc0b3bb0e56d03d278285cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:977cdb435e9f6eff9daa81df", "aggregation": { "method": "sum" }, @@ -134833,19 +135453,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001094", + "id": "E14001554", "level": "constituency", - "name": "Birmingham Hall Green and Moseley", + "name": "Truro and Falmouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001094" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001554" }, "measure": { "unit": "kwh" @@ -134868,28 +135488,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9dc0b3bb0e56d03d278285cc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:977cdb435e9f6eff9daa81df", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134686246.423, + "value": 185034610.083, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9dccadfde6e64f90048c2079", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9787dadb463cb347b715599b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -134902,83 +135522,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000087", + "id": "E14001463", "level": "constituency", - "name": "Glasgow South", + "name": "Sefton Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001463" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9dccadfde6e64f90048c2079", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9787dadb463cb347b715599b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49648.229, + "value": 494200873.878, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9dda380685d925ea1e2871db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:97947502235009fdf0fd6b3f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -134994,7 +135612,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -135003,7 +135621,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -135011,27 +135629,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001471", + "id": "E14001362", "level": "constituency", - "name": "Sherwood Forest", + "name": "Mid Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001471" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001362" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -135046,28 +135664,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9dda380685d925ea1e2871db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:97947502235009fdf0fd6b3f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46997.21, + "value": 133363120.073, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9df648ca8ccba81b903ae157", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:97c843570b95f4a377961d47", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135080,83 +135698,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001462", + "id": "E14001390", "level": "constituency", - "name": "Scunthorpe", + "name": "North East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001462" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001390" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9df648ca8ccba81b903ae157", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:97c843570b95f4a377961d47", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135094285.016, + "value": 36591.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e011f7cce259b5765ff83ab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:97d87265e9369c37aaf4602c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135169,81 +135785,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001219", + "id": "E14001538", "level": "constituency", - "name": "Eastbourne", + "name": "Tamworth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001219" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001538" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e011f7cce259b5765ff83ab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:97d87265e9369c37aaf4602c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41387.0, + "value": 152741764.402, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e0a10c72474e2ba8f816411", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:97f18b79cf5543c44e960b48", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135256,81 +135874,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001559", + "id": "E14001196", "level": "constituency", - "name": "Vauxhall and Camberwell Green", + "name": "Dewsbury and Batley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001559" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001196" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e0a10c72474e2ba8f816411", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:97f18b79cf5543c44e960b48", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 284513608.572, + "value": 120074796.441, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e3f260025f1b8b7b644e151", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:980a653bed5e3a3fc96643a1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135343,83 +135963,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001244", + "id": "E14001410", "level": "constituency", - "name": "Gateshead Central and Whickham", + "name": "Nottingham East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001244" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001410" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e3f260025f1b8b7b644e151", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:980a653bed5e3a3fc96643a1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 129909315.52, + "value": 39587.023, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ec8dc7290cb6bee39b3e8d9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:981d451a0a3aa21a60b1654c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135432,75 +136050,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001404", + "id": "W07000096", "level": "constituency", - "name": "North West Leicestershire", + "name": "Dwyfor Meirionnydd", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001404" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000096" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ec8dc7290cb6bee39b3e8d9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:981d451a0a3aa21a60b1654c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158047465.844, + "value": 23016.591, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f08bd8101085d967a98a1d7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98476ba47820311e085f5678", "aggregation": { "method": "sum" }, @@ -135541,19 +136157,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001549", + "id": "S14000069", "level": "constituency", - "name": "Tonbridge", + "name": "Caithness, Sutherland and Easter Ross", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001549" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000069" }, "measure": { "unit": "kwh" @@ -135576,28 +136192,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f08bd8101085d967a98a1d7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98476ba47820311e085f5678", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169660098.878, + "value": 248070297.995, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f195fe3cc2b7fb8563df556", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:984a6863059c59d6d85722d7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135610,75 +136226,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001103", + "id": "E14001522", "level": "constituency", - "name": "Blackley and Middleton South", + "name": "Stoke-on-Trent South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blackley and Middleton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001103" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001522" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f195fe3cc2b7fb8563df556", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:984a6863059c59d6d85722d7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46343.179, + "value": 461895541.466, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f3cb4bf933b8e594b0d7f41", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9886553351a7971c94e104b7", "aggregation": { "method": "sum" }, @@ -135719,19 +136333,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000102", + "id": "E14001336", "level": "constituency", - "name": "Paisley and Renfrewshire South", + "name": "Lincoln", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000102" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001336" }, "measure": { "unit": "count" @@ -135752,20 +136366,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f3cb4bf933b8e594b0d7f41", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9886553351a7971c94e104b7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42593.431, + "value": 47375.726, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f3e22c25eea05e78267d601", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:989f8a08f248fe581fffd56f", "aggregation": { "method": "sum" }, @@ -135806,19 +136420,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001402", + "id": "E14001293", "level": "constituency", - "name": "North West Essex", + "name": "Hornsey and Friern Barnet", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001402" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001293" }, "measure": { "unit": "kwh" @@ -135839,28 +136453,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f3e22c25eea05e78267d601", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:989f8a08f248fe581fffd56f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 414828138.988, + "value": 519497449.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f45f524dbfb7050df8cf4a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98b95c734a6615caccb15c1b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -135873,168 +136487,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001340", + "id": "E14001577", "level": "constituency", - "name": "Liverpool Wavertree", + "name": "West Lancashire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001340" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001577" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f45f524dbfb7050df8cf4a8", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43309.966, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f58c4fb49873d6b13971238", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001543", - "level": "constituency", - "name": "The Wrekin", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001543" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f58c4fb49873d6b13971238", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98b95c734a6615caccb15c1b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 428012770.415, + "value": 43481.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f7fde899fad7a7e6d149cb0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98beb50e13d1895da85f996b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -136050,7 +136579,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -136059,7 +136588,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -136067,27 +136596,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001322", + "id": "E14001303", "level": "constituency", - "name": "Leeds North West", + "name": "Isle of Wight East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001322" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001303" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -136102,28 +136631,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f7fde899fad7a7e6d149cb0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98beb50e13d1895da85f996b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136080050.705, + "value": 37176.918, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f8f22c701792fcbd4e0ee88", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:98e6da60ee10f581a6855320", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -136136,73 +136665,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001491", + "id": "E14001124", "level": "constituency", - "name": "South Ribble", + "name": "Brentford and Isleworth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001491" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001124" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f8f22c701792fcbd4e0ee88", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:98e6da60ee10f581a6855320", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 455087876.203, + "value": 50702.002, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f91fa5cb489818994c14dd7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99052a18c8877b54dae848e3", "aggregation": { "method": "sum" }, @@ -136243,19 +136774,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001202", + "id": "E14001102", "level": "constituency", - "name": "Dover and Deal", + "name": "Blackburn", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001202" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001102" }, "measure": { "unit": "kwh" @@ -136276,28 +136807,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f91fa5cb489818994c14dd7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99052a18c8877b54dae848e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 428533708.302, + "value": 515091824.712, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f938e2b9cc0e6a62cffe70b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9916334598ff5c2795149023", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -136310,81 +136841,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001377", + "id": "E14001476", "level": "constituency", - "name": "Newcastle upon Tyne Central and West", + "name": "Sleaford and North Hykeham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001377" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001476" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f938e2b9cc0e6a62cffe70b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9916334598ff5c2795149023", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 565336839.732, + "value": 156790488.359, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fb91933053c0133e9c11bb1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:991fc1e7d424b51c6c2b687d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -136400,7 +136933,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -136409,7 +136942,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -136417,27 +136950,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000098", + "id": "E14001284", "level": "constituency", - "name": "Llanelli", + "name": "Hertsmere", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000098" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001284" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -136450,28 +136983,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fb91933053c0133e9c11bb1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:991fc1e7d424b51c6c2b687d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 348374401.191, + "value": 40203.599, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fd26942ec3065be2de1f106", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9920e25703b580a8b023c180", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -136487,7 +137020,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -136496,7 +137029,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -136504,27 +137037,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001274", + "id": "E14001117", "level": "constituency", - "name": "Hastings and Rye", + "name": "Bracknell", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001274" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001117" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -136539,28 +137072,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fd26942ec3065be2de1f106", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9920e25703b580a8b023c180", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51497.154, + "value": 150823016.084, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fd4d747c8a7dd7f39bb5999", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9947a1a0418a30a416794ea6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -136573,83 +137106,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001402", + "id": "E14001090", "level": "constituency", - "name": "North West Essex", + "name": "Bicester and Woodstock", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001402" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001090" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fd4d747c8a7dd7f39bb5999", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9947a1a0418a30a416794ea6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47086.367, + "value": 35766.988, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fe6ac54e9b9be8267b49212", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99819e20ab9c3270b23abf27", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -136662,73 +137193,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001063", + "id": "E14001392", "level": "constituency", - "name": "Aldershot", + "name": "North East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001063" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001392" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fe6ac54e9b9be8267b49212", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99819e20ab9c3270b23abf27", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44302.462, + "value": 175411062.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fe8769baf205cd25b1c0ce8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9989a7193bd04ddd3cc7a3ee", "aggregation": { "method": "sum" }, @@ -136769,19 +137302,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001509", + "id": "S14000109", "level": "constituency", - "name": "St Helens North", + "name": "Central Ayrshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001509" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000109" }, "measure": { "unit": "count" @@ -136804,28 +137337,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fe8769baf205cd25b1c0ce8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9989a7193bd04ddd3cc7a3ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44933.272, + "value": 43900.497, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9febdf89e9c8174365443241", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:998dfef763bf67ed9929b358", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -136838,81 +137371,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001544", + "id": "E14001341", "level": "constituency", - "name": "Thirsk and Malton", + "name": "Liverpool West Derby", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001544" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001341" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9febdf89e9c8174365443241", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:998dfef763bf67ed9929b358", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 337166777.537, + "value": 44740.665, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fedf8ce9bc3c4f0d1e71ca5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99a1819299a1e497cafe090c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -136928,7 +137463,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -136937,7 +137472,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -136945,27 +137480,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001275", + "id": "E14001072", "level": "constituency", - "name": "Havant", + "name": "Banbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Havant: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Banbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001275" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001072" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -136978,28 +137513,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fedf8ce9bc3c4f0d1e71ca5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99a1819299a1e497cafe090c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40394.291, + "value": 379956362.571, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a01d9363fb7261e70ed6cacc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99b526b40079667e0006ebe9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137015,7 +137550,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -137024,7 +137559,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -137032,27 +137567,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001144", + "id": "E14001366", "level": "constituency", - "name": "Bury North", + "name": "Mid Sussex", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bury North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001144" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001366" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -137067,28 +137602,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a01d9363fb7261e70ed6cacc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99b526b40079667e0006ebe9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138955676.167, + "value": 44491.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a04246f66cc68dca55be2998", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99e373041782fa173517d9d3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137101,81 +137636,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001098", + "id": "E14001276", "level": "constituency", - "name": "Birmingham Perry Barr", + "name": "Hayes and Harlington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001098" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001276" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a04246f66cc68dca55be2998", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99e373041782fa173517d9d3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38549.019, + "value": 155265225.107, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a08262be852834950f2c4815", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:99e81c5ac1de8563ab20d73b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137191,7 +137728,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -137200,7 +137737,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -137208,27 +137745,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001566", + "id": "E14001302", "level": "constituency", - "name": "Warwick and Leamington", + "name": "Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001566" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001302" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -137243,28 +137780,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a08262be852834950f2c4815", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:99e81c5ac1de8563ab20d73b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 164626769.3, + "value": 50554.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a087e4a2d0e785648d0e0d35", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a0ac19fe1124a8d5014e684", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137277,83 +137814,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001550", + "id": "E14001313", "level": "constituency", - "name": "Tooting", + "name": "Kingston upon Hull East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tooting: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001550" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001313" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a087e4a2d0e785648d0e0d35", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a0ac19fe1124a8d5014e684", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139923878.649, + "value": 433895607.558, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a091410b13ea03eea3ef2438", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a1266c0c9bf7bfc170ffe70", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137369,7 +137904,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -137378,7 +137913,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -137386,27 +137921,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000084", + "id": "E14001567", "level": "constituency", - "name": "Blaenau Gwent and Rhymney", + "name": "Washington and Gateshead South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001567" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -137421,28 +137956,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a091410b13ea03eea3ef2438", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a1266c0c9bf7bfc170ffe70", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45294.808, + "value": 114801466.942, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a095dd255c1141d1316c7158", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a2d61674425726951a28f85", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137455,81 +137990,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001216", + "id": "W07000104", "level": "constituency", - "name": "East Thanet", + "name": "Newport East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newport East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001216" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000104" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a095dd255c1141d1316c7158", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a2d61674425726951a28f85", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 458739095.116, + "value": 144736565.881, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a09dc6d78e7061b52b152e05", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a521d37e2c7da5d2329a488", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137542,81 +138079,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001459", + "id": "E14001311", "level": "constituency", - "name": "Salford", + "name": "Kettering", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Salford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kettering: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001459" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001311" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a09dc6d78e7061b52b152e05", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a521d37e2c7da5d2329a488", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 382147686.62, + "value": 163753871.292, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0a1f8d96faf62bfcb6286a9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a52e7731115cc68a7c1c202", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137629,81 +138168,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001550", + "id": "E14001304", "level": "constituency", - "name": "Tooting", + "name": "Isle of Wight West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tooting: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001550" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001304" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0a1f8d96faf62bfcb6286a9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a52e7731115cc68a7c1c202", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40853.136, + "value": 35093.082, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0ab2f6ea00166e47befc026", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9a59431c69eab48fe1c0abf6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137719,7 +138260,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -137728,7 +138269,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -137736,27 +138277,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000081", + "id": "E14001578", "level": "constituency", - "name": "Aberafan Maesteg", + "name": "West Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001578" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -137769,20 +138310,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0ab2f6ea00166e47befc026", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9a59431c69eab48fe1c0abf6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41872.29, + "value": 335945961.907, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0d553e70e614483d030c177", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9aba26553aafeb9a8f34932d", "aggregation": { "method": "sum" }, @@ -137823,19 +138364,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001253", + "id": "E14001169", "level": "constituency", - "name": "Grantham and Bourne", + "name": "Chipping Barnet", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001253" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001169" }, "measure": { "unit": "count" @@ -137856,28 +138397,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0d553e70e614483d030c177", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9aba26553aafeb9a8f34932d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34871.556, + "value": 41111.881, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0f9508c038633e1cebb203c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ad912d572cdb92de704ce95", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001302", + "level": "constituency", + "name": "Ipswich", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001302" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ad912d572cdb92de704ce95", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 159741961.961, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9adc8e8d448d6fd21eac7d89", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137893,7 +138523,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -137902,7 +138532,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -137910,27 +138540,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001124", + "id": "S14000092", "level": "constituency", - "name": "Brentford and Isleworth", + "name": "Hamilton and Clyde Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001124" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000092" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -137943,28 +138573,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0f9508c038633e1cebb203c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9adc8e8d448d6fd21eac7d89", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36279.806, + "value": 520286074.99, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0fc4f1fc7cf5d71df2a1d20", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9aec0b00e043827e454933de", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -137980,7 +138610,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -137989,7 +138619,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -137997,27 +138627,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001134", + "id": "W07000087", "level": "constituency", - "name": "Bristol North West", + "name": "Caerfyrddin", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001134" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000087" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -138030,28 +138660,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0fc4f1fc7cf5d71df2a1d20", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9aec0b00e043827e454933de", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40778.848, + "value": 210340830.673, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0ff6c7ed1eeeb8fdb7d1a11", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b1d3166042dc666ca6cd6e2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -138067,7 +138697,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -138076,7 +138706,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -138084,27 +138714,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001095", + "id": "E14001227", "level": "constituency", - "name": "Birmingham Hodge Hill and Solihull North", + "name": "Epsom and Ewell", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001095" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001227" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -138117,20 +138747,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0ff6c7ed1eeeb8fdb7d1a11", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b1d3166042dc666ca6cd6e2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41841.015, + "value": 587207759.122, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a134918eca0cd4583d48e402", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b266bbb1cb1022b4126be50", "aggregation": { "method": "sum" }, @@ -138171,19 +138801,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001376", + "id": "E14001211", "level": "constituency", - "name": "Newbury", + "name": "Easington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Easington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001376" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001211" }, "measure": { "unit": "count" @@ -138204,28 +138834,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a134918eca0cd4583d48e402", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b266bbb1cb1022b4126be50", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30650.506, + "value": 44200.34, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a15fb85de679462c4228059b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b363ff2f1b56d4ae5ce42b8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -138238,83 +138868,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001573", + "id": "E14001570", "level": "constituency", - "name": "Welwyn Hatfield", + "name": "Weald of Kent", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001573" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001570" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a15fb85de679462c4228059b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b363ff2f1b56d4ae5ce42b8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160552969.244, + "value": 333500777.392, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a17df295a1ef03ad6b2c9ad6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b63b9c1b9576e8d709e7da8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -138327,75 +138955,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001133", + "id": "E14001315", "level": "constituency", - "name": "Bristol North East", + "name": "Kingston upon Hull West and Haltemprice", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001133" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001315" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a17df295a1ef03ad6b2c9ad6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b63b9c1b9576e8d709e7da8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126739792.599, + "value": 47383.126, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a193155f5c747a42c8c23dae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b8611eaaacd2fe778a4487b", "aggregation": { "method": "sum" }, @@ -138436,19 +139062,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001229", + "id": "E14001508", "level": "constituency", - "name": "Erith and Thamesmead", + "name": "St Austell and Newquay", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001229" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001508" }, "measure": { "unit": "count" @@ -138471,109 +139097,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a193155f5c747a42c8c23dae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b8611eaaacd2fe778a4487b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51525.007, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1a4213816c4e80bcaa38e50", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001177", - "level": "constituency", - "name": "Colne Valley", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001177" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1a4213816c4e80bcaa38e50", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43016.153, + "value": 48635.247, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1a8af6f3beb36bd3e06d0d5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b8ceea222824608a19d2d29", "aggregation": { "method": "sum" }, @@ -138614,19 +139151,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000060", + "id": "E14001517", "level": "constituency", - "name": "Aberdeen North", + "name": "Stockport", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stockport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000060" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001517" }, "measure": { "unit": "kwh" @@ -138647,20 +139184,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1a8af6f3beb36bd3e06d0d5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b8ceea222824608a19d2d29", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 548752842.295, + "value": 463485705.342, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1a9859a648701db4db97187", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9b948b60f693fca4c73e763a", "aggregation": { "method": "sum" }, @@ -138701,19 +139238,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001308", + "id": "S14000078", "level": "constituency", - "name": "Keighley and Ilkley", + "name": "Edinburgh East and Musselburgh", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001308" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000078" }, "measure": { "unit": "kwh" @@ -138734,28 +139271,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1a9859a648701db4db97187", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9b948b60f693fca4c73e763a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 534867078.955, + "value": 463869093.253, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1b508e633dd43c6a4c75edd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ba18fcf495619df4cebb176", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -138771,7 +139308,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -138780,7 +139317,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -138788,27 +139325,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001135", + "id": "E14001305", "level": "constituency", - "name": "Bristol South", + "name": "Islington North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Islington North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001135" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001305" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -138821,28 +139358,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1b508e633dd43c6a4c75edd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ba18fcf495619df4cebb176", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40454.132, + "value": 413389967.562, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1e9b5d21db091fd2e80f147", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9bcd0d212d222e583d301c02", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -138855,81 +139392,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001201", + "id": "W07000101", "level": "constituency", - "name": "Dorking and Horley", + "name": "Monmouthshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001201" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000101" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1e9b5d21db091fd2e80f147", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9bcd0d212d222e583d301c02", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35536.627, + "value": 43537.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1fc91088dd1e50663046b67", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9bd1db8ced2ebf3cfd7bff1c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -138945,7 +139484,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -138954,7 +139493,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -138962,27 +139501,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001162", + "id": "E14001355", "level": "constituency", - "name": "Chesham and Amersham", + "name": "Mansfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001162" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001355" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -138997,20 +139536,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1fc91088dd1e50663046b67", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9bd1db8ced2ebf3cfd7bff1c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40855.795, + "value": 141477945.459, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a21f880e8106bbc9fb63b52c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9bd264363b01c64c68ed94c9", "aggregation": { "method": "sum" }, @@ -139051,19 +139590,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001328", + "id": "E14001099", "level": "constituency", - "name": "Leicester West", + "name": "Birmingham Selly Oak", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001328" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001099" }, "measure": { "unit": "count" @@ -139086,28 +139625,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a21f880e8106bbc9fb63b52c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9bd264363b01c64c68ed94c9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 52331.0, + "value": 42177.97, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a233eeb60145dd4d14761101", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9bd3501f30ec03b074f30375", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139123,7 +139662,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -139132,7 +139671,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -139140,27 +139679,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000086", + "id": "E14001109", "level": "constituency", - "name": "Glasgow North East", + "name": "Bolsover", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000086" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001109" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -139173,20 +139712,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a233eeb60145dd4d14761101", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9bd3501f30ec03b074f30375", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46246.061, + "value": 505270722.338, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a27afd43259fce62d208dfb8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9bda6f353d3af05fdd67b5cd", "aggregation": { "method": "sum" }, @@ -139227,19 +139766,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001139", + "id": "E14001452", "level": "constituency", - "name": "Broxbourne", + "name": "Rotherham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001139" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001452" }, "measure": { "unit": "count" @@ -139260,28 +139799,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a27afd43259fce62d208dfb8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9bda6f353d3af05fdd67b5cd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40143.66, + "value": 47463.191, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a292429c77995a4bdda87634", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9bf83aac6f3e235f10135edf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139294,81 +139833,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001170", + "id": "E14001212", "level": "constituency", - "name": "Chorley", + "name": "East Grinstead and Uckfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chorley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001170" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001212" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a292429c77995a4bdda87634", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9bf83aac6f3e235f10135edf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470760368.362, + "value": 184083788.178, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a2ec54af3ed7161daeb0bc0a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c3a2c7d989b0e74a4d9e699", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139381,81 +139922,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001211", + "id": "E14001146", "level": "constituency", - "name": "Easington", + "name": "Bury St Edmunds and Stowmarket", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Easington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001211" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001146" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a2ec54af3ed7161daeb0bc0a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c3a2c7d989b0e74a4d9e699", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 495080499.031, + "value": 49027.605, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a2f313164812f21795447b8e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9c6fd6bd1c40a2a575680a81", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139468,81 +140011,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001267", + "id": "E14001356", "level": "constituency", - "name": "Harlow", + "name": "Melksham and Devizes", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harlow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001267" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001356" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a2f313164812f21795447b8e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9c6fd6bd1c40a2a575680a81", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453776226.266, + "value": 166196798.844, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a300d1b5c5a320961612d455", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cb1891f421a65216a1c84b6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139555,75 +140100,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001257", + "id": "E14001195", "level": "constituency", - "name": "Greenwich and Woolwich", + "name": "Derbyshire Dales", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001257" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001195" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a300d1b5c5a320961612d455", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cb1891f421a65216a1c84b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 54517.06, + "value": 34230.042, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a306b829a6b01cbe0a80e4b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cca69672f8b31c4b462d448", "aggregation": { "method": "sum" }, @@ -139664,19 +140207,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001285", + "id": "E14001403", "level": "constituency", - "name": "Hexham", + "name": "North West Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001285" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001403" }, "measure": { "unit": "kwh" @@ -139699,28 +140242,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a306b829a6b01cbe0a80e4b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cca69672f8b31c4b462d448", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 170132126.564, + "value": 175860396.67, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a306bfd3acdfdfea98a4f529", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ccc2336e7beef99d4d986fc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139733,81 +140276,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001183", + "id": "W07000081", "level": "constituency", - "name": "Cramlington and Killingworth", + "name": "Aberafan Maesteg", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Aberafan Maesteg: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001183" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000081" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a306bfd3acdfdfea98a4f529", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ccc2336e7beef99d4d986fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 494140816.423, + "value": 42764.512, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3bcab87bde7a7eaad7d9290", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cd7616a80d9434d98998e56", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139820,81 +140365,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001554", + "id": "W07000088", "level": "constituency", - "name": "Truro and Falmouth", + "name": "Caerphilly", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001554" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000088" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3bcab87bde7a7eaad7d9290", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cd7616a80d9434d98998e56", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27196.658, + "value": 125358357.65, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3d0f13900a65efa6e83e667", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ce9378820b436cc073b56eb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139910,7 +140457,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -139919,7 +140466,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -139927,27 +140474,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001588", + "id": "E14001552", "level": "constituency", - "name": "Windsor", + "name": "Torridge and Tavistock", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Windsor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001588" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001552" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -139960,28 +140507,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3d0f13900a65efa6e83e667", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ce9378820b436cc073b56eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 578038176.435, + "value": 24805.762, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3dbe5f905a819b5a025676f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9cf7189266f346202618ca0b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -139994,73 +140541,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000086", + "id": "E14001155", "level": "constituency", - "name": "Bridgend", + "name": "Central Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000086" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001155" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3dbe5f905a819b5a025676f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9cf7189266f346202618ca0b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 425944389.822, + "value": 178091842.546, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3dede0c84b254997e87d0f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d24605c22ce5d6c788ba628", "aggregation": { "method": "sum" }, @@ -140101,19 +140650,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001126", + "id": "W07000086", "level": "constituency", - "name": "Bridgwater", + "name": "Bridgend", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001126" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000086" }, "measure": { "unit": "kwh" @@ -140136,20 +140685,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3dede0c84b254997e87d0f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d24605c22ce5d6c788ba628", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160103418.109, + "value": 123673090.696, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3e29c9aff7018473b538a4c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d4412dd83899fcd313f358c", "aggregation": { "method": "sum" }, @@ -140190,19 +140739,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001373", + "id": "E14001294", "level": "constituency", - "name": "New Forest East", + "name": "Horsham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, New Forest East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Horsham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001373" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001294" }, "measure": { "unit": "count" @@ -140223,28 +140772,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3e29c9aff7018473b538a4c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d4412dd83899fcd313f358c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35661.173, + "value": 35350.155, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3ed8c70b13c2f50c0789e8b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d4d7622feb1d67b0d1ade8b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -140257,73 +140806,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001111", + "level": "constituency", + "name": "Bolton South and Walkden", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001111" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d4d7622feb1d67b0d1ade8b", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 50043.724, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d50dbe29e782d9c7864de13", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001272", + "id": "E14001470", "level": "constituency", - "name": "Hartlepool", + "name": "Sheffield South East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001272" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001470" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3ed8c70b13c2f50c0789e8b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d50dbe29e782d9c7864de13", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 478355841.779, + "value": 125604506.014, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a40996314e6253125afa9ff4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d562d2a6d37204b923d514d", "aggregation": { "method": "sum" }, @@ -140364,19 +141004,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001329", + "id": "S14000089", "level": "constituency", - "name": "Leigh and Atherton", + "name": "Glasgow West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001329" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000089" }, "measure": { "unit": "kwh" @@ -140399,20 +141039,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a40996314e6253125afa9ff4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d562d2a6d37204b923d514d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146418298.385, + "value": 136086313.739, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a418784ee6be91209828f176", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d8142cbf242a4f5d1f7c07c", "aggregation": { "method": "sum" }, @@ -140453,19 +141093,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001166", + "id": "E14001407", "level": "constituency", - "name": "Chichester", + "name": "Northampton South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chichester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001166" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001407" }, "measure": { "unit": "count" @@ -140488,28 +141128,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a418784ee6be91209828f176", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d8142cbf242a4f5d1f7c07c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51094.184, + "value": 45478.364, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a42b38453a53c85578f1cc4f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d8938d8ed716c0f799766c0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -140522,81 +141162,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000048", + "id": "E14001561", "level": "constituency", - "name": "North Ayrshire and Arran", + "name": "Wallasey", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000048" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001561" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a42b38453a53c85578f1cc4f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d8938d8ed716c0f799766c0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 468319452.832, + "value": 132744392.769, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a45197a85332be7e5bfad0b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d8d856957a9876c9e24bdb2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -140612,7 +141254,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -140621,7 +141263,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -140629,27 +141271,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001118", + "id": "E14001112", "level": "constituency", - "name": "Bradford East", + "name": "Bolton West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001118" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001112" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -140662,28 +141304,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a45197a85332be7e5bfad0b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d8d856957a9876c9e24bdb2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 519465625.678, + "value": 42885.493, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4a9f67bb3417b167deecae2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9d94d2f464b8208eafe65dc0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -140696,75 +141338,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000091", + "id": "E14001125", "level": "constituency", - "name": "Cardiff South and Penarth", + "name": "Brentwood and Ongar", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brentwood and Ongar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001125" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4a9f67bb3417b167deecae2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9d94d2f464b8208eafe65dc0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157724768.451, + "value": 517596424.405, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4ab7a32c0f1862db7929fa5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9da72463a65067ee7f804e67", "aggregation": { "method": "sum" }, @@ -140805,19 +141445,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001202", + "id": "E14001081", "level": "constituency", - "name": "Dover and Deal", + "name": "Battersea", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Battersea: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001202" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001081" }, "measure": { "unit": "kwh" @@ -140840,194 +141480,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4ab7a32c0f1862db7929fa5", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 145066178.071, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4ab98d9354ee54675adb8a3", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001338", - "level": "constituency", - "name": "Liverpool Riverside", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001338" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4ab98d9354ee54675adb8a3", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 352053158.29, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4c99acb2ab7ad8b9f686319", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001465", - "level": "constituency", - "name": "Sevenoaks", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001465" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4c99acb2ab7ad8b9f686319", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9da72463a65067ee7f804e67", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36066.251, + "value": 182982809.553, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4eb78a1d8767983b3b723ff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9dd187a02fc2b175dd2de560", "aggregation": { "method": "sum" }, @@ -141068,19 +141534,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001353", + "id": "E14001287", "level": "constituency", - "name": "Manchester Rusholme", + "name": "High Peak", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, High Peak: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001353" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001287" }, "measure": { "unit": "kwh" @@ -141101,20 +141567,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4eb78a1d8767983b3b723ff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9dd187a02fc2b175dd2de560", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 325195564.603, + "value": 496598254.848, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4ecaed979fa81fb9e938800", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9dd4c561a28d84aed2ea70a0", "aggregation": { "method": "sum" }, @@ -141155,19 +141621,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001507", + "id": "E14001546", "level": "constituency", - "name": "St Albans", + "name": "Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, St Albans: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001507" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001546" }, "measure": { "unit": "count" @@ -141188,20 +141654,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4ecaed979fa81fb9e938800", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9dd4c561a28d84aed2ea70a0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38519.894, + "value": 39421.202, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a50a071b2df7384192292f70", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9de8768cc15ef2a2f4f339df", "aggregation": { "method": "sum" }, @@ -141242,19 +141708,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001152", + "id": "E14001480", "level": "constituency", - "name": "Carlisle", + "name": "South Basildon and East Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001152" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001480" }, "measure": { "unit": "kwh" @@ -141277,28 +141743,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a50a071b2df7384192292f70", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9de8768cc15ef2a2f4f339df", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155174131.836, + "value": 153902664.006, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5270fa3f1dbd9f748d2aed0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9dfd92511da3236b1e26370a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -141314,7 +141780,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -141323,7 +141789,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -141331,27 +141797,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000095", + "id": "E14001539", "level": "constituency", - "name": "Clwyd North", + "name": "Tatton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tatton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000095" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001539" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -141366,20 +141832,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5270fa3f1dbd9f748d2aed0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9dfd92511da3236b1e26370a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142432002.794, + "value": 44003.901, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a533d5d6203fc799eecf6efd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9dff25475c96901698d931fa", "aggregation": { "method": "sum" }, @@ -141420,19 +141886,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001589", + "id": "W07000093", "level": "constituency", - "name": "Wirral West", + "name": "Ceredigion Preseli", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wirral West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001589" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000093" }, "measure": { "unit": "count" @@ -141455,20 +141921,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a533d5d6203fc799eecf6efd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9dff25475c96901698d931fa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40074.961, + "value": 45522.821, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a552e267117baae83da21a01", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e161916b7fbe84b999d2608", "aggregation": { "method": "sum" }, @@ -141509,19 +141975,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001363", + "id": "E14001102", "level": "constituency", - "name": "Mid Dorset and North Poole", + "name": "Blackburn", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001363" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001102" }, "measure": { "unit": "count" @@ -141542,28 +142008,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a552e267117baae83da21a01", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e161916b7fbe84b999d2608", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38202.554, + "value": 41571.553, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5556cb664ce330db1248453", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e41ee3fbde9956ee50f1b97", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -141579,7 +142045,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -141588,7 +142054,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -141596,27 +142062,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001452", + "id": "W07000104", "level": "constituency", - "name": "Rotherham", + "name": "Newport East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newport East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001452" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000104" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -141629,28 +142095,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5556cb664ce330db1248453", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e41ee3fbde9956ee50f1b97", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 495834348.082, + "value": 47092.687, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a56bf729f1416de7de053815", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e757e443295750833853f53", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -141666,7 +142132,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -141675,7 +142141,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -141683,27 +142149,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001412", + "id": "E14001571", "level": "constituency", - "name": "Nottingham South", + "name": "Wellingborough and Rushden", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Nottingham South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001412" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001571" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -141716,20 +142182,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a56bf729f1416de7de053815", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e757e443295750833853f53", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38711.436, + "value": 505205583.637, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a57b7ea247ad14c3c2e496c2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9e9765da7edfbde3953fadfa", "aggregation": { "method": "sum" }, @@ -141770,19 +142236,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000094", + "id": "E14001503", "level": "constituency", - "name": "Inverness, Skye and West Ross-shire", + "name": "Southgate and Wood Green", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000094" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001503" }, "measure": { "unit": "kwh" @@ -141803,20 +142269,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a57b7ea247ad14c3c2e496c2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9e9765da7edfbde3953fadfa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 326109359.382, + "value": 592493562.486, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5aa2595e8b37aac02bece2c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9eb9bf66e01c9ec2624a0323", "aggregation": { "method": "sum" }, @@ -141857,19 +142323,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001597", + "id": "E14001466", "level": "constituency", - "name": "Worcester", + "name": "Sheffield Brightside and Hillsborough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Worcester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001597" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001466" }, "measure": { "unit": "kwh" @@ -141890,20 +142356,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5aa2595e8b37aac02bece2c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9eb9bf66e01c9ec2624a0323", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 421683451.452, + "value": 480288132.97, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5bbaefc4aad3141cdbbf8a9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9edba28d15c405fdaffc8fab", "aggregation": { "method": "sum" }, @@ -141944,19 +142410,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001538", + "id": "E14001593", "level": "constituency", - "name": "Tamworth", + "name": "Wokingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001538" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001593" }, "measure": { "unit": "count" @@ -141979,115 +142445,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5bbaefc4aad3141cdbbf8a9", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43923.368, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a615ec189e62cb99898d2f6d", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001557", - "level": "constituency", - "name": "Tynemouth", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001557" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a615ec189e62cb99898d2f6d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9edba28d15c405fdaffc8fab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43929.463, + "value": 42205.88, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a633807c96997ca4cc6dea11", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9ee6c38f9163e5b4c659a686", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -142103,7 +142482,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -142112,7 +142491,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -142120,27 +142499,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001541", + "id": "E14001150", "level": "constituency", - "name": "Telford", + "name": "Cannock Chase", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Telford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001541" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001150" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -142153,20 +142532,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a633807c96997ca4cc6dea11", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9ee6c38f9163e5b4c659a686", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46031.251, + "value": 480874104.586, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6556704efa77c4e2680e109", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f265b3df9b4e6f7e2f694eb", "aggregation": { "method": "sum" }, @@ -142207,19 +142586,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001128", + "id": "E14001072", "level": "constituency", - "name": "Brigg and Immingham", + "name": "Banbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Banbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001128" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001072" }, "measure": { "unit": "count" @@ -142240,107 +142619,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6556704efa77c4e2680e109", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f265b3df9b4e6f7e2f694eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39673.645, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6556c20486afb6d5dc89c64", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001219", - "level": "constituency", - "name": "Eastbourne", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001219" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6556c20486afb6d5dc89c64", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 407602631.67, + "value": 33494.961, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a66beeeaf71bf1ce2d7f6b17", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f2d4f3ac8528d598ce0a038", "aggregation": { "method": "sum" }, @@ -142381,19 +142673,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000110", + "id": "E14001599", "level": "constituency", - "name": "Vale of Glamorgan", + "name": "Worthing West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000110" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001599" }, "measure": { "unit": "kwh" @@ -142414,28 +142706,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a66beeeaf71bf1ce2d7f6b17", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f2d4f3ac8528d598ce0a038", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 390690623.018, + "value": 433639934.241, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a66dcc2aace3ed38a126f0fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f3fcac7f46a11afc413a15d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -142451,7 +142743,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -142460,7 +142752,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -142468,27 +142760,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001435", + "id": "E14001498", "level": "constituency", - "name": "Queen's Park and Maida Vale", + "name": "South West Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001435" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001498" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -142503,20 +142795,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a66dcc2aace3ed38a126f0fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f3fcac7f46a11afc413a15d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 56842.061, + "value": 159311508.146, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6760c514e8f25f2207dd0d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f4f0999ad51bd005843db27", "aggregation": { "method": "sum" }, @@ -142557,19 +142849,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001591", + "id": "E14001390", "level": "constituency", - "name": "Witney", + "name": "North East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Witney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001591" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001390" }, "measure": { "unit": "kwh" @@ -142590,28 +142882,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6760c514e8f25f2207dd0d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f4f0999ad51bd005843db27", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 387767534.768, + "value": 395128364.212, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a682b41048508ead0a0a18f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f627cfc0f71f1e6d1e23fbc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -142627,7 +142919,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -142636,7 +142928,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -142644,27 +142936,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001084", + "id": "E14001119", "level": "constituency", - "name": "Bedford", + "name": "Bradford South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bedford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001119" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -142679,20 +142971,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a682b41048508ead0a0a18f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f627cfc0f71f1e6d1e23fbc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46420.98, + "value": 134140335.148, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f686ab671f93c8af7ca9af1", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001153", + "level": "constituency", + "name": "Carshalton and Wallington", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001153" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f686ab671f93c8af7ca9af1", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 142594055.64, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a68b1b6b3a0644928ef4b1ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f70a7ef59b09a90ae520f4a", "aggregation": { "method": "sum" }, @@ -142733,19 +143114,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001468", + "id": "E14001471", "level": "constituency", - "name": "Sheffield Hallam", + "name": "Sherwood Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001468" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001471" }, "measure": { "unit": "kwh" @@ -142766,28 +143147,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a68b1b6b3a0644928ef4b1ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f70a7ef59b09a90ae520f4a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 558128719.459, + "value": 511038633.045, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a69b47a10137c0a9aa301f58", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f78510b9136e8704d7f2261", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -142800,83 +143181,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001107", + "id": "E14001447", "level": "constituency", - "name": "Blyth and Ashington", + "name": "Rochester and Strood", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001107" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001447" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a69b47a10137c0a9aa301f58", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f78510b9136e8704d7f2261", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50234.641, + "value": 40447.278, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6c64fa9789a3fbfd9e3d6b4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f7b04aef33f97a20a18a5ed", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -142889,73 +143268,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001472", + "id": "E14001598", "level": "constituency", - "name": "Shipley", + "name": "Worsley and Eccles", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Shipley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001472" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001598" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6c64fa9789a3fbfd9e3d6b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f7b04aef33f97a20a18a5ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 543553582.214, + "value": 149915877.963, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6e67ad17b6f080a722fa8c7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9f8f726169fa763d948b19b3", "aggregation": { "method": "sum" }, @@ -142996,19 +143377,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001457", + "id": "E14001593", "level": "constituency", - "name": "Rushcliffe", + "name": "Wokingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001457" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001593" }, "measure": { "unit": "kwh" @@ -143031,28 +143412,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6e67ad17b6f080a722fa8c7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9f8f726169fa763d948b19b3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160294720.023, + "value": 169652409.596, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a709e761cfc31dcbefe0bcf4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fa0c818363abd83aa972568", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -143065,73 +143446,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001197", + "id": "E14001479", "level": "constituency", - "name": "Didcot and Wantage", + "name": "Solihull West and Shirley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001197" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001479" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a709e761cfc31dcbefe0bcf4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fa0c818363abd83aa972568", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41263.215, + "value": 140232971.299, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7157167abf1f2f257cc7e81", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fb084f561fff339516c3787", "aggregation": { "method": "sum" }, @@ -143172,19 +143555,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001372", + "id": "E14001105", "level": "constituency", - "name": "Morecambe and Lunesdale", + "name": "Blackpool South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001372" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001105" }, "measure": { "unit": "count" @@ -143205,28 +143588,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7157167abf1f2f257cc7e81", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fb084f561fff339516c3787", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41387.789, + "value": 48357.843, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a71feef715f00fd47234bcb3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fb9f2d564d358f46229f99e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -143239,83 +143622,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001086", + "id": "S14000085", "level": "constituency", - "name": "Bethnal Green and Stepney", + "name": "Glasgow North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glasgow North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001086" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000085" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a71feef715f00fd47234bcb3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fb9f2d564d358f46229f99e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51649.817, + "value": 392864466.374, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a723d885f1e2eb74243b1b17", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:9fc9cc1673f2f8301fab6297", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -143331,7 +143712,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -143340,7 +143721,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -143348,27 +143729,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001069", + "id": "E14001224", "level": "constituency", - "name": "Ashford", + "name": "Ely and East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ashford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001069" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001224" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -143381,20 +143762,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a723d885f1e2eb74243b1b17", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:9fc9cc1673f2f8301fab6297", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38536.192, + "value": 392730675.155, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a72b407869ca6f6e41a5ff15", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0048a00c63dfc1dccc8c280", "aggregation": { "method": "sum" }, @@ -143435,19 +143816,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001402", + "id": "E14001355", "level": "constituency", - "name": "North West Essex", + "name": "Mansfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001402" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001355" }, "measure": { "unit": "count" @@ -143468,20 +143849,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a72b407869ca6f6e41a5ff15", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0048a00c63dfc1dccc8c280", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33887.375, + "value": 47383.33, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a75ca87ed507b4d564155c77", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a04b9db2d697915ba06502c5", "aggregation": { "method": "sum" }, @@ -143522,19 +143903,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001249", + "id": "E14001171", "level": "constituency", - "name": "Godalming and Ash", + "name": "Christchurch", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001249" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001171" }, "measure": { "unit": "kwh" @@ -143555,28 +143936,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a75ca87ed507b4d564155c77", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a04b9db2d697915ba06502c5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 505620469.525, + "value": 444711641.333, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a762263a16539055163d57ab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a065ad9041349a74c56b78a9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -143592,7 +143973,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -143601,7 +143982,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -143609,27 +143990,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001483", + "id": "E14001491", "level": "constituency", - "name": "South Derbyshire", + "name": "South Ribble", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001483" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001491" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -143642,20 +144023,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a762263a16539055163d57ab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a065ad9041349a74c56b78a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 446258539.92, + "value": 40900.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a76aecb42c1a982c71d096ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a090ca95e52194061ad527e3", "aggregation": { "method": "sum" }, @@ -143696,19 +144077,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001337", + "id": "E14001359", "level": "constituency", - "name": "Liverpool Garston", + "name": "Mid Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001337" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001359" }, "measure": { "unit": "kwh" @@ -143731,28 +144112,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a76aecb42c1a982c71d096ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a090ca95e52194061ad527e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127871412.084, + "value": 165382889.93, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a77255b7425fc62709ac8f41", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0af149ec3264518e4389fcf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -143765,81 +144146,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001369", + "id": "E14001592", "level": "constituency", - "name": "Milton Keynes Central", + "name": "Woking", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Woking: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001369" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001592" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a77255b7425fc62709ac8f41", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0af149ec3264518e4389fcf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47239.343, + "value": 169407909.101, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a77537e24622cb5d02e44bee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0e8c140006c9c7e80fdec53", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -143852,73 +144235,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001247", + "id": "E14001255", "level": "constituency", - "name": "Glastonbury and Somerton", + "name": "Great Grimsby and Cleethorpes", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001247" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001255" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a77537e24622cb5d02e44bee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0e8c140006c9c7e80fdec53", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 25925.736, + "value": 143869579.085, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a77bb37c711aa5d3dc04cf77", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0f5a4d4856dcb577d9ed154", "aggregation": { "method": "sum" }, @@ -143959,19 +144344,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000095", + "id": "S14000093", "level": "constituency", - "name": "Clwyd North", + "name": "Inverclyde and Renfrewshire West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000095" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000093" }, "measure": { "unit": "count" @@ -143994,20 +144379,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a77bb37c711aa5d3dc04cf77", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0f5a4d4856dcb577d9ed154", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47531.473, + "value": 44592.339, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a0feac7955c5651e72372aef", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000112", + "level": "constituency", + "name": "Ynys M\u00f4n", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000112" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a0feac7955c5651e72372aef", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 157027973.165, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a77f680dd43b7d66b59927f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a111e2a9ff7f3445e6d2723e", "aggregation": { "method": "sum" }, @@ -144048,19 +144520,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001379", + "id": "E14001168", "level": "constituency", - "name": "Newcastle upon Tyne North", + "name": "Chippenham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001379" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001168" }, "measure": { "unit": "count" @@ -144081,20 +144553,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a77f680dd43b7d66b59927f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a111e2a9ff7f3445e6d2723e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44617.282, + "value": 36222.143, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7b7e89681b3bad5e5d93a75", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a11701fea14c6c348bb918c4", "aggregation": { "method": "sum" }, @@ -144135,19 +144607,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001586", + "id": "E14001068", "level": "constituency", - "name": "Wimbledon", + "name": "Ashfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001586" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001068" }, "measure": { "unit": "kwh" @@ -144170,20 +144642,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7b7e89681b3bad5e5d93a75", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a11701fea14c6c348bb918c4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 172080480.537, + "value": 130516061.258, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7dde94b8558f1cc62890fed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a11abec338d530d8cbf23645", "aggregation": { "method": "sum" }, @@ -144224,19 +144696,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000076", + "id": "E14001524", "level": "constituency", - "name": "Dunfermline and Dollar", + "name": "Stourbridge", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000076" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001524" }, "measure": { "unit": "kwh" @@ -144257,28 +144729,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7dde94b8558f1cc62890fed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a11abec338d530d8cbf23645", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 504136361.022, + "value": 442738458.087, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7ebc3690612e151f3e957c5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a17207638e8740b59c0c4d1a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -144291,73 +144763,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000107", + "id": "E14001434", "level": "constituency", - "name": "Rhondda and Ogmore", + "name": "Putney", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Putney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000107" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001434" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7ebc3690612e151f3e957c5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a17207638e8740b59c0c4d1a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45711.399, + "value": 158337205.842, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7f1af99ab202a4c0c1663fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a19b7cab36c67d6bbc73488c", "aggregation": { "method": "sum" }, @@ -144398,19 +144872,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001538", + "id": "E14001226", "level": "constituency", - "name": "Tamworth", + "name": "Epping Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001538" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001226" }, "measure": { "unit": "count" @@ -144431,28 +144905,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7f1af99ab202a4c0c1663fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a19b7cab36c67d6bbc73488c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40018.801, + "value": 39164.373, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a87213ea50e018ee87a2ab85", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1bf50aae807bb5aef48e68b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -144468,7 +144942,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -144477,7 +144951,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -144485,27 +144959,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001225", + "id": "E14001318", "level": "constituency", - "name": "Enfield North", + "name": "Lancaster and Wyre", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001225" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001318" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -144520,28 +144994,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a87213ea50e018ee87a2ab85", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1bf50aae807bb5aef48e68b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171458425.323, + "value": 40947.516, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a87522ba2259f367298e3b38", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1cd5e3053cb4146194a13bf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -144554,73 +145028,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001359", + "id": "E14001366", "level": "constituency", - "name": "Mid Bedfordshire", + "name": "Mid Sussex", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001359" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001366" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a87522ba2259f367298e3b38", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1cd5e3053cb4146194a13bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 438613137.705, + "value": 162118315.873, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a887dd991f541381dd0a72b0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a1fe68de63e5ce1930755154", "aggregation": { "method": "sum" }, @@ -144661,19 +145137,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001406", + "id": "E14001123", "level": "constituency", - "name": "Northampton North", + "name": "Brent West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Brent West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001406" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001123" }, "measure": { "unit": "count" @@ -144694,20 +145170,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a887dd991f541381dd0a72b0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a1fe68de63e5ce1930755154", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50190.253, + "value": 33576.443, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a888c534bb90dbc113a2a7ad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a2045ff1be63470e5a4a198a", "aggregation": { "method": "sum" }, @@ -144748,19 +145224,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001597", + "id": "E14001519", "level": "constituency", - "name": "Worcester", + "name": "Stockton West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Worcester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001597" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001519" }, "measure": { "unit": "count" @@ -144783,28 +145259,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a888c534bb90dbc113a2a7ad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a2045ff1be63470e5a4a198a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46730.0, + "value": 40825.676, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8a007a7b28acfa76c315b97", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a20ea27d1c9475d49cf02872", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -144817,135 +145293,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001446", + "id": "W07000109", "level": "constituency", - "name": "Rochdale", + "name": "Torfaen", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rochdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001446" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000109" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8a007a7b28acfa76c315b97", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 448977266.233, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8ad4b9bc426f83fbac7c858", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001447", - "level": "constituency", - "name": "Rochester and Strood", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001447" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "calendar_year", "value": 2024 @@ -144959,28 +145348,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8ad4b9bc426f83fbac7c858", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a20ea27d1c9475d49cf02872", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45138.0, + "value": 120091148.995, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8af5c854ac0417cdd8c15ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a2221a9398f805c061a89fd0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -144993,83 +145382,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001117", + "id": "E14001116", "level": "constituency", - "name": "Bracknell", + "name": "Bournemouth West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001117" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001116" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8af5c854ac0417cdd8c15ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a2221a9398f805c061a89fd0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150823016.084, + "value": 405963705.512, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8b2597dd2bf1fd4655d5956", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a256162bce6f5bdcf643e4eb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145082,83 +145469,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001124", + "id": "E14001216", "level": "constituency", - "name": "Brentford and Isleworth", + "name": "East Thanet", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001124" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001216" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8b2597dd2bf1fd4655d5956", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a256162bce6f5bdcf643e4eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171844586.992, + "value": 458739095.116, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8d71c1831251f9f6922368f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a26498445a394feab030ddd2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145174,7 +145559,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -145183,7 +145568,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -145191,27 +145576,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001596", + "id": "E14001379", "level": "constituency", - "name": "Wolverhampton West", + "name": "Newcastle upon Tyne North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001596" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001379" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -145224,28 +145609,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8d71c1831251f9f6922368f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a26498445a394feab030ddd2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41782.309, + "value": 606813626.555, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8dba5e4c2f7aa41ac054bdc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a26d36ae110aadbd5b19d813", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145258,73 +145643,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000085", + "id": "E14001404", "level": "constituency", - "name": "Brecon, Radnor and Cwm Tawe", + "name": "North West Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001404" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8dba5e4c2f7aa41ac054bdc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a26d36ae110aadbd5b19d813", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 294485157.991, + "value": 46052.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8fe96feced50af4bc985530", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a28deb70fa2cf765e232c28b", "aggregation": { "method": "sum" }, @@ -145365,19 +145752,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001272", + "id": "E14001557", "level": "constituency", - "name": "Hartlepool", + "name": "Tynemouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001272" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001557" }, "measure": { "unit": "kwh" @@ -145400,28 +145787,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8fe96feced50af4bc985530", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a28deb70fa2cf765e232c28b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 123007053.526, + "value": 127708948.181, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a94b290b5c160e340e45e9eb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a298a0ad082eaf823ee85795", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145437,7 +145824,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -145446,7 +145833,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -145454,27 +145841,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001278", + "id": "E14001530", "level": "constituency", - "name": "Hemel Hempstead", + "name": "Suffolk Coastal", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001278" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001530" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -145487,28 +145874,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a94b290b5c160e340e45e9eb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a298a0ad082eaf823ee85795", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39448.327, + "value": 379717133.056, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a964cb836ab28d3b8c90eb02", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a2f7b9f41853b0b870bd35a8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145521,83 +145908,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001542", + "id": "E14001566", "level": "constituency", - "name": "Tewkesbury", + "name": "Warwick and Leamington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001542" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001566" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a964cb836ab28d3b8c90eb02", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a2f7b9f41853b0b870bd35a8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45235.956, + "value": 43290.472, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a992ab308af4ea25951a6ef7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a31705c9549edf28d31e588d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145610,83 +145995,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001145", + "id": "E14001481", "level": "constituency", - "name": "Bury South", + "name": "South Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bury South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001145" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001481" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a992ab308af4ea25951a6ef7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a31705c9549edf28d31e588d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149514289.871, + "value": 366591513.592, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9940b8e85a8e0b0710c5124", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a31dd682026997c1774d3350", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145702,7 +146085,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -145711,7 +146094,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -145719,27 +146102,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000065", + "id": "E14001267", "level": "constituency", - "name": "Angus and Perthshire Glens", + "name": "Harlow", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Harlow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000065" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001267" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -145752,20 +146135,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9940b8e85a8e0b0710c5124", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a31dd682026997c1774d3350", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32206.975, + "value": 453776226.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9be233bd279d5ab4e910e10", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a326be7e262a379fe38ab5eb", "aggregation": { "method": "sum" }, @@ -145806,19 +146189,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001375", + "id": "E14001361", "level": "constituency", - "name": "Newark", + "name": "Mid Cheshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001375" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001361" }, "measure": { "unit": "count" @@ -145839,20 +146222,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9be233bd279d5ab4e910e10", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a326be7e262a379fe38ab5eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37003.764, + "value": 41937.54, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9c16225a862a4f08219e433", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3321b5180bc96b8c0f1adcd", "aggregation": { "method": "sum" }, @@ -145893,19 +146276,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001158", + "id": "E14001595", "level": "constituency", - "name": "Cheadle", + "name": "Wolverhampton South East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001158" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001595" }, "measure": { "unit": "kwh" @@ -145926,28 +146309,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9c16225a862a4f08219e433", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3321b5180bc96b8c0f1adcd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 559948503.218, + "value": 487991167.141, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9c4ad4cd649582ab274aa46", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a376ca710f6afc02716a23cc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -145963,7 +146346,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -145972,7 +146355,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -145980,27 +146363,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001067", + "id": "S14000104", "level": "constituency", - "name": "Arundel and South Downs", + "name": "Rutherglen", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001067" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000104" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -146015,107 +146398,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9c4ad4cd649582ab274aa46", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a376ca710f6afc02716a23cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46327.062, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9e9fa775c43a15e053483ac", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001508", - "level": "constituency", - "name": "St Austell and Newquay", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001508" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9e9fa775c43a15e053483ac", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 239229023.591, + "value": 130161921.125, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9ec6c9af7d46991187ed0fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a37b15855588ce6daf69f6d5", "aggregation": { "method": "sum" }, @@ -146156,19 +146452,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001078", + "id": "E14001295", "level": "constituency", - "name": "Basingstoke", + "name": "Houghton and Sunderland South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001078" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001295" }, "measure": { "unit": "count" @@ -146191,28 +146487,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9ec6c9af7d46991187ed0fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a37b15855588ce6daf69f6d5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48031.045, + "value": 48691.965, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9f0bd8c37a5f88e074b3716", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3a049de82394020ff31092a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -146225,75 +146521,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001240", + "id": "E14001079", "level": "constituency", - "name": "Forest of Dean", + "name": "Bassetlaw", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001240" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001079" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9f0bd8c37a5f88e074b3716", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3a049de82394020ff31092a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42181.0, + "value": 45794.82, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa004db1bcb6cff0e523fdaf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3c05e5c7264f1e2c658b5f7", "aggregation": { "method": "sum" }, @@ -146334,19 +146628,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001408", + "id": "E14001382", "level": "constituency", - "name": "Norwich North", + "name": "Newton Aycliffe and Spennymoor", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001408" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001382" }, "measure": { "unit": "kwh" @@ -146367,28 +146661,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa004db1bcb6cff0e523fdaf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3c05e5c7264f1e2c658b5f7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 421815137.075, + "value": 510005528.016, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa207366a54bacf61a617d94", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3d76fba6825d798ab70217b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -146401,83 +146695,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001089", + "id": "E14001088", "level": "constituency", - "name": "Bexleyheath and Crayford", + "name": "Bexhill and Battle", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001089" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001088" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa207366a54bacf61a617d94", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3d76fba6825d798ab70217b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133567679.499, + "value": 32342.879, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa48d8ecf2a44d47b9537711", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3f8ac1aa37e04d52ca55be4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -146490,81 +146782,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001433", + "id": "E14001182", "level": "constituency", - "name": "Preston", + "name": "Coventry South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Preston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001433" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001182" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa48d8ecf2a44d47b9537711", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3f8ac1aa37e04d52ca55be4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46222.169, + "value": 151165687.08, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa56867ea4972e3891dc854e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a3fbc9b2a7ba1ddaca33776f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -146580,7 +146874,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -146589,7 +146883,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -146597,27 +146891,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001116", + "id": "E14001334", "level": "constituency", - "name": "Bournemouth West", + "name": "Leyton and Wanstead", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001116" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001334" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -146632,20 +146926,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa56867ea4972e3891dc854e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a3fbc9b2a7ba1ddaca33776f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47672.265, + "value": 143163739.123, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa6eaddb2d7d9baa5c87c790", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4258e42aa815508bb714cb8", "aggregation": { "method": "sum" }, @@ -146686,19 +146980,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000070", + "id": "E14001272", "level": "constituency", - "name": "Coatbridge and Bellshill", + "name": "Hartlepool", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000070" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001272" }, "measure": { "unit": "kwh" @@ -146719,20 +147013,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa6eaddb2d7d9baa5c87c790", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4258e42aa815508bb714cb8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 479016885.471, + "value": 478355841.779, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa962c5ae2e9294cc5849a79", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a43265f5e77819324510dcf2", "aggregation": { "method": "sum" }, @@ -146773,19 +147067,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001431", + "id": "S14000086", "level": "constituency", - "name": "Portsmouth North", + "name": "Glasgow North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001431" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000086" }, "measure": { "unit": "count" @@ -146806,20 +147100,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa962c5ae2e9294cc5849a79", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a43265f5e77819324510dcf2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39680.591, + "value": 46246.061, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aaaaf417a48436337283aa25", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4614b6963aa8fbf32ff2421", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001415", + "level": "constituency", + "name": "Oldham East and Saddleworth", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001415" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4614b6963aa8fbf32ff2421", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 44011.959, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a46eb35ff4f427f8adc6ca6e", "aggregation": { "method": "sum" }, @@ -146860,19 +147243,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001177", + "id": "W07000092", "level": "constituency", - "name": "Colne Valley", + "name": "Cardiff West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001177" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000092" }, "measure": { "unit": "kwh" @@ -146893,28 +147276,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aaaaf417a48436337283aa25", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a46eb35ff4f427f8adc6ca6e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 518522576.302, + "value": 469154000.677, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aabf47410c39937a71850b0f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a471f18a8ccc932d9419cd9c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -146927,83 +147310,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001173", + "id": "E14001350", "level": "constituency", - "name": "City of Durham", + "name": "Makerfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001173" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001350" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aabf47410c39937a71850b0f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a471f18a8ccc932d9419cd9c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125905925.223, + "value": 44710.933, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab47b525bbc97a20ad5f5faa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a47cac84da79fd65ad289c4d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -147016,81 +147397,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001184", + "id": "E14001351", "level": "constituency", - "name": "Crawley", + "name": "Maldon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Crawley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Maldon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001184" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001351" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab47b525bbc97a20ad5f5faa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a47cac84da79fd65ad289c4d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 451187357.267, + "value": 43598.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abb042cda61ff4b32ea750f6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4adf54121549e158123f337", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -147103,75 +147486,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001113", + "id": "E14001250", "level": "constituency", - "name": "Bootle", + "name": "Goole and Pocklington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bootle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001113" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001250" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abb042cda61ff4b32ea750f6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4adf54121549e158123f337", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46877.902, + "value": 487417493.649, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abc00eb0f9e698757a09d1a1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a4c25cec3ac81fb06af299b5", "aggregation": { "method": "sum" }, @@ -147212,19 +147593,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001462", + "id": "W07000103", "level": "constituency", - "name": "Scunthorpe", + "name": "Neath and Swansea East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001462" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000103" }, "measure": { "unit": "count" @@ -147245,28 +147626,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abc00eb0f9e698757a09d1a1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a4c25cec3ac81fb06af299b5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44884.6, + "value": 42708.918, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abe57642906c698e6cd43bb4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a51259854d96dbf436ca12b1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -147279,75 +147660,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001410", + "id": "E14001164", "level": "constituency", - "name": "Nottingham East", + "name": "Chester South and Eddisbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Nottingham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001410" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001164" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abe57642906c698e6cd43bb4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a51259854d96dbf436ca12b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51773.905, + "value": 354481985.281, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abec8802b7a5a38ef6a75a6b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a521ab5fb4b8d2de0d384a69", "aggregation": { "method": "sum" }, @@ -147388,19 +147767,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001071", + "id": "E14001378", "level": "constituency", - "name": "Aylesbury", + "name": "Newcastle upon Tyne East and Wallsend", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001071" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001378" }, "measure": { "unit": "kwh" @@ -147423,28 +147802,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abec8802b7a5a38ef6a75a6b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a521ab5fb4b8d2de0d384a69", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165931302.019, + "value": 136950815.063, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abf9f5e7ff138b43b1578006", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a55f857a68279cf3e901fc8a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -147460,7 +147839,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -147469,7 +147848,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -147477,27 +147856,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001300", + "id": "E14001556", "level": "constituency", - "name": "Ilford North", + "name": "Twickenham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001300" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001556" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -147510,28 +147889,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abf9f5e7ff138b43b1578006", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a55f857a68279cf3e901fc8a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 516850653.754, + "value": 42295.283, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac1ad7a9dc66d901c1597513", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5951664107c314cd68ab277", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -147547,7 +147926,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -147556,7 +147935,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -147564,27 +147943,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001281", + "id": "E14001454", "level": "constituency", - "name": "Hereford and South Herefordshire", + "name": "Ruislip, Northwood and Pinner", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001281" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001454" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -147597,20 +147976,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac1ad7a9dc66d901c1597513", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5951664107c314cd68ab277", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31948.815, + "value": 592396698.795, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac21cc094aab99ba7459bb9a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5ba0eb111e69fb8c453321c", "aggregation": { "method": "sum" }, @@ -147651,19 +148030,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001297", + "id": "W07000091", "level": "constituency", - "name": "Huddersfield", + "name": "Cardiff South and Penarth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001297" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000091" }, "measure": { "unit": "count" @@ -147684,20 +148063,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac21cc094aab99ba7459bb9a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5ba0eb111e69fb8c453321c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45822.177, + "value": 36511.735, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac29a932425ab507e41b221b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a5fb7ffcc4c8601cacc20b66", "aggregation": { "method": "sum" }, @@ -147738,19 +148117,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001512", + "id": "W07000095", "level": "constituency", - "name": "St Neots and Mid Cambridgeshire", + "name": "Clwyd North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001512" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000095" }, "measure": { "unit": "kwh" @@ -147773,20 +148152,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac29a932425ab507e41b221b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a5fb7ffcc4c8601cacc20b66", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 167327238.991, + "value": 142432002.794, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a64851662097e02d28fd82f5", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001348", + "level": "constituency", + "name": "Maidenhead", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001348" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a64851662097e02d28fd82f5", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 38875.816, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac5c5e2a6b158694815388f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a64d8fb531b49082ec762e07", "aggregation": { "method": "sum" }, @@ -147827,19 +148293,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001531", + "id": "E14001510", "level": "constituency", - "name": "Sunderland Central", + "name": "St Helens South and Whiston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001531" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001510" }, "measure": { "unit": "kwh" @@ -147862,20 +148328,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac5c5e2a6b158694815388f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a64d8fb531b49082ec762e07", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131818797.212, + "value": 125391001.766, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac87d838874f8323cd13ac28", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6618c7aa12e62a37e1c95ce", "aggregation": { "method": "sum" }, @@ -147916,19 +148382,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001181", + "id": "E14001205", "level": "constituency", - "name": "Coventry North West", + "name": "Dulwich and West Norwood", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001181" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001205" }, "measure": { "unit": "count" @@ -147951,20 +148417,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac87d838874f8323cd13ac28", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6618c7aa12e62a37e1c95ce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46668.139, + "value": 46010.879, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a66c6b676cc7eaf60a48cd3b", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001126", + "level": "constituency", + "name": "Bridgwater", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001126" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a66c6b676cc7eaf60a48cd3b", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 46261.756, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:acc64b740125d33da1bdbcae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a69c3391dae99d574610efe3", "aggregation": { "method": "sum" }, @@ -148005,19 +148560,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001104", + "id": "E14001065", "level": "constituency", - "name": "Blackpool North and Fleetwood", + "name": "Altrincham and Sale West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001104" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001065" }, "measure": { "unit": "kwh" @@ -148040,28 +148595,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:acc64b740125d33da1bdbcae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a69c3391dae99d574610efe3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136318779.339, + "value": 162070441.273, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:acd72fb77c4f317178539334", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6a13351ae9f0ec97f32da5b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -148074,73 +148629,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000112", + "id": "E14001477", "level": "constituency", - "name": "Ynys M\u00f4n", + "name": "Slough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Slough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000112" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001477" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:acd72fb77c4f317178539334", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6a13351ae9f0ec97f32da5b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157027973.165, + "value": 48435.28, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad10ad642e39c21fcc75d8c9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6ccfcab9bf3df474d535d01", "aggregation": { "method": "sum" }, @@ -148181,19 +148738,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000096", + "id": "E14001227", "level": "constituency", - "name": "Lothian East", + "name": "Epsom and Ewell", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001227" }, "measure": { "unit": "count" @@ -148214,28 +148771,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad10ad642e39c21fcc75d8c9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6ccfcab9bf3df474d535d01", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40159.227, + "value": 40554.638, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad3540715da5e297df43fad4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6e1a7f3d916f0eb7bbd4ddc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -148251,7 +148808,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -148260,7 +148817,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -148268,27 +148825,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001090", + "id": "E14001383", "level": "constituency", - "name": "Bicester and Woodstock", + "name": "Normanton and Hemsworth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001090" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001383" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -148301,28 +148858,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad3540715da5e297df43fad4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6e1a7f3d916f0eb7bbd4ddc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 413328852.775, + "value": 45406.609, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad6293338ad2f6146f656427", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6f02fea07d8f08ebb0e7a23", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -148335,81 +148892,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001163", + "id": "E14001564", "level": "constituency", - "name": "Chester North and Neston", + "name": "Warrington North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001163" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001564" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad6293338ad2f6146f656427", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6f02fea07d8f08ebb0e7a23", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 432176188.877, + "value": 127287859.97, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad78660c1971c487b5212301", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a6f19bfa41e3c722a7ffa6bd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -148422,73 +148981,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001313", + "id": "E14001496", "level": "constituency", - "name": "Kingston upon Hull East", + "name": "South West Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kingston upon Hull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001313" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001496" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad78660c1971c487b5212301", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a6f19bfa41e3c722a7ffa6bd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45561.464, + "value": 164195807.109, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad821f1486ceb62db90c2aba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7017d7418d5e5bd50a0c440", "aggregation": { "method": "sum" }, @@ -148529,19 +149090,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001269", + "id": "E14001563", "level": "constituency", - "name": "Harrogate and Knaresborough", + "name": "Walthamstow", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001269" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001563" }, "measure": { "unit": "count" @@ -148562,28 +149123,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad821f1486ceb62db90c2aba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7017d7418d5e5bd50a0c440", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45250.725, + "value": 40061.152, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad937a5eabae66360836adc7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a710c1571ab724a49d6d9e6e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -148596,137 +149157,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001255", + "id": "S14000066", "level": "constituency", - "name": "Great Grimsby and Cleethorpes", + "name": "Arbroath and Broughty Ferry", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001255" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000066" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad937a5eabae66360836adc7", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 50661.879, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad9dd57fb6c246f0f5f4c90d", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000063", - "level": "constituency", - "name": "Airdrie and Shotts", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Airdrie and Shotts: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000063" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, "period": { "type": "gas_year", "value": 2024 @@ -148738,28 +149210,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad9dd57fb6c246f0f5f4c90d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a710c1571ab724a49d6d9e6e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 488774800.461, + "value": 40500.428, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:adb54b98d9e63a57d1cc123b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a74a8a419f2b8b0fdfcdaf82", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -148772,75 +149244,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001130", + "id": "E14001592", "level": "constituency", - "name": "Brighton Pavilion", + "name": "Woking", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Woking: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001130" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001592" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:adb54b98d9e63a57d1cc123b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a74a8a419f2b8b0fdfcdaf82", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47064.132, + "value": 35744.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:adb9e8596ee0e068647a4f01", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a774849432a53efa39f6b33d", "aggregation": { "method": "sum" }, @@ -148881,19 +149351,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001162", + "id": "W07000110", "level": "constituency", - "name": "Chesham and Amersham", + "name": "Vale of Glamorgan", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001162" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000110" }, "measure": { "unit": "count" @@ -148914,20 +149384,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:adb9e8596ee0e068647a4f01", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a774849432a53efa39f6b33d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37618.028, + "value": 38949.705, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae5248efaf92ab922b5ef7b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a78204caa4c4a562b661e5a6", "aggregation": { "method": "sum" }, @@ -148968,19 +149438,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001253", + "id": "E14001357", "level": "constituency", - "name": "Grantham and Bourne", + "name": "Melton and Syston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001253" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001357" }, "measure": { "unit": "kwh" @@ -149001,28 +149471,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae5248efaf92ab922b5ef7b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a78204caa4c4a562b661e5a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 370040032.899, + "value": 441207553.937, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae68a40b938d7521b585bf0a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7bc545c331f17d57d8a9cc9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -149035,73 +149505,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001321", + "id": "E14001518", "level": "constituency", - "name": "Leeds North East", + "name": "Stockton North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001321" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001518" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae68a40b938d7521b585bf0a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7bc545c331f17d57d8a9cc9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37574.825, + "value": 127198206.172, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7dd8614c07f8672703c5c2a", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001462", + "level": "constituency", + "name": "Scunthorpe", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001462" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7dd8614c07f8672703c5c2a", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 135094285.016, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae85fb374b36d44cb44172a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a7fcddf446de678f62fbf4a5", "aggregation": { "method": "sum" }, @@ -149142,19 +149703,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001154", + "id": "E14001218", "level": "constituency", - "name": "Castle Point", + "name": "East Worthing and Shoreham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Worthing and Shoreham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001154" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001218" }, "measure": { "unit": "count" @@ -149175,28 +149736,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae85fb374b36d44cb44172a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a7fcddf446de678f62fbf4a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36508.166, + "value": 39768.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aea11dbcc2fdbb5eb0da76e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8027bb99f2bd3d166a01654", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -149212,7 +149773,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -149221,7 +149782,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -149229,27 +149790,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001485", + "id": "E14001554", "level": "constituency", - "name": "South Dorset", + "name": "Truro and Falmouth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Truro and Falmouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001485" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001554" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -149262,28 +149823,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aea11dbcc2fdbb5eb0da76e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8027bb99f2bd3d166a01654", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 394576742.529, + "value": 27196.658, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aeab8a3c3b6b9ef349d1bd2c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a80d56ee91dc2ecdfc55f1a1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -149299,7 +149860,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -149308,7 +149869,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -149316,27 +149877,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001243", + "id": "E14001558", "level": "constituency", - "name": "Gainsborough", + "name": "Uxbridge and South Ruislip", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001243" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001558" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -149351,20 +149912,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aeab8a3c3b6b9ef349d1bd2c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a80d56ee91dc2ecdfc55f1a1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45394.0, + "value": 160292289.932, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aeb5d2b24f6546e2083c56fc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a81c449e5b2e434f69eaf975", "aggregation": { "method": "sum" }, @@ -149405,19 +149966,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001577", + "id": "E14001434", "level": "constituency", - "name": "West Lancashire", + "name": "Putney", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Putney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001577" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001434" }, "measure": { "unit": "count" @@ -149438,28 +149999,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aeb5d2b24f6546e2083c56fc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a81c449e5b2e434f69eaf975", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39320.0, + "value": 40371.772, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aedb87372b8c3d4d94bedfc0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8292010bbd3d06100dbe4eb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -149475,7 +150036,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -149484,7 +150045,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -149492,27 +150053,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001207", + "id": "E14001548", "level": "constituency", - "name": "Ealing Central and Acton", + "name": "Tiverton and Minehead", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001207" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001548" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -149525,20 +150086,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aedb87372b8c3d4d94bedfc0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8292010bbd3d06100dbe4eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 564888801.63, + "value": 25423.977, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af05939b3bd71cc60a21b50c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8358d59c3aaa87424808041", "aggregation": { "method": "sum" }, @@ -149579,19 +150140,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001161", + "id": "E14001444", "level": "constituency", - "name": "Cheltenham", + "name": "Richmond and Northallerton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001161" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001444" }, "measure": { "unit": "kwh" @@ -149614,20 +150175,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af05939b3bd71cc60a21b50c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8358d59c3aaa87424808041", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154758636.913, + "value": 167829926.237, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af0690a0e79b9aded3fc5bc1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a847e43ce1be6d29369ba3d4", "aggregation": { "method": "sum" }, @@ -149668,19 +150229,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001221", + "id": "E14001179", "level": "constituency", - "name": "Edmonton and Winchmore Hill", + "name": "Corby and East Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001221" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001179" }, "measure": { "unit": "kwh" @@ -149701,28 +150262,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af0690a0e79b9aded3fc5bc1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a847e43ce1be6d29369ba3d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 527739495.928, + "value": 494707684.317, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af12f09ccbdf5d1323876071", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a85689fa1066c54a8c759f61", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -149735,83 +150296,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001480", + "id": "E14001327", "level": "constituency", - "name": "South Basildon and East Thurrock", + "name": "Leicester South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001480" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001327" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af12f09ccbdf5d1323876071", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a85689fa1066c54a8c759f61", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153902664.006, + "value": 472427771.432, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af34cb9c4758e165bb97acfb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a86ead6adb042405d9f7a445", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -149827,7 +150386,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -149836,7 +150395,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -149844,27 +150403,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001398", + "id": "S14000064", "level": "constituency", - "name": "North Shropshire", + "name": "Alloa and Grangemouth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001398" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000064" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -149877,28 +150436,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af34cb9c4758e165bb97acfb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a86ead6adb042405d9f7a445", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 329362870.978, + "value": 43311.21, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af3d5ea2847785fd355cf863", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a87d6430f0151a80332b7bcc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -149911,81 +150470,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000096", + "id": "E14001530", "level": "constituency", - "name": "Dwyfor Meirionnydd", + "name": "Suffolk Coastal", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000096" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001530" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af3d5ea2847785fd355cf863", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a87d6430f0151a80332b7bcc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 226982357.569, + "value": 49129.66, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af5366c8a91d69d70105b15c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a89c735c8e3aeebd2579e7d9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -150001,7 +150562,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -150010,7 +150571,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -150018,27 +150579,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001245", + "id": "E14001437", "level": "constituency", - "name": "Gedling", + "name": "Rayleigh and Wickford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gedling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001245" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001437" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -150051,28 +150612,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af5366c8a91d69d70105b15c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a89c735c8e3aeebd2579e7d9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44464.625, + "value": 475391526.347, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af6940fba69d920a9a3cb82e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8a53cd5c946f2ff667c7ac0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -150085,83 +150646,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001494", + "id": "E14001526", "level": "constituency", - "name": "South Suffolk", + "name": "Stratford-on-Avon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001494" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001526" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af6940fba69d920a9a3cb82e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8a53cd5c946f2ff667c7ac0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43552.0, + "value": 33877.614, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af70b62b5faae4bb9f72fb3e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a8f6e6c788e924a76c2207dd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -150174,164 +150733,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001467", + "id": "E14001462", "level": "constituency", - "name": "Sheffield Central", + "name": "Scunthorpe", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001467" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001462" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af70b62b5faae4bb9f72fb3e", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 128277389.991, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af8768099ba3323f85a6bd1d", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001409", - "level": "constituency", - "name": "Norwich South", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001409" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af8768099ba3323f85a6bd1d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a8f6e6c788e924a76c2207dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49226.489, + "value": 487439523.688, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af94d98b778f8607779fa51f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a93526819d36102e1a6f9695", "aggregation": { "method": "sum" }, @@ -150372,19 +150840,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001105", + "id": "E14001282", "level": "constituency", - "name": "Blackpool South", + "name": "Herne Bay and Sandwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001105" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001282" }, "measure": { "unit": "kwh" @@ -150407,28 +150875,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af94d98b778f8607779fa51f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a93526819d36102e1a6f9695", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158289892.976, + "value": 155339389.351, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af9ad0b9bad104f9b403b779", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a945a55a79a9d8761fae8a4b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -150441,20 +150909,20 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", @@ -150466,56 +150934,58 @@ "name": "Leeds North East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001321" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001321" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af9ad0b9bad104f9b403b779", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a945a55a79a9d8761fae8a4b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 529696967.058, + "value": 41707.447, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:afc9c9f3ae5ffc8243807cd0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a96b4c7ca4360d645890e0e8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -150528,81 +150998,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001191", + "id": "W07000108", "level": "constituency", - "name": "Dartford", + "name": "Swansea West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dartford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001191" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000108" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:afc9c9f3ae5ffc8243807cd0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a96b4c7ca4360d645890e0e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42467.537, + "value": 49998.463, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aff5031b559b988338b8f96a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a97ce49f3f1f1f971cca74bd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -150615,73 +151087,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001234", + "id": "E14001229", "level": "constituency", - "name": "Farnham and Bordon", + "name": "Erith and Thamesmead", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001234" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001229" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aff5031b559b988338b8f96a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a97ce49f3f1f1f971cca74bd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 572616503.427, + "value": 51525.007, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0068baeb25bff8e0198a66b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a98379390f9aeb2552b866ae", "aggregation": { "method": "sum" }, @@ -150722,19 +151196,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001321", + "id": "E14001437", "level": "constituency", - "name": "Leeds North East", + "name": "Rayleigh and Wickford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001321" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001437" }, "measure": { "unit": "kwh" @@ -150757,107 +151231,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0068baeb25bff8e0198a66b", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 140562286.716, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b02427eb3695822e99e20139", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001206", - "level": "constituency", - "name": "Dunstable and Leighton Buzzard", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001206" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b02427eb3695822e99e20139", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a98379390f9aeb2552b866ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 501788491.81, + "value": 148532793.311, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b049abd08d362fc9170341bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:a9ea9dc90805bd029ccdffe0", "aggregation": { "method": "sum" }, @@ -150898,19 +151285,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000045", + "id": "E14001594", "level": "constituency", - "name": "Midlothian", + "name": "Wolverhampton North East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000045" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001594" }, "measure": { "unit": "count" @@ -150933,28 +151320,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b049abd08d362fc9170341bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:a9ea9dc90805bd029ccdffe0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44814.0, + "value": 44558.069, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b05d55a5243899afa1e52cbe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa3c6fe471f146f15283c79d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -150967,75 +151354,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001311", + "id": "S14000103", "level": "constituency", - "name": "Kettering", + "name": "Perth and Kinross-shire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kettering: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001311" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000103" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b05d55a5243899afa1e52cbe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa3c6fe471f146f15283c79d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163753871.292, + "value": 459279304.209, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0678974a101220416d1d44d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa484602c46a4ead8e2a7c95", "aggregation": { "method": "sum" }, @@ -151076,19 +151461,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001302", + "id": "E14001330", "level": "constituency", - "name": "Ipswich", + "name": "Lewes", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lewes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001302" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001330" }, "measure": { "unit": "count" @@ -151111,28 +151496,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0678974a101220416d1d44d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa484602c46a4ead8e2a7c95", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50554.0, + "value": 44861.125, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b067fc72b704cada74ef5d96", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa4bfb8db8c1d1a71ed9ec19", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151145,81 +151530,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000108", + "id": "E14001297", "level": "constituency", - "name": "Swansea West", + "name": "Huddersfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000108" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001297" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b067fc72b704cada74ef5d96", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa4bfb8db8c1d1a71ed9ec19", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45983.949, + "value": 147814405.323, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b069a4a187cf5eaf076937ab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa4c3580eb95a13b6a6a7130", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151232,81 +151619,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001260", + "id": "E14001098", "level": "constituency", - "name": "Hackney South and Shoreditch", + "name": "Birmingham Perry Barr", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hackney South and Shoreditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001260" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001098" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b069a4a187cf5eaf076937ab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa4c3580eb95a13b6a6a7130", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 343156628.927, + "value": 132933738.687, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b09901ee2407bac463c3fb4b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa61d6b508f6393ce5e471ac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151319,73 +151708,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001350", + "id": "E14001382", "level": "constituency", - "name": "Makerfield", + "name": "Newton Aycliffe and Spennymoor", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newton Aycliffe and Spennymoor: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001350" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001382" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b09901ee2407bac463c3fb4b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa61d6b508f6393ce5e471ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44710.933, + "value": 126090038.975, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0a72b107608b94ee513a2f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa7f160ae19766d2d3181374", "aggregation": { "method": "sum" }, @@ -151426,19 +151817,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001069", + "id": "E14001485", "level": "constituency", - "name": "Ashford", + "name": "South Dorset", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ashford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001069" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001485" }, "measure": { "unit": "count" @@ -151461,28 +151852,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0a72b107608b94ee513a2f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa7f160ae19766d2d3181374", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45253.939, + "value": 50139.568, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0e2a0f8bebee66060793427", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aa9f1796251ecce27801e4d0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151495,83 +151886,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001315", + "id": "E14001215", "level": "constituency", - "name": "Kingston upon Hull West and Haltemprice", + "name": "East Surrey", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001315" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001215" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0e2a0f8bebee66060793427", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aa9f1796251ecce27801e4d0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51188.972, + "value": 544090400.954, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0ff18ac3ddaa0f1c727a053", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aadcbb7421fe7ffbc8989097", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151584,81 +151973,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001350", + "id": "S14000100", "level": "constituency", - "name": "Makerfield", + "name": "North East Fife", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Makerfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001350" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000100" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0ff18ac3ddaa0f1c727a053", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aadcbb7421fe7ffbc8989097", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 456645412.233, + "value": 47184.884, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1044cf64f617c667b2d6469", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aaf4ffcec31c285be3148f8f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151674,7 +152065,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -151683,7 +152074,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -151691,27 +152082,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001442", + "id": "E14001308", "level": "constituency", - "name": "Reigate", + "name": "Keighley and Ilkley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Reigate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001442" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001308" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -151726,28 +152117,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1044cf64f617c667b2d6469", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aaf4ffcec31c285be3148f8f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45382.115, + "value": 141968829.35, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b106f1900aaf4ff732f5a5ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aaf7fb7737ed6d17138428ab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -151763,7 +152154,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -151772,7 +152163,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -151780,27 +152171,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001551", + "id": "E14001261", "level": "constituency", - "name": "Torbay", + "name": "Halesowen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Torbay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001551" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001261" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -151815,20 +152206,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b106f1900aaf4ff732f5a5ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aaf7fb7737ed6d17138428ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154798265.5, + "value": 40443.058, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b10c30842e29c6d1e5294418", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab20114783e90bfb1f6f8fd4", "aggregation": { "method": "sum" }, @@ -151869,19 +152260,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001587", + "id": "E14001204", "level": "constituency", - "name": "Winchester", + "name": "Dudley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Winchester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dudley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001587" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001204" }, "measure": { "unit": "kwh" @@ -151902,20 +152293,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b10c30842e29c6d1e5294418", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab20114783e90bfb1f6f8fd4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 434246674.893, + "value": 448551528.514, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b10d8a26819d3627e06bdea0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab2dfacb866fa42f9fff39cd", "aggregation": { "method": "sum" }, @@ -151956,19 +152347,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000093", + "id": "S14000081", "level": "constituency", - "name": "Ceredigion Preseli", + "name": "Edinburgh South West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ceredigion Preseli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000081" }, "measure": { "unit": "count" @@ -151989,20 +152380,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b10d8a26819d3627e06bdea0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab2dfacb866fa42f9fff39cd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 12897.308, + "value": 44872.248, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b111581a6653942cb166a080", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab4b1113824d6f81e00828df", "aggregation": { "method": "sum" }, @@ -152043,19 +152434,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001075", + "id": "E14001146", "level": "constituency", - "name": "Barnsley South", + "name": "Bury St Edmunds and Stowmarket", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001075" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001146" }, "measure": { "unit": "kwh" @@ -152076,107 +152467,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b111581a6653942cb166a080", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab4b1113824d6f81e00828df", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 488393982.184, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1349128a13a18115a4ab0ae", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001377", - "level": "constituency", - "name": "Newcastle upon Tyne Central and West", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001377" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1349128a13a18115a4ab0ae", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 47439.757, + "value": 379263543.782, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b143e901e334f0eb785781f3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab5778fe717e01ce5fa75ad4", "aggregation": { "method": "sum" }, @@ -152217,19 +152521,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001601", + "id": "S14000051", "level": "constituency", - "name": "Wyre Forest", + "name": "Orkney and Shetland", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Orkney and Shetland: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001601" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000051" }, "measure": { "unit": "count" @@ -152252,28 +152556,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b143e901e334f0eb785781f3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab5778fe717e01ce5fa75ad4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46749.0, + "value": 31109.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b14dc066ef8d29fda92324b4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab66d17fc4c0b857427979ff", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152286,75 +152590,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001448", + "id": "E14001500", "level": "constituency", - "name": "Romford", + "name": "Southampton Test", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Romford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001448" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001500" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b14dc066ef8d29fda92324b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab66d17fc4c0b857427979ff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43905.59, + "value": 36751.014, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b15d406fd7b86fc91ff4e6ff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab8b8f6f785d5d241b19eb5b", "aggregation": { "method": "sum" }, @@ -152395,19 +152697,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001565", + "id": "E14001365", "level": "constituency", - "name": "Warrington South", + "name": "Mid Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001565" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001365" }, "measure": { "unit": "count" @@ -152428,28 +152730,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b15d406fd7b86fc91ff4e6ff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab8b8f6f785d5d241b19eb5b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43910.533, + "value": 20680.044, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b168dca90aa6fec7d34a6247", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab94cc46f1d2e9b3972cdf18", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152462,81 +152764,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000079", + "id": "S14000068", "level": "constituency", - "name": "Edinburgh North and Leith", + "name": "Bathgate and Linlithgow", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000079" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000068" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b168dca90aa6fec7d34a6247", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab94cc46f1d2e9b3972cdf18", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 514584519.374, + "value": 45686.589, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b168de25c829a3f021d20ebe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab954a6a2e4d534b72b86332", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152552,7 +152856,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -152561,7 +152865,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -152569,27 +152873,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001439", + "id": "E14001477", "level": "constituency", - "name": "Reading West and Mid Berkshire", + "name": "Slough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Slough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001439" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001477" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -152604,20 +152908,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b168de25c829a3f021d20ebe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab954a6a2e4d534b72b86332", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38830.441, + "value": 173023943.022, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b16c9f3fd0757922064e2e6c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ab9e982d74b945be9c03693d", "aggregation": { "method": "sum" }, @@ -152658,19 +152962,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001141", + "id": "E14001375", "level": "constituency", - "name": "Buckingham and Bletchley", + "name": "Newark", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001141" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001375" }, "measure": { "unit": "count" @@ -152693,28 +152997,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b16c9f3fd0757922064e2e6c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ab9e982d74b945be9c03693d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45061.653, + "value": 49175.363, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b175b54ebbef4bd2c577bcff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aba11a9c5ac269b5bad64c79", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152730,7 +153034,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -152739,7 +153043,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -152747,27 +153051,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001569", + "id": "E14001089", "level": "constituency", - "name": "Waveney Valley", + "name": "Bexleyheath and Crayford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001569" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001089" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -152782,28 +153086,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b175b54ebbef4bd2c577bcff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aba11a9c5ac269b5bad64c79", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42523.262, + "value": 133567679.499, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b17c14582b6f35606750b10f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abcbca5bd83093be74891a54", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152816,83 +153120,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001566", + "id": "E14001483", "level": "constituency", - "name": "Warwick and Leamington", + "name": "South Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001566" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001483" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b17c14582b6f35606750b10f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abcbca5bd83093be74891a54", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49051.317, + "value": 446258539.92, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b187676a3ce2f0a231af2b66", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abdd63b306c745fbea3a13bd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152905,83 +153207,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001161", + "id": "E14001366", "level": "constituency", - "name": "Cheltenham", + "name": "Mid Sussex", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001161" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001366" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b187676a3ce2f0a231af2b66", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abdd63b306c745fbea3a13bd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48446.377, + "value": 38780.311, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1957916aa80842f8e42ee6e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abde8af3c15ead47a8f890e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -152997,7 +153297,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -153006,7 +153306,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -153014,27 +153314,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001205", + "id": "S14000094", "level": "constituency", - "name": "Dulwich and West Norwood", + "name": "Inverness, Skye and West Ross-shire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001205" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000094" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -153047,28 +153347,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1957916aa80842f8e42ee6e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abde8af3c15ead47a8f890e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41508.925, + "value": 326109359.382, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1b3d7f9e2bce635fab46d3a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:abf16b3153aaf03ee9d07a32", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -153081,73 +153381,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001270", + "id": "E14001450", "level": "constituency", - "name": "Harrow East", + "name": "Rossendale and Darwen", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001270" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001450" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1b3d7f9e2bce635fab46d3a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:abf16b3153aaf03ee9d07a32", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37068.957, + "value": 149224428.114, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1b3f27b3a1423c140b9e76f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac1c9208c1fb5d626e9ee790", "aggregation": { "method": "sum" }, @@ -153188,19 +153490,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001430", + "id": "E14001517", "level": "constituency", - "name": "Poplar and Limehouse", + "name": "Stockport", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stockport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001430" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001517" }, "measure": { "unit": "count" @@ -153223,20 +153525,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1b3f27b3a1423c140b9e76f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac1c9208c1fb5d626e9ee790", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 70637.381, + "value": 48639.065, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1be7e743a50bf6a4082b994", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac294e4ca6087fed0da02195", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001288", + "level": "constituency", + "name": "Hinckley and Bosworth", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001288" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac294e4ca6087fed0da02195", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 447657552.146, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac2b4ab2eca4d615876dbf01", "aggregation": { "method": "sum" }, @@ -153277,19 +153666,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000079", + "id": "E14001245", "level": "constituency", - "name": "Edinburgh North and Leith", + "name": "Gedling", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gedling: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000079" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001245" }, "measure": { "unit": "count" @@ -153310,20 +153699,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1be7e743a50bf6a4082b994", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac2b4ab2eca4d615876dbf01", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 55132.211, + "value": 44464.625, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1dfb9c6eb18326a532b65bf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac44d8ad47f3630997343e07", "aggregation": { "method": "sum" }, @@ -153364,19 +153753,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001526", + "id": "E14001591", "level": "constituency", - "name": "Stratford-on-Avon", + "name": "Witney", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Witney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001526" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001591" }, "measure": { "unit": "kwh" @@ -153399,28 +153788,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1dfb9c6eb18326a532b65bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac44d8ad47f3630997343e07", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 192598030.734, + "value": 181056940.194, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b201b8abecbba9a347c86267", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac5a4f08c2f235fd3ca11835", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -153433,83 +153822,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001455", + "id": "E14001212", "level": "constituency", - "name": "Runcorn and Helsby", + "name": "East Grinstead and Uckfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001455" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001212" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b201b8abecbba9a347c86267", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac5a4f08c2f235fd3ca11835", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41933.91, + "value": 32272.409, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b205f2db234d34cc09e7e2da", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac62a4334bbf13a51f24e304", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -153522,83 +153909,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001071", + "id": "E14001311", "level": "constituency", - "name": "Aylesbury", + "name": "Kettering", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kettering: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001071" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001311" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b205f2db234d34cc09e7e2da", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac62a4334bbf13a51f24e304", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47425.581, + "value": 513864316.585, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b206d19695d4afd2dbbdeb84", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac72f9515e9ae42f6a7efdbb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -153614,7 +153999,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -153623,7 +154008,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -153631,27 +154016,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001220", + "id": "E14001579", "level": "constituency", - "name": "Eastleigh", + "name": "West Worcestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001220" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001579" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -153664,28 +154049,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b206d19695d4afd2dbbdeb84", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac72f9515e9ae42f6a7efdbb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37574.293, + "value": 337373595.835, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b23103aa243187bb4c8e9a53", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ac8739313bc5b1bfecdd0dc5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -153698,83 +154083,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001361", + "id": "E14001213", "level": "constituency", - "name": "Mid Cheshire", + "name": "East Ham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Ham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001361" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001213" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b23103aa243187bb4c8e9a53", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ac8739313bc5b1bfecdd0dc5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42935.174, + "value": 417828982.049, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b23e179698d46bddd91bdc32", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aca5a8576b990924c7dbe917", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -153787,83 +154170,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001414", + "id": "E14001583", "level": "constituency", - "name": "Old Bexley and Sidcup", + "name": "Whitehaven and Workington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001414" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001583" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b23e179698d46bddd91bdc32", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aca5a8576b990924c7dbe917", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141730868.334, + "value": 487278364.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b245db57d6d1dc977749058e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:acad3ed03c89221416dbe4ed", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -153876,83 +154257,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001204", + "id": "E14001489", "level": "constituency", - "name": "Dudley", + "name": "South Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dudley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001204" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001489" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b245db57d6d1dc977749058e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:acad3ed03c89221416dbe4ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133701877.82, + "value": 288247087.557, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b252aaa426467df803a4648e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:acd184c0f6628ed35f9d3284", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -153965,81 +154344,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001155", + "id": "E14001422", "level": "constituency", - "name": "Central Devon", + "name": "Pendle and Clitheroe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001155" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001422" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b252aaa426467df803a4648e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:acd184c0f6628ed35f9d3284", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 24649.635, + "value": 48879.735, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b25505db523a2bb752734f05", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:acf0eb04c08cb8dde5438fb0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -154052,83 +154433,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001383", + "id": "E14001549", "level": "constituency", - "name": "Normanton and Hemsworth", + "name": "Tonbridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tonbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001383" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001549" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b25505db523a2bb752734f05", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:acf0eb04c08cb8dde5438fb0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47002.164, + "value": 33446.849, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b25cca5cf2d01f918978298d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad0610403cb9feb308e00060", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -154144,7 +154523,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -154153,7 +154532,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -154161,27 +154540,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001580", + "id": "E14001397", "level": "constituency", - "name": "Westmorland and Lonsdale", + "name": "North Northumberland", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001580" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001397" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -154196,20 +154575,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b25cca5cf2d01f918978298d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad0610403cb9feb308e00060", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 195979994.974, + "value": 49942.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b26b943b7f9a1e64d794c4bd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad15a9e0cac27513ee1d16ee", "aggregation": { "method": "sum" }, @@ -154250,19 +154629,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001423", + "id": "E14001597", "level": "constituency", - "name": "Penistone and Stocksbridge", + "name": "Worcester", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Worcester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001423" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001597" }, "measure": { "unit": "count" @@ -154283,28 +154662,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b26b943b7f9a1e64d794c4bd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad15a9e0cac27513ee1d16ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38895.04, + "value": 42014.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b27801da4151f5b301690fc8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad18117522876dd5e70673d3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -154317,81 +154696,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001573", + "id": "E14001329", "level": "constituency", - "name": "Welwyn Hatfield", + "name": "Leigh and Atherton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001573" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001329" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b27801da4151f5b301690fc8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad18117522876dd5e70673d3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41771.03, + "value": 146418298.385, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2869e8465d761d02c67cc0a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad688f240709d2b2c0e31ee8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -154404,75 +154785,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001443", + "id": "E14001098", "level": "constituency", - "name": "Ribble Valley", + "name": "Birmingham Perry Barr", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001443" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001098" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2869e8465d761d02c67cc0a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad688f240709d2b2c0e31ee8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165419031.478, + "value": 537699203.754, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2b4701f889f7d479b10aaf7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad81d1ade5cb2578b66347f1", "aggregation": { "method": "sum" }, @@ -154513,19 +154892,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001584", + "id": "E14001523", "level": "constituency", - "name": "Widnes and Halewood", + "name": "Stone, Great Wyrley and Penkridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001584" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001523" }, "measure": { "unit": "count" @@ -154548,20 +154927,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2b4701f889f7d479b10aaf7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad81d1ade5cb2578b66347f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41173.368, + "value": 40212.258, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ad992f605db29405f3c1901b", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001371", + "level": "constituency", + "name": "Mitcham and Morden", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001371" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ad992f605db29405f3c1901b", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 469699746.627, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2b60c8f5f1109e05a5029b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:adf35c8bcea9bf5030476f9a", "aggregation": { "method": "sum" }, @@ -154602,19 +155068,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001377", + "id": "E14001344", "level": "constituency", - "name": "Newcastle upon Tyne Central and West", + "name": "Lowestoft", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001377" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001344" }, "measure": { "unit": "count" @@ -154637,28 +155103,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2b60c8f5f1109e05a5029b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:adf35c8bcea9bf5030476f9a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 55116.944, + "value": 44824.99, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2f2ddd2e387134c701ddc96", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae230065da7b7997d36a062b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -154671,81 +155137,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001583", + "id": "E14001297", "level": "constituency", - "name": "Whitehaven and Workington", + "name": "Huddersfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Huddersfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001583" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001297" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2f2ddd2e387134c701ddc96", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae230065da7b7997d36a062b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487278364.266, + "value": 48713.15, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2fa4fa7275c1c3237e1ca26", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae2ca5414a7f5db27665dc75", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -154761,7 +155229,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -154770,7 +155238,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -154778,27 +155246,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001498", + "id": "E14001306", "level": "constituency", - "name": "South West Wiltshire", + "name": "Islington South and Finsbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001498" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001306" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -154813,28 +155281,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2fa4fa7275c1c3237e1ca26", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae2ca5414a7f5db27665dc75", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44492.224, + "value": 165865456.998, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b31fe22f66207fb6e3792dec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae37728abdd66cee7aab5b49", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -154850,7 +155318,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -154859,7 +155327,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -154867,27 +155335,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001369", + "id": "E14001199", "level": "constituency", - "name": "Milton Keynes Central", + "name": "Doncaster East and the Isle of Axholme", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001369" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001199" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -154900,28 +155368,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b31fe22f66207fb6e3792dec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae37728abdd66cee7aab5b49", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 522385049.687, + "value": 38119.729, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b329d1054b3461b26ab16eea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae5073f88634db0b704caae0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -154934,81 +155402,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001604", + "id": "E14001346", "level": "constituency", - "name": "York Central", + "name": "Luton South and South Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, York Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001604" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001346" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b329d1054b3461b26ab16eea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae5073f88634db0b704caae0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42337.816, + "value": 162241230.907, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b33fed1aeac9ea8ef3cab9cf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae63dcade0925e49ee34883f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155024,7 +155494,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -155033,7 +155503,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -155041,27 +155511,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001138", + "id": "E14001170", "level": "constituency", - "name": "Bromsgrove", + "name": "Chorley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chorley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001138" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001170" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -155076,28 +155546,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b33fed1aeac9ea8ef3cab9cf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae63dcade0925e49ee34883f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42609.0, + "value": 142852513.96, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b357e150c162261c204c2a46", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae84e03bb3ab1a05fbc3fbd4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155110,81 +155580,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001424", + "id": "S14000099", "level": "constituency", - "name": "Penrith and Solway", + "name": "Motherwell, Wishaw and Carluke", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001424" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000099" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b357e150c162261c204c2a46", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae84e03bb3ab1a05fbc3fbd4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33755.002, + "value": 140359791.926, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b36c8753df5449a71e6f9ad7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae8ab80b62b18842d9b96c11", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155197,81 +155669,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001449", + "id": "E14001358", "level": "constituency", - "name": "Romsey and Southampton North", + "name": "Meriden and Solihull East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Romsey and Southampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001449" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001358" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b36c8753df5449a71e6f9ad7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae8ab80b62b18842d9b96c11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 314396215.447, + "value": 155975941.519, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b37cc714619a295c5f2b39e5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae96d826af52efa0b5d2db6e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155287,7 +155761,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -155296,7 +155770,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -155304,27 +155778,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001605", + "id": "E14001338", "level": "constituency", - "name": "York Outer", + "name": "Liverpool Riverside", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, York Outer: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001605" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001338" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -155339,28 +155813,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b37cc714619a295c5f2b39e5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae96d826af52efa0b5d2db6e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41260.936, + "value": 179200220.006, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3ad34ca6f35db69c9cde92e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ae98a97999a41b9c8d34aa90", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155373,81 +155847,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001124", + "id": "E14001491", "level": "constituency", - "name": "Brentford and Isleworth", + "name": "South Ribble", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001124" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001491" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3ad34ca6f35db69c9cde92e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ae98a97999a41b9c8d34aa90", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 451952601.612, + "value": 137063753.133, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3ad8cc2ea9892dadce44a62", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aec8d95a0986609b93f1a074", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155460,73 +155936,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001462", + "id": "E14001206", "level": "constituency", - "name": "Scunthorpe", + "name": "Dunstable and Leighton Buzzard", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dunstable and Leighton Buzzard: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001462" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001206" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3ad8cc2ea9892dadce44a62", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aec8d95a0986609b93f1a074", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487439523.688, + "value": 163284146.594, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3b71af43e326bde560897de", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:aec9a0d654be14696751108e", "aggregation": { "method": "sum" }, @@ -155567,19 +156045,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001272", + "id": "S14000021", "level": "constituency", - "name": "Hartlepool", + "name": "East Renfrewshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001272" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000021" }, "measure": { "unit": "count" @@ -155602,20 +156080,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3b71af43e326bde560897de", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:aec9a0d654be14696751108e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44827.0, + "value": 41356.0, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af0f5da7b1de1b590dda4249", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000087", + "level": "constituency", + "name": "Caerfyrddin", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000087" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af0f5da7b1de1b590dda4249", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 19035.572, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3bb2f87623974131ad644c6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af1a38775fed37b8fa65dc87", "aggregation": { "method": "sum" }, @@ -155656,19 +156221,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001378", + "id": "E14001381", "level": "constituency", - "name": "Newcastle upon Tyne East and Wallsend", + "name": "Newton Abbot", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001378" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001381" }, "measure": { "unit": "kwh" @@ -155689,28 +156254,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3bb2f87623974131ad644c6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af1a38775fed37b8fa65dc87", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 505080586.114, + "value": 342845137.321, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3bc96342d3d9c2d52caef81", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af1c6ab5caaa12161c5d4d7c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -155726,7 +156291,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -155735,7 +156300,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -155743,27 +156308,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001277", + "id": "E14001248", "level": "constituency", - "name": "Hazel Grove", + "name": "Gloucester", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001277" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001248" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -155778,20 +156343,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3bc96342d3d9c2d52caef81", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af1c6ab5caaa12161c5d4d7c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42384.506, + "value": 161757352.826, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3d1a0933492c85bcbd62187", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af27a5a886dd51f5fa1f0c22", "aggregation": { "method": "sum" }, @@ -155832,19 +156397,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001564", + "id": "E14001200", "level": "constituency", - "name": "Warrington North", + "name": "Doncaster North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Warrington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001564" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001200" }, "measure": { "unit": "count" @@ -155867,20 +156432,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3d1a0933492c85bcbd62187", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af27a5a886dd51f5fa1f0c22", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42668.424, + "value": 44536.401, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3d51e9714f68e74219b8f25", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af518d5776bb9a87b63b2493", "aggregation": { "method": "sum" }, @@ -155921,19 +156486,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001203", + "id": "E14001264", "level": "constituency", - "name": "Droitwich and Evesham", + "name": "Hammersmith and Chiswick", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001203" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001264" }, "measure": { "unit": "kwh" @@ -155956,20 +156521,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3d51e9714f68e74219b8f25", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af518d5776bb9a87b63b2493", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169152973.608, + "value": 167592471.813, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3f0868bd9d88b18d08e3a23", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af7da129864cbd87120f26af", "aggregation": { "method": "sum" }, @@ -156010,19 +156575,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001111", + "id": "E14001263", "level": "constituency", - "name": "Bolton South and Walkden", + "name": "Hamble Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001111" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001263" }, "measure": { "unit": "kwh" @@ -156043,28 +156608,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3f0868bd9d88b18d08e3a23", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af7da129864cbd87120f26af", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 503283572.674, + "value": 460165457.512, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3f7f5e40cebaea8f2d048fa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:af9dd1e6923b52754a4fbd4b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -156077,73 +156642,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001213", + "id": "E14001193", "level": "constituency", - "name": "East Ham", + "name": "Derby North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Ham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Derby North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001213" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001193" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3f7f5e40cebaea8f2d048fa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:af9dd1e6923b52754a4fbd4b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35585.96, + "value": 45901.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b40816348a8360d2f8e054ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:afb0ac04b01c07d381b3764e", "aggregation": { "method": "sum" }, @@ -156184,19 +156751,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001114", + "id": "E14001123", "level": "constituency", - "name": "Boston and Skegness", + "name": "Brent West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brent West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001114" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001123" }, "measure": { "unit": "kwh" @@ -156219,28 +156786,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b40816348a8360d2f8e054ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:afb0ac04b01c07d381b3764e", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 153612618.816, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:afb2301922d934d3359c0a8b", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001105", + "level": "constituency", + "name": "Blackpool South", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001105" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:afb2301922d934d3359c0a8b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 197689486.145, + "value": 51061.765, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b42a77f0b92f5b8c7abf68ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:afbe1d30673d3116e2aab0b5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -156253,81 +156909,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000066", + "id": "E14001447", "level": "constituency", - "name": "Arbroath and Broughty Ferry", + "name": "Rochester and Strood", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Arbroath and Broughty Ferry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000066" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001447" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b42a77f0b92f5b8c7abf68ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:afbe1d30673d3116e2aab0b5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 476716526.189, + "value": 152993812.79, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4461e64fff478f5c79904c0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:afcaf2998a52e31e12036b05", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -156340,73 +156998,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001432", + "id": "E14001542", "level": "constituency", - "name": "Portsmouth South", + "name": "Tewkesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001432" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001542" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4461e64fff478f5c79904c0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:afcaf2998a52e31e12036b05", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39465.409, + "value": 150331825.109, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b46754c2b0b622e444bb182a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:afcc43848426a80a3d657996", "aggregation": { "method": "sum" }, @@ -156447,19 +157107,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001489", + "id": "E14001307", "level": "constituency", - "name": "South Norfolk", + "name": "Jarrow and Gateshead East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001489" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001307" }, "measure": { "unit": "kwh" @@ -156480,20 +157140,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b46754c2b0b622e444bb182a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:afcc43848426a80a3d657996", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 288247087.557, + "value": 455640585.037, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b46765b6b47e065ee654584a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:afd0d5106d8022695a3a2b11", "aggregation": { "method": "sum" }, @@ -156534,19 +157194,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001419", + "id": "E14001181", "level": "constituency", - "name": "Oxford East", + "name": "Coventry North West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Coventry North West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001419" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001181" }, "measure": { "unit": "count" @@ -156567,28 +157227,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b46765b6b47e065ee654584a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:afd0d5106d8022695a3a2b11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39531.0, + "value": 43781.096, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b481629b733f980ff014ea82", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:afdc74d9d32eff281f6c4bd1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -156601,83 +157261,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000098", + "id": "E14001570", "level": "constituency", - "name": "Llanelli", + "name": "Weald of Kent", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000098" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001570" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b481629b733f980ff014ea82", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:afdc74d9d32eff281f6c4bd1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132806571.207, + "value": 27951.217, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4b27384f5f940a1cee0f65e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b00239551a93544b7caad5f1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -156690,81 +157348,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001345", + "id": "E14001536", "level": "constituency", - "name": "Luton North", + "name": "Swindon North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Luton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001345" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001536" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4b27384f5f940a1cee0f65e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b00239551a93544b7caad5f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 489336409.845, + "value": 45231.69, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4b663c41f3477cf1f880346", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b009201d2935a4d279ae7cc2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -156780,7 +157440,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -156789,7 +157449,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -156797,27 +157457,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001073", + "id": "E14001363", "level": "constituency", - "name": "Barking", + "name": "Mid Dorset and North Poole", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Barking: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Dorset and North Poole: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001073" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001363" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -156830,20 +157490,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4b663c41f3477cf1f880346", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b009201d2935a4d279ae7cc2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38154.831, + "value": 420659670.198, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4c489644ef00eb89cb90cbc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b01a77c7843a366c5b4a29eb", "aggregation": { "method": "sum" }, @@ -156884,19 +157544,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000109", + "id": "S14000073", "level": "constituency", - "name": "Torfaen", + "name": "Dumfries and Galloway", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000109" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000073" }, "measure": { "unit": "count" @@ -156919,107 +157579,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4c489644ef00eb89cb90cbc", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 42457.0, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4d1f51abac6e57553adcb6f", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001108", - "level": "constituency", - "name": "Bognor Regis and Littlehampton", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001108" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4d1f51abac6e57553adcb6f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b01a77c7843a366c5b4a29eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43975.207, + "value": 51951.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4f9246d86dd1c8bda7b93fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b02d87cfe7925e0415f8eaf1", "aggregation": { "method": "sum" }, @@ -157060,19 +157633,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000099", + "id": "S14000099", "level": "constituency", - "name": "Merthyr Tydfil and Aberdare", + "name": "Motherwell, Wishaw and Carluke", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Merthyr Tydfil and Aberdare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000099" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000099" }, "measure": { "unit": "kwh" @@ -157093,115 +157666,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4f9246d86dd1c8bda7b93fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b02d87cfe7925e0415f8eaf1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 523331953.567, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b503e08489be58fe05573b45", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001416", - "level": "constituency", - "name": "Oldham West, Chadderton and Royton", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001416" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b503e08489be58fe05573b45", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 41269.432, + "value": 473378522.079, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5053681784f0aaca48770fa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0379d53302f98e75a00f517", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -157214,81 +157700,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000068", + "id": "E14001071", "level": "constituency", - "name": "Bathgate and Linlithgow", + "name": "Aylesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000068" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001071" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5053681784f0aaca48770fa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0379d53302f98e75a00f517", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42880.767, + "value": 165931302.019, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5132e3fbb5941ec1f0cf067", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b03855fd5ac76966aea665f7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -157304,7 +157792,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -157313,7 +157801,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -157321,27 +157809,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001102", + "id": "E14001292", "level": "constituency", - "name": "Blackburn", + "name": "Hornchurch and Upminster", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001102" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001292" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -157354,20 +157842,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5132e3fbb5941ec1f0cf067", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b03855fd5ac76966aea665f7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41571.553, + "value": 512912156.376, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b528b9b7465c1c9bf3d836e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b05534f9a49cebd649f9f71d", "aggregation": { "method": "sum" }, @@ -157408,19 +157896,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001477", + "id": "E14001177", "level": "constituency", - "name": "Slough", + "name": "Colne Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Slough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001477" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001177" }, "measure": { "unit": "kwh" @@ -157441,20 +157929,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b528b9b7465c1c9bf3d836e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b05534f9a49cebd649f9f71d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 469143719.933, + "value": 518522576.302, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b52f631787250da2e4a36d87", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b075f54cbcd303c6d75fdfee", "aggregation": { "method": "sum" }, @@ -157495,19 +157983,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001343", + "id": "E14001492", "level": "constituency", - "name": "Louth and Horncastle", + "name": "South Shields", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Shields: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001343" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001492" }, "measure": { "unit": "count" @@ -157530,28 +158018,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b52f631787250da2e4a36d87", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b075f54cbcd303c6d75fdfee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47570.189, + "value": 43761.736, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b533d4d53515b1d5b899e175", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b085fcaa74cdb7193278c853", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -157564,83 +158052,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001240", + "id": "E14001326", "level": "constituency", - "name": "Forest of Dean", + "name": "Leicester East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001240" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001326" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b533d4d53515b1d5b899e175", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b085fcaa74cdb7193278c853", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 166514529.61, + "value": 39486.3, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b53aa3ee02f0a05340b318e5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b0d62a8e47c47c9462af7b5c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -157656,7 +158142,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -157665,7 +158151,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -157673,27 +158159,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001279", + "id": "S14000079", "level": "constituency", - "name": "Hendon", + "name": "Edinburgh North and Leith", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hendon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001279" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000079" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -157706,28 +158192,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b53aa3ee02f0a05340b318e5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b0d62a8e47c47c9462af7b5c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 530342393.776, + "value": 55132.211, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b598b33b08fced88d86ec587", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b10cfeb82ebdc2c0a06bd0e8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -157740,73 +158226,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001157", + "id": "W07000110", "level": "constituency", - "name": "Chatham and Aylesford", + "name": "Vale of Glamorgan", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001157" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000110" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b598b33b08fced88d86ec587", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b10cfeb82ebdc2c0a06bd0e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41547.422, + "value": 43723.442, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5b4b9e16ad20d244702b7a3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1171d713faf8f600ab6581a", "aggregation": { "method": "sum" }, @@ -157847,19 +158335,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001524", + "id": "E14001467", "level": "constituency", - "name": "Stourbridge", + "name": "Sheffield Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001524" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001467" }, "measure": { "unit": "count" @@ -157880,28 +158368,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5b4b9e16ad20d244702b7a3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1171d713faf8f600ab6581a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39022.03, + "value": 27197.149, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5c3d1bfdc0c1d8c29d2ae31", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b15c6b9628a052bf12ff7ea5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -157914,83 +158402,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000087", + "id": "E14001571", "level": "constituency", - "name": "Glasgow South", + "name": "Wellingborough and Rushden", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001571" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5c3d1bfdc0c1d8c29d2ae31", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b15c6b9628a052bf12ff7ea5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 122736126.397, + "value": 47593.293, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5efa13854bb1e4787b77081", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b176a73d9d710e6c389099d9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -158006,7 +158492,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -158015,7 +158501,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -158023,27 +158509,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001245", + "id": "E14001240", "level": "constituency", - "name": "Gedling", + "name": "Forest of Dean", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gedling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001245" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001240" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -158058,20 +158544,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5efa13854bb1e4787b77081", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b176a73d9d710e6c389099d9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47112.497, + "value": 166514529.61, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5fa952ca7fae809939cb6ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1b87b8080ef7c837d3384b9", "aggregation": { "method": "sum" }, @@ -158112,19 +158598,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001433", + "id": "E14001478", "level": "constituency", - "name": "Preston", + "name": "Smethwick", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Preston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001433" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001478" }, "measure": { "unit": "kwh" @@ -158145,109 +158631,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5fa952ca7fae809939cb6ca", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 500167889.362, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6036681a2220174e24174a3", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001476", - "level": "constituency", - "name": "Sleaford and North Hykeham", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001476" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6036681a2220174e24174a3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1b87b8080ef7c837d3384b9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156790488.359, + "value": 506992679.727, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b64b14ba49821aca6c2b7391", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1cbb57b989c76ab19ad6a89", "aggregation": { "method": "sum" }, @@ -158288,19 +158685,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000073", + "id": "W07000091", "level": "constituency", - "name": "Dumfries and Galloway", + "name": "Cardiff South and Penarth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cardiff South and Penarth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000073" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000091" }, "measure": { "unit": "kwh" @@ -158321,28 +158718,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b64b14ba49821aca6c2b7391", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1cbb57b989c76ab19ad6a89", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 356662570.183, + "value": 385701311.58, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b65527e0900feb0e2471a46b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1d90dcf20f4f71f6ddb9df6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -158355,83 +158752,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001323", + "id": "E14001302", "level": "constituency", - "name": "Leeds South", + "name": "Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001323" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001302" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b65527e0900feb0e2471a46b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1d90dcf20f4f71f6ddb9df6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 180030848.467, + "value": 436883697.432, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b673eecf53094c5e8cd7afd8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1e778dff3e822f6e885e28f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -158447,7 +158842,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -158456,7 +158851,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -158464,27 +158859,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001246", + "id": "S14000088", "level": "constituency", - "name": "Gillingham and Rainham", + "name": "Glasgow South West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001246" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000088" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -158499,28 +158894,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b673eecf53094c5e8cd7afd8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1e778dff3e822f6e885e28f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136494318.327, + "value": 46851.449, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6a3dff68f1d3c49abca5339", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1ebcee86c951bc0bacc3738", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -158533,81 +158928,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000069", + "id": "S14000092", "level": "constituency", - "name": "Caithness, Sutherland and Easter Ross", + "name": "Hamilton and Clyde Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000069" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000092" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6a3dff68f1d3c49abca5339", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1ebcee86c951bc0bacc3738", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 13486.947, + "value": 151802423.218, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6c93c8753470a63bc41fc52", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b1f8b6c737db01930808a202", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -158620,83 +159017,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001437", + "id": "S14000045", "level": "constituency", - "name": "Rayleigh and Wickford", + "name": "Midlothian", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001437" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000045" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6c93c8753470a63bc41fc52", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b1f8b6c737db01930808a202", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41728.376, + "value": 41826.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6caadde8609a97836d45df2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b227290090124c8ef8d5cf40", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -158709,81 +159104,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000048", + "id": "E14001471", "level": "constituency", - "name": "North Ayrshire and Arran", + "name": "Sherwood Forest", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000048" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001471" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6caadde8609a97836d45df2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b227290090124c8ef8d5cf40", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40906.266, + "value": 154330078.51, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6db0561d8e102f6a498eee7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b24b173aea9993744c3d3def", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -158799,7 +159196,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -158808,7 +159205,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -158816,27 +159213,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001242", + "id": "W07000108", "level": "constituency", - "name": "Fylde", + "name": "Swansea West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Fylde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Swansea West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001242" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000108" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -158849,20 +159246,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6db0561d8e102f6a498eee7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b24b173aea9993744c3d3def", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 521216214.355, + "value": 45983.949, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6efbb12804c4e49caa95485", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b25e1093ed267f27c1684ee5", "aggregation": { "method": "sum" }, @@ -158903,19 +159300,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001213", + "id": "S14000068", "level": "constituency", - "name": "East Ham", + "name": "Bathgate and Linlithgow", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Ham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001213" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000068" }, "measure": { "unit": "kwh" @@ -158936,28 +159333,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6efbb12804c4e49caa95485", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b25e1093ed267f27c1684ee5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 417828982.049, + "value": 511778615.202, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b70a48a7e04668678b0d2a3a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b29f8ac6182a2eae011da171", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -158970,81 +159367,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001415", + "id": "E14001545", "level": "constituency", - "name": "Oldham East and Saddleworth", + "name": "Thornbury and Yate", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001415" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001545" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b70a48a7e04668678b0d2a3a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b29f8ac6182a2eae011da171", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 519555839.724, + "value": 44386.832, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b721223089b5aafa8f510298", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2a62f036a75a8263f49bfa0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159060,7 +159459,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -159069,7 +159468,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -159077,27 +159476,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001491", + "id": "E14001202", "level": "constituency", - "name": "South Ribble", + "name": "Dover and Deal", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Ribble: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001491" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001202" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -159112,20 +159511,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b721223089b5aafa8f510298", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2a62f036a75a8263f49bfa0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42702.0, + "value": 145066178.071, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7240cb01f2055cc08ed7c7f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b2b55d9a721161d1fcdcd7b1", "aggregation": { "method": "sum" }, @@ -159166,19 +159565,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001447", + "id": "E14001329", "level": "constituency", - "name": "Rochester and Strood", + "name": "Leigh and Atherton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001447" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001329" }, "measure": { "unit": "count" @@ -159199,20 +159598,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7240cb01f2055cc08ed7c7f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b2b55d9a721161d1fcdcd7b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40447.278, + "value": 48796.234, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b73af60d0b8bc88f15de3d28", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3258bc926676c6ba2816198", "aggregation": { "method": "sum" }, @@ -159253,19 +159652,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001262", + "id": "E14001257", "level": "constituency", - "name": "Halifax", + "name": "Greenwich and Woolwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Halifax: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001262" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001257" }, "measure": { "unit": "kwh" @@ -159286,28 +159685,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b73af60d0b8bc88f15de3d28", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3258bc926676c6ba2816198", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 547723491.576, + "value": 340020782.044, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7a2a3d5797d70adcb704eac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3625db010fa77995cfd2f3b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159323,7 +159722,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -159332,7 +159731,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -159340,27 +159739,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001351", + "id": "E14001484", "level": "constituency", - "name": "Maldon", + "name": "South Devon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Maldon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Devon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001351" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001484" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -159375,28 +159774,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7a2a3d5797d70adcb704eac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3625db010fa77995cfd2f3b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 181192230.378, + "value": 49307.349, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7b67f3d588a86cb594ab5ea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b36ecdf61d6768fbca4966fc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159409,81 +159808,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000088", + "id": "E14001448", "level": "constituency", - "name": "Glasgow South West", + "name": "Romford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Romford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000088" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001448" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7b67f3d588a86cb594ab5ea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b36ecdf61d6768fbca4966fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40614.573, + "value": 43905.59, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7d52ffac66a4d3a6e1a44dc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b39c2305663048f48a6ecc01", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159499,7 +159900,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -159508,7 +159909,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -159516,27 +159917,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001130", + "id": "E14001334", "level": "constituency", - "name": "Brighton Pavilion", + "name": "Leyton and Wanstead", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brighton Pavilion: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001130" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001334" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -159549,28 +159950,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7d52ffac66a4d3a6e1a44dc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b39c2305663048f48a6ecc01", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 412510942.422, + "value": 40111.201, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8151d8056f07e7a46a2fe16", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b39c29caa84d10cc8f7e879d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159586,7 +159987,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -159595,7 +159996,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -159603,27 +160004,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001123", + "id": "E14001256", "level": "constituency", - "name": "Brent West", + "name": "Great Yarmouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Brent West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001123" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001256" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -159638,28 +160039,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8151d8056f07e7a46a2fe16", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b39c29caa84d10cc8f7e879d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153612618.816, + "value": 47015.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b83ecac6c74ca58ebc0b154b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3ac0632b206cd67723b8e7b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159672,83 +160073,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000102", + "id": "E14001238", "level": "constituency", - "name": "Montgomeryshire and Glynd\u0175r", + "name": "Finchley and Golders Green", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000102" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001238" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b83ecac6c74ca58ebc0b154b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3ac0632b206cd67723b8e7b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44713.747, + "value": 44301.469, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b84eddebfdb607de0b857f8e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3c068355bf435d2a0206e65", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159761,73 +160160,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001309", + "id": "E14001147", "level": "constituency", - "name": "Kenilworth and Southam", + "name": "Calder Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001309" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001147" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b84eddebfdb607de0b857f8e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3c068355bf435d2a0206e65", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 385276702.428, + "value": 47397.583, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b89299f1505388543d25dbba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b3ce031885e67d8a85d21966", "aggregation": { "method": "sum" }, @@ -159868,19 +160269,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001395", + "id": "E14001293", "level": "constituency", - "name": "North Herefordshire", + "name": "Hornsey and Friern Barnet", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001395" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001293" }, "measure": { "unit": "count" @@ -159903,28 +160304,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b89299f1505388543d25dbba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b3ce031885e67d8a85d21966", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42341.46, + "value": 45992.45, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b89f9a5af63a18378abdafe6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4078e63ca33604b1ceb8134", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -159937,48 +160338,135 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001540", + "id": "E14001473", "level": "constituency", - "name": "Taunton and Wellington", + "name": "Shrewsbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001540" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001473" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4078e63ca33604b1ceb8134", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 39787.083, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b43a6af3d3ad32a2a6eb5c5d", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001132", + "level": "constituency", + "name": "Bristol East", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001132" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, "period": { "type": "calendar_year", "value": 2024 @@ -159992,28 +160480,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b89f9a5af63a18378abdafe6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b43a6af3d3ad32a2a6eb5c5d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50020.908, + "value": 139759606.078, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8d16f1e55e5bb7d718bbf0e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b43b987840ad007dc9c04f79", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -160026,73 +160514,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001572", + "id": "E14001085", "level": "constituency", - "name": "Wells and Mendip Hills", + "name": "Bermondsey and Old Southwark", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001572" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001085" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8d16f1e55e5bb7d718bbf0e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b43b987840ad007dc9c04f79", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 331406193.933, + "value": 173708052.313, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8eca601674c819ea1edc54e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b44cff41a050341e6905184b", "aggregation": { "method": "sum" }, @@ -160133,19 +160623,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001283", + "id": "E14001512", "level": "constituency", - "name": "Hertford and Stortford", + "name": "St Neots and Mid Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001283" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001512" }, "measure": { "unit": "count" @@ -160166,20 +160656,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8eca601674c819ea1edc54e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b44cff41a050341e6905184b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42289.332, + "value": 41778.65, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b45e32f6804bde851675f80a", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001386", + "level": "constituency", + "name": "North Cotswolds", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001386" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b45e32f6804bde851675f80a", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 355527640.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8f53c9d4474494a92a44420", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b46a92cb5114df930886642a", "aggregation": { "method": "sum" }, @@ -160220,19 +160797,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001140", + "id": "E14001583", "level": "constituency", - "name": "Broxtowe", + "name": "Whitehaven and Workington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Whitehaven and Workington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001140" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001583" }, "measure": { "unit": "count" @@ -160255,28 +160832,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8f53c9d4474494a92a44420", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b46a92cb5114df930886642a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43948.342, + "value": 46699.799, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b90c16b1d894f7bd8aa2d873", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4772c0e33fc4ed42ec097ca", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -160292,7 +160869,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -160301,7 +160878,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -160309,27 +160886,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000083", + "id": "E14001541", "level": "constituency", - "name": "Bangor Aberconwy", + "name": "Telford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Telford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001541" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -160342,28 +160919,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b90c16b1d894f7bd8aa2d873", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4772c0e33fc4ed42ec097ca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 333207818.829, + "value": 46031.251, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b90c584897aa7b1115fcc091", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b47e8f37570b593bdc904bf7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -160379,7 +160956,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -160388,7 +160965,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -160396,27 +160973,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001321", + "id": "E14001114", "level": "constituency", - "name": "Leeds North East", + "name": "Boston and Skegness", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001321" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001114" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -160431,28 +161008,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b90c584897aa7b1115fcc091", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b47e8f37570b593bdc904bf7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41707.447, + "value": 197689486.145, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9514726dd64b165147940ea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4d37cda05d226b973c64960", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -160465,75 +161042,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000091", + "id": "E14001152", "level": "constituency", - "name": "Gordon and Buchan", + "name": "Carlisle", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001152" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9514726dd64b165147940ea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4d37cda05d226b973c64960", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42939.89, + "value": 43665.073, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9725a31deb69a576fa8584e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4da6607bf2476a10de55494", "aggregation": { "method": "sum" }, @@ -160574,19 +161149,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001451", + "id": "E14001205", "level": "constituency", - "name": "Rother Valley", + "name": "Dulwich and West Norwood", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001451" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001205" }, "measure": { "unit": "kwh" @@ -160609,20 +161184,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9725a31deb69a576fa8584e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4da6607bf2476a10de55494", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127289222.196, + "value": 137058665.068, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b97a735272b4d3db8f50c935", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4e4b9115b9228d3934fbd09", "aggregation": { "method": "sum" }, @@ -160663,19 +161238,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000074", + "id": "E14001364", "level": "constituency", - "name": "Dumfriesshire, Clydesdale and Tweeddale", + "name": "Mid Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000074" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001364" }, "measure": { "unit": "count" @@ -160698,28 +161273,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b97a735272b4d3db8f50c935", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4e4b9115b9228d3934fbd09", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44130.611, + "value": 43370.734, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9a2535323a8c06ccd7ffa7a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4ebf3daa301c022dc7225a6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -160732,73 +161307,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001536", + "id": "S14000097", "level": "constituency", - "name": "Swindon North", + "name": "Mid Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001536" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000097" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9a2535323a8c06ccd7ffa7a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4ebf3daa301c022dc7225a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42145.117, + "value": 41892.208, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9acb5a7d7be28410110f82b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b4f4d61c27ce9c46bf30d2e2", "aggregation": { "method": "sum" }, @@ -160839,19 +161416,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001177", + "id": "W07000095", "level": "constituency", - "name": "Colne Valley", + "name": "Clwyd North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Colne Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001177" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000095" }, "measure": { "unit": "count" @@ -160872,115 +161449,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9acb5a7d7be28410110f82b", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 40578.321, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9b36e7d650daf73a7dd5725", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001557", - "level": "constituency", - "name": "Tynemouth", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Tynemouth: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001557" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9b36e7d650daf73a7dd5725", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b4f4d61c27ce9c46bf30d2e2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 549180906.723, + "value": 43227.479, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9b94add96da44034a7fc2a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b507d27495ffa19e5d7bf125", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -160996,7 +161486,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -161005,7 +161495,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -161013,27 +161503,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001590", + "id": "E14001408", "level": "constituency", - "name": "Witham", + "name": "Norwich North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Witham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001590" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001408" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -161048,20 +161538,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9b94add96da44034a7fc2a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b507d27495ffa19e5d7bf125", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 182297479.899, + "value": 46597.369, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9bca71470924501b9623137", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b511e8bd52b243ac08af5321", "aggregation": { "method": "sum" }, @@ -161102,19 +161592,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001339", + "id": "E14001496", "level": "constituency", - "name": "Liverpool Walton", + "name": "South West Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001339" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001496" }, "measure": { "unit": "kwh" @@ -161135,20 +161625,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9bca71470924501b9623137", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b511e8bd52b243ac08af5321", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 429128678.837, + "value": 554968466.675, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9c1f086160e9561f68f5cf9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b51929e9c60e34f66234382c", "aggregation": { "method": "sum" }, @@ -161189,19 +161679,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001096", + "id": "E14001521", "level": "constituency", - "name": "Birmingham Ladywood", + "name": "Stoke-on-Trent North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001521" }, "measure": { "unit": "kwh" @@ -161222,28 +161712,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9c1f086160e9561f68f5cf9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b51929e9c60e34f66234382c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 432756137.505, + "value": 476843437.601, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9cf0b6207a208e996fa24d7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b52832c1790437baeb4ac429", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -161256,83 +161746,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001572", + "id": "E14001095", "level": "constituency", - "name": "Wells and Mendip Hills", + "name": "Birmingham Hodge Hill and Solihull North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001572" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001095" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9cf0b6207a208e996fa24d7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b52832c1790437baeb4ac429", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157392370.061, + "value": 41841.015, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9eadb2e9e0b934f640f6d1d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b52db7b1441ed907046ab712", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -161345,73 +161833,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001185", + "id": "E14001469", "level": "constituency", - "name": "Crewe and Nantwich", + "name": "Sheffield Heeley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Crewe and Nantwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001185" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001469" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9eadb2e9e0b934f640f6d1d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b52db7b1441ed907046ab712", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 497986040.513, + "value": 49891.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba04579f9e8e33625cb7a5d7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5392e3178f4ece3246e17e2", "aggregation": { "method": "sum" }, @@ -161452,19 +161942,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001289", + "id": "W07000090", "level": "constituency", - "name": "Hitchin", + "name": "Cardiff North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001289" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000090" }, "measure": { "unit": "count" @@ -161487,28 +161977,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba04579f9e8e33625cb7a5d7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5392e3178f4ece3246e17e2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44395.464, + "value": 40980.09, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba078c8f1eb550a0b17049f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b558cd04322d15e68eee4cd8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -161521,81 +162011,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001398", + "id": "E14001407", "level": "constituency", - "name": "North Shropshire", + "name": "Northampton South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001398" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001407" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba078c8f1eb550a0b17049f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b558cd04322d15e68eee4cd8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31376.976, + "value": 148066116.955, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba0fe2575be05f8a1d511ead", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b581e16b8d3c9593277c976f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -161608,73 +162100,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001407", + "id": "S14000086", "level": "constituency", - "name": "Northampton South", + "name": "Glasgow North East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001407" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000086" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba0fe2575be05f8a1d511ead", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b581e16b8d3c9593277c976f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480650555.165, + "value": 139713793.339, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba30945992fe2bee233e5e26", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5a50d5ec0008fa075f78540", "aggregation": { "method": "sum" }, @@ -161715,19 +162209,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001358", + "id": "E14001505", "level": "constituency", - "name": "Meriden and Solihull East", + "name": "Spelthorne", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001358" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001505" }, "measure": { "unit": "count" @@ -161748,109 +162242,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba30945992fe2bee233e5e26", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38995.844, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba35a4640f88d8cd2b9d9f10", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001167", - "level": "constituency", - "name": "Chingford and Woodford Green", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001167" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba35a4640f88d8cd2b9d9f10", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5a50d5ec0008fa075f78540", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43496.758, + "value": 38100.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba3a5c36058814901ce06005", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5bb4f54cb49a6ab39760b2f", "aggregation": { "method": "sum" }, @@ -161891,19 +162296,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001208", + "id": "E14001321", "level": "constituency", - "name": "Ealing North", + "name": "Leeds North East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001208" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001321" }, "measure": { "unit": "kwh" @@ -161926,28 +162331,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba3a5c36058814901ce06005", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5bb4f54cb49a6ab39760b2f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152761171.025, + "value": 140562286.716, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba876925354ae2f46a1c0c22", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5bd4e6b1c982b7ad7df062f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -161963,7 +162368,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -161972,7 +162377,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -161980,27 +162385,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001513", + "id": "E14001476", "level": "constituency", - "name": "Stafford", + "name": "Sleaford and North Hykeham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stafford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001513" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001476" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -162015,28 +162420,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba876925354ae2f46a1c0c22", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5bd4e6b1c982b7ad7df062f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148851310.667, + "value": 44054.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:baab22090895ddd9c82ca372", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5f0f85050616c6a2eac4254", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -162052,7 +162457,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -162061,7 +162466,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -162069,27 +162474,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000084", + "id": "E14001207", "level": "constituency", - "name": "Glasgow East", + "name": "Ealing Central and Acton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ealing Central and Acton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001207" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -162104,20 +162509,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:baab22090895ddd9c82ca372", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5f0f85050616c6a2eac4254", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137555139.499, + "value": 61459.594, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bab5ab364267376370bd04a4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5f602922151a57de70195b7", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001152", + "level": "constituency", + "name": "Carlisle", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001152" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5f602922151a57de70195b7", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 479354231.843, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b5f72cb88136b8ec52d1f542", "aggregation": { "method": "sum" }, @@ -162158,19 +162650,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001312", + "id": "E14001250", "level": "constituency", - "name": "Kingston and Surbiton", + "name": "Goole and Pocklington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001312" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001250" }, "measure": { "unit": "count" @@ -162191,28 +162683,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bab5ab364267376370bd04a4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b5f72cb88136b8ec52d1f542", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42202.892, + "value": 40468.074, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bacb1ff05dd309b63356f8b4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6424077ff305e8c0bc3cd17", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -162225,81 +162717,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001335", + "id": "E14001086", "level": "constituency", - "name": "Lichfield", + "name": "Bethnal Green and Stepney", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001335" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001086" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bacb1ff05dd309b63356f8b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6424077ff305e8c0bc3cd17", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 473975833.365, + "value": 51649.817, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bae1e8d2ab59a71da21a4fc2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b644e7d5fb6d790539ba6951", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -162312,73 +162806,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001227", + "id": "E14001248", "level": "constituency", - "name": "Epsom and Ewell", + "name": "Gloucester", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001227" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001248" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bae1e8d2ab59a71da21a4fc2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b644e7d5fb6d790539ba6951", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40554.638, + "value": 51952.086, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bae2bca8c56cb2fff852045a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b64c46b3b1a036a8441b2478", "aggregation": { "method": "sum" }, @@ -162419,19 +162915,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001159", + "id": "E14001533", "level": "constituency", - "name": "Chelmsford", + "name": "Sussex Weald", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001159" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001533" }, "measure": { "unit": "kwh" @@ -162454,28 +162950,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bae2bca8c56cb2fff852045a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b64c46b3b1a036a8441b2478", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 162365242.196, + "value": 172686497.193, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb13e2236cd8f8427feffd8f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b657c0a77e3ec686c1ba0a31", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -162491,7 +162987,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -162500,7 +162996,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -162508,27 +163004,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001318", + "id": "E14001143", "level": "constituency", - "name": "Lancaster and Wyre", + "name": "Burton and Uttoxeter", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001318" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001143" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -162541,28 +163037,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb13e2236cd8f8427feffd8f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b657c0a77e3ec686c1ba0a31", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35168.565, + "value": 493824485.727, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb2214a83a2ad2ee2b9cd9ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6b5c6bd51d28ae2428dd880", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -162578,7 +163074,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -162587,7 +163083,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -162595,27 +163091,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001225", + "id": "E14001162", "level": "constituency", - "name": "Enfield North", + "name": "Chesham and Amersham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001225" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001162" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -162628,20 +163124,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb2214a83a2ad2ee2b9cd9ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6b5c6bd51d28ae2428dd880", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 492106802.444, + "value": 37618.028, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb2a6d0662229e8ffdc4e148", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6de9f134a42f8a1b3ef83b1", "aggregation": { "method": "sum" }, @@ -162682,19 +163178,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000100", + "id": "E14001348", "level": "constituency", - "name": "Mid and South Pembrokeshire", + "name": "Maidenhead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000100" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001348" }, "measure": { "unit": "kwh" @@ -162717,28 +163213,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb2a6d0662229e8ffdc4e148", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6de9f134a42f8a1b3ef83b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169246564.306, + "value": 186905852.02, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb2a973763eb77ae5d858914", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b6f54490441afd1b6b30fd70", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -162751,83 +163247,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001574", + "id": "E14001585", "level": "constituency", - "name": "West Bromwich", + "name": "Wigan", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Bromwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wigan: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001574" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001585" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb2a973763eb77ae5d858914", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b6f54490441afd1b6b30fd70", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44174.504, + "value": 471214798.156, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb3beab58a20c3472ca5ca96", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7159c98ba186bd7f31b3b4d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -162843,7 +163337,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -162852,7 +163346,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -162860,27 +163354,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001593", + "id": "E14001243", "level": "constituency", - "name": "Wokingham", + "name": "Gainsborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wokingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001593" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001243" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -162895,107 +163389,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb3beab58a20c3472ca5ca96", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 42205.88, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb52652cd38fe9d8df221769", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001478", - "level": "constituency", - "name": "Smethwick", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001478" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb52652cd38fe9d8df221769", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7159c98ba186bd7f31b3b4d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41242.35, + "value": 160462670.314, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb6dff4f97bf7fa5c6dace0b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b719da0a712ea5ddc2386f6d", "aggregation": { "method": "sum" }, @@ -163036,19 +163443,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001212", + "id": "E14001540", "level": "constituency", - "name": "East Grinstead and Uckfield", + "name": "Taunton and Wellington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001212" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001540" }, "measure": { "unit": "kwh" @@ -163071,20 +163478,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb6dff4f97bf7fa5c6dace0b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b719da0a712ea5ddc2386f6d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184083788.178, + "value": 161713289.856, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb776d1cab99274c1ee4250b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b77c402deeba832aec3e124b", "aggregation": { "method": "sum" }, @@ -163125,19 +163532,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001366", + "id": "E14001197", "level": "constituency", - "name": "Mid Sussex", + "name": "Didcot and Wantage", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mid Sussex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001366" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001197" }, "measure": { "unit": "count" @@ -163160,20 +163567,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb776d1cab99274c1ee4250b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b77c402deeba832aec3e124b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44491.0, + "value": 49324.126, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb8df35862258ec040cc1eaa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7a0c1392927d73c321ed62a", "aggregation": { "method": "sum" }, @@ -163214,19 +163621,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001492", + "id": "E14001243", "level": "constituency", - "name": "South Shields", + "name": "Gainsborough", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Shields: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001492" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001243" }, "measure": { "unit": "count" @@ -163247,20 +163654,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb8df35862258ec040cc1eaa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7a0c1392927d73c321ed62a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42667.783, + "value": 35115.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb9e59207e34327dc4040f4a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7aa49794bafbdfc9c2d13f0", "aggregation": { "method": "sum" }, @@ -163301,19 +163708,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001165", + "id": "E14001451", "level": "constituency", - "name": "Chesterfield", + "name": "Rother Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001165" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001451" }, "measure": { "unit": "kwh" @@ -163336,20 +163743,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb9e59207e34327dc4040f4a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7aa49794bafbdfc9c2d13f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 128668171.25, + "value": 127289222.196, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bba91634f17ee67ab2007cb7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7bcadf1e726a726ba5356b2", "aggregation": { "method": "sum" }, @@ -163390,19 +163797,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001428", + "id": "E14001330", "level": "constituency", - "name": "Pontefract, Castleford and Knottingley", + "name": "Lewes", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lewes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001428" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001330" }, "measure": { "unit": "kwh" @@ -163425,109 +163832,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bba91634f17ee67ab2007cb7", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 129362787.256, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbbf1e892472bb25dba4f39c", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001354", - "level": "constituency", - "name": "Manchester Withington", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001354" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbbf1e892472bb25dba4f39c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7bcadf1e726a726ba5356b2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40173.345, + "value": 153114661.799, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbea53f7a40f45c4b20bd936", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7c32d64d10b12e7a0186683", "aggregation": { "method": "sum" }, @@ -163568,19 +163886,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001093", + "id": "E14001308", "level": "constituency", - "name": "Birmingham Erdington", + "name": "Keighley and Ilkley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Keighley and Ilkley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001308" }, "measure": { "unit": "count" @@ -163601,20 +163919,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbea53f7a40f45c4b20bd936", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7c32d64d10b12e7a0186683", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45941.646, + "value": 40785.46, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbf9837225c4771de454b111", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7dc88f0b657c4eeb8fc40ab", "aggregation": { "method": "sum" }, @@ -163655,19 +163973,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001248", + "id": "E14001585", "level": "constituency", - "name": "Gloucester", + "name": "Wigan", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wigan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001248" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001585" }, "measure": { "unit": "count" @@ -163690,28 +164008,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbf9837225c4771de454b111", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7dc88f0b657c4eeb8fc40ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51952.086, + "value": 48478.005, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbff3e67a9302d44e17f43b3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b7f4c6cac1aefacba1feed07", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -163724,75 +164042,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001093", + "id": "E14001222", "level": "constituency", - "name": "Birmingham Erdington", + "name": "Ellesmere Port and Bromborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ellesmere Port and Bromborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001093" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001222" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbff3e67a9302d44e17f43b3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b7f4c6cac1aefacba1feed07", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50304.474, + "value": 414443227.396, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc1bc6b48ebe667870340c96", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8299d5350fcf30c470c0eac", "aggregation": { "method": "sum" }, @@ -163833,19 +164149,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001562", + "id": "E14001144", "level": "constituency", - "name": "Walsall and Bloxwich", + "name": "Bury North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bury North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001562" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001144" }, "measure": { "unit": "kwh" @@ -163868,20 +164184,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc1bc6b48ebe667870340c96", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8299d5350fcf30c470c0eac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157621535.954, + "value": 138955676.167, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b82a8d5fca4a4c49c73a57d1", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001360", + "level": "constituency", + "name": "Mid Buckinghamshire", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001360" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b82a8d5fca4a4c49c73a57d1", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 428202292.084, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc1fc4e9adad95a8260a4e59", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8602016675582182e62860b", "aggregation": { "method": "sum" }, @@ -163922,19 +164325,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001420", + "id": "E14001547", "level": "constituency", - "name": "Oxford West and Abingdon", + "name": "Tipton and Wednesbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001420" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001547" }, "measure": { "unit": "count" @@ -163957,20 +164360,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc1fc4e9adad95a8260a4e59", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8602016675582182e62860b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42164.368, + "value": 44958.39, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc3b46d87cbbef0a47130f45", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b86b5a69e1cd0ae9721d6c89", "aggregation": { "method": "sum" }, @@ -164011,19 +164414,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001490", + "id": "E14001331", "level": "constituency", - "name": "South Northamptonshire", + "name": "Lewisham East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001490" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001331" }, "measure": { "unit": "count" @@ -164044,28 +164447,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc3b46d87cbbef0a47130f45", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b86b5a69e1cd0ae9721d6c89", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36520.443, + "value": 43567.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc4ed58c6f8cad1ff76b4e32", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b884b03cdfacff2e86ff4613", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164078,81 +164481,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000077", + "id": "E14001436", "level": "constituency", - "name": "East Kilbride and Strathaven", + "name": "Rawmarsh and Conisbrough", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000077" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001436" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc4ed58c6f8cad1ff76b4e32", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b884b03cdfacff2e86ff4613", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 529324472.975, + "value": 42883.534, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc583ad2d45af13dc4dcad1a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8957f0323484855afb2b761", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164165,73 +164570,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001081", + "id": "E14001529", "level": "constituency", - "name": "Battersea", + "name": "Stroud", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Battersea: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stroud: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001081" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001529" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc583ad2d45af13dc4dcad1a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8957f0323484855afb2b761", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 402618053.936, + "value": 45258.508, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc62a510f1a3c10569d92c65", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8c7a8f328683bc8bdbdefbd", "aggregation": { "method": "sum" }, @@ -164272,108 +164679,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001243", - "level": "constituency", - "name": "Gainsborough", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001243" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc62a510f1a3c10569d92c65", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 160462670.314, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcb3033996f8f9037c3e5cd7", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001319", + "id": "E14001423", "level": "constituency", - "name": "Leeds Central and Headingley", + "name": "Penistone and Stocksbridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001319" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001423" }, "measure": { "unit": "kwh" @@ -164396,20 +164714,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcb3033996f8f9037c3e5cd7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8c7a8f328683bc8bdbdefbd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139011757.007, + "value": 125957019.186, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcd74afbc379d287488fb1e1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8df49463fb223d79b3f34bd", "aggregation": { "method": "sum" }, @@ -164450,19 +164768,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001285", + "id": "S14000111", "level": "constituency", - "name": "Hexham", + "name": "West Aberdeenshire and Kincardine", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001285" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000111" }, "measure": { "unit": "count" @@ -164483,20 +164801,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcd74afbc379d287488fb1e1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8df49463fb223d79b3f34bd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30912.939, + "value": 24113.454, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcda570d077024aa45834ebc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8e1612b761ca0c6ce1afad9", "aggregation": { "method": "sum" }, @@ -164537,19 +164855,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001577", + "id": "E14001572", "level": "constituency", - "name": "West Lancashire", + "name": "Wells and Mendip Hills", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001577" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001572" }, "measure": { "unit": "kwh" @@ -164570,28 +164888,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcda570d077024aa45834ebc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8e1612b761ca0c6ce1afad9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453576377.953, + "value": 331406193.933, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bce32f3119761a576622adcd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b8f14c56812935235d4770e2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164607,7 +164925,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -164616,7 +164934,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -164624,27 +164942,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001209", + "id": "E14001153", "level": "constituency", - "name": "Ealing Southall", + "name": "Carshalton and Wallington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001209" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001153" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -164659,28 +164977,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bce32f3119761a576622adcd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b8f14c56812935235d4770e2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143642878.409, + "value": 41855.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcef42bfd55301f5b7a64728", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b91071e1bdb6de04356a5d11", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164693,81 +165011,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001586", + "id": "W07000090", "level": "constituency", - "name": "Wimbledon", + "name": "Cardiff North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cardiff North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001586" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000090" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcef42bfd55301f5b7a64728", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b91071e1bdb6de04356a5d11", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 580171375.729, + "value": 124490716.477, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd036aa5850bed62dc3673a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b966789dbdf8254cae74ddba", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164780,81 +165100,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001067", + "id": "E14001151", "level": "constituency", - "name": "Arundel and South Downs", + "name": "Canterbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Canterbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001067" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001151" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd036aa5850bed62dc3673a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b966789dbdf8254cae74ddba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 382912896.642, + "value": 153765066.987, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd23ace4f7f7a0a96df2f0db", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b967df4f1896016e13afae3b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164867,83 +165189,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001111", + "id": "E14001398", "level": "constituency", - "name": "Bolton South and Walkden", + "name": "North Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001111" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001398" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd23ace4f7f7a0a96df2f0db", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b967df4f1896016e13afae3b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50043.724, + "value": 31376.976, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd29e816f722bc9efab63d6e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b990fa8f28d9c5e6cb45b745", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -164956,73 +165276,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001294", + "id": "E14001596", "level": "constituency", - "name": "Horsham", + "name": "Wolverhampton West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Horsham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001294" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001596" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd29e816f722bc9efab63d6e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b990fa8f28d9c5e6cb45b745", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 386856719.715, + "value": 160395331.258, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd2a5f7dc6d2cd18a3c6cdcc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b99bf7d165b852c94c0c29fc", "aggregation": { "method": "sum" }, @@ -165063,19 +165385,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001149", + "id": "E14001187", "level": "constituency", - "name": "Cambridge", + "name": "Croydon South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001149" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001187" }, "measure": { "unit": "count" @@ -165098,28 +165420,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd2a5f7dc6d2cd18a3c6cdcc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b99bf7d165b852c94c0c29fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48631.384, + "value": 43505.146, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd2df4e7c89a83217196ad4b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9ccf1de7ee48cc374a03df6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -165135,7 +165457,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -165144,7 +165466,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -165152,27 +165474,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001182", + "id": "E14001510", "level": "constituency", - "name": "Coventry South", + "name": "St Helens South and Whiston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001182" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001510" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -165187,28 +165509,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd2df4e7c89a83217196ad4b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9ccf1de7ee48cc374a03df6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151165687.08, + "value": 44056.386, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd5938384876b97565997445", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9cfd4a6eea5f268b244d1e7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -165221,135 +165543,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000067", + "id": "E14001435", "level": "constituency", - "name": "Argyll, Bute and South Lochaber", + "name": "Queen's Park and Maida Vale", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Argyll, Bute and South Lochaber: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000067" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001435" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd5938384876b97565997445", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 20946.0, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd5b6f2dea25984dcdfcf486", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001245", - "level": "constituency", - "name": "Gedling", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Gedling: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001245" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, "period": { "type": "calendar_year", "value": 2024 @@ -165363,20 +165598,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd5b6f2dea25984dcdfcf486", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9cfd4a6eea5f268b244d1e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148051516.678, + "value": 56842.061, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd758951e10ddfd31caa52bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:b9f4c5ed144eea794769746e", "aggregation": { "method": "sum" }, @@ -165417,19 +165652,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001409", + "id": "E14001275", "level": "constituency", - "name": "Norwich South", + "name": "Havant", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Havant: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001409" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001275" }, "measure": { "unit": "kwh" @@ -165450,28 +165685,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd758951e10ddfd31caa52bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:b9f4c5ed144eea794769746e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 426983771.155, + "value": 405601163.896, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd7cb6ee2f84b09dfb9a94a2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba0a911df9f0c581c3ec9af6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -165487,7 +165722,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -165496,7 +165731,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -165504,27 +165739,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001067", + "id": "S14000045", "level": "constituency", - "name": "Arundel and South Downs", + "name": "Midlothian", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Midlothian: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001067" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000045" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -165537,28 +165772,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd7cb6ee2f84b09dfb9a94a2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba0a911df9f0c581c3ec9af6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30247.899, + "value": 473084979.6, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bde1d2ff9d2e52988c9e3bb7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba1a438accaf6db56e0c6210", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -165571,81 +165806,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001311", + "id": "E14001474", "level": "constituency", - "name": "Kettering", + "name": "Sittingbourne and Sheppey", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Kettering: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001311" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001474" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bde1d2ff9d2e52988c9e3bb7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba1a438accaf6db56e0c6210", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 513864316.585, + "value": 46143.687, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdfdf00a54c270814d854df4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba28439e887f4700cf4de7e8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -165661,7 +165898,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -165670,7 +165907,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -165678,27 +165915,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001600", + "id": "E14001377", "level": "constituency", - "name": "Wycombe", + "name": "Newcastle upon Tyne Central and West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001600" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001377" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -165713,20 +165950,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdfdf00a54c270814d854df4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba28439e887f4700cf4de7e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 168991635.497, + "value": 55116.944, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be1482f6ae4097d91ab671ab", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba5162f2182f99fcd2814ae0", "aggregation": { "method": "sum" }, @@ -165767,19 +166004,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000098", + "id": "E14001518", "level": "constituency", - "name": "Moray West, Nairn and Strathspey", + "name": "Stockton North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000098" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001518" }, "measure": { "unit": "kwh" @@ -165800,28 +166037,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be1482f6ae4097d91ab671ab", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba5162f2182f99fcd2814ae0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 330860149.201, + "value": 470176890.177, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be23066c58eb37488cd540de", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ba72e253f8b4bebeee2b5b01", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -165834,81 +166071,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001474", + "id": "E14001448", "level": "constituency", - "name": "Sittingbourne and Sheppey", + "name": "Romford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Romford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001474" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001448" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be23066c58eb37488cd540de", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ba72e253f8b4bebeee2b5b01", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43542.218, + "value": 151381219.412, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be29ddfcebc11acf0904550f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:badb7afb4e3f5b553c54111f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -165921,73 +166160,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001479", + "id": "E14001533", "level": "constituency", - "name": "Solihull West and Shirley", + "name": "Sussex Weald", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001479" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001533" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be29ddfcebc11acf0904550f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:badb7afb4e3f5b553c54111f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37787.473, + "value": 41207.784, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be4f1bb767f6a9b817a477b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:baeabcf0406fffed8f132429", "aggregation": { "method": "sum" }, @@ -166028,19 +166269,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001515", + "id": "E14001584", "level": "constituency", - "name": "Stalybridge and Hyde", + "name": "Widnes and Halewood", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001515" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001584" }, "measure": { "unit": "kwh" @@ -166063,28 +166304,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be4f1bb767f6a9b817a477b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:baeabcf0406fffed8f132429", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132666895.692, + "value": 121840195.391, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be55371087877c5dc8583012", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:baf83f19bb6a9aa03c17b9f8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -166097,135 +166338,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001071", + "id": "E14001602", "level": "constituency", - "name": "Aylesbury", + "name": "Wythenshawe and Sale East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001071" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001602" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be55371087877c5dc8583012", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 458682136.97, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be6097d05a081794dda47319", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001226", - "level": "constituency", - "name": "Epping Forest", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001226" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "calendar_year", "value": 2024 @@ -166239,28 +166393,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be6097d05a081794dda47319", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:baf83f19bb6a9aa03c17b9f8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43436.064, + "value": 152229584.965, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be881615a1e7522c0c484e31", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb01ee491a4f852493aa6563", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -166276,7 +166430,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -166285,7 +166439,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -166293,27 +166447,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001256", + "id": "E14001242", "level": "constituency", - "name": "Great Yarmouth", + "name": "Fylde", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Fylde: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001256" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001242" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -166328,20 +166482,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be881615a1e7522c0c484e31", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb01ee491a4f852493aa6563", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47015.0, + "value": 161612100.908, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bea065a3b97b207e07959baf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb0d14005c700996720c417b", "aggregation": { "method": "sum" }, @@ -166382,19 +166536,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001559", + "id": "E14001379", "level": "constituency", - "name": "Vauxhall and Camberwell Green", + "name": "Newcastle upon Tyne North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001559" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001379" }, "measure": { "unit": "count" @@ -166415,20 +166569,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bea065a3b97b207e07959baf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb0d14005c700996720c417b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33612.626, + "value": 44617.282, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bead09062d79c960d38204bb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb14015c8005f8c861529d06", "aggregation": { "method": "sum" }, @@ -166469,19 +166623,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001592", + "id": "E14001110", "level": "constituency", - "name": "Woking", + "name": "Bolton North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Woking: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001592" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001110" }, "measure": { "unit": "count" @@ -166502,28 +166656,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bead09062d79c960d38204bb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb14015c8005f8c861529d06", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35744.0, + "value": 46235.657, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bec9d2a5fc88201e39c7eeb7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb1ca547c9d39340f557806c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -166536,75 +166690,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001381", + "id": "S14000093", "level": "constituency", - "name": "Newton Abbot", + "name": "Inverclyde and Renfrewshire West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001381" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000093" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bec9d2a5fc88201e39c7eeb7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb1ca547c9d39340f557806c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146603171.29, + "value": 489852334.915, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bece268c884b8904374fc2f9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bb462af2a9e164fc8288e4f3", "aggregation": { "method": "sum" }, @@ -166645,19 +166797,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001370", + "id": "E14001232", "level": "constituency", - "name": "Milton Keynes North", + "name": "Exmouth and Exeter East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Milton Keynes North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Exmouth and Exeter East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001370" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001232" }, "measure": { "unit": "count" @@ -166678,28 +166830,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bece268c884b8904374fc2f9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bb462af2a9e164fc8288e4f3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39980.551, + "value": 36319.605, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bed149b960e1eb9cd8a1c43a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbdc783f2c0e41fece66f814", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -166715,7 +166867,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -166724,7 +166876,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -166732,27 +166884,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001585", + "id": "E14001592", "level": "constituency", - "name": "Wigan", + "name": "Woking", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wigan: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Woking: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001585" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001592" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -166767,28 +166919,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bed149b960e1eb9cd8a1c43a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbdc783f2c0e41fece66f814", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143307156.115, + "value": 43275.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:beefbc14e754af537cce5c11", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bbdc9819a0ed177e426c5ed7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -166801,81 +166953,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001530", + "id": "E14001116", "level": "constituency", - "name": "Suffolk Coastal", + "name": "Bournemouth West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001530" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001116" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:beefbc14e754af537cce5c11", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bbdc9819a0ed177e426c5ed7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 379717133.056, + "value": 154581264.098, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf4ce77d3ced787af78059a3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc1553e8d25b69d2bbd53d86", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -166888,73 +167042,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001590", + "id": "E14001102", "level": "constituency", - "name": "Witham", + "name": "Blackburn", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Witham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001590" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001102" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf4ce77d3ced787af78059a3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc1553e8d25b69d2bbd53d86", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 376010205.391, + "value": 130785688.378, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf6645efe3dd7ac6b7b9b0ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc31457f6fdab0a3a2eead25", "aggregation": { "method": "sum" }, @@ -166995,19 +167151,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001091", + "id": "E14001291", "level": "constituency", - "name": "Birkenhead", + "name": "Honiton and Sidmouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001091" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001291" }, "measure": { "unit": "kwh" @@ -167030,20 +167186,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf6645efe3dd7ac6b7b9b0ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc31457f6fdab0a3a2eead25", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145578197.014, + "value": 160336444.377, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf89ad7cedb3328a61908ad1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc4d60897975ef90619203cc", "aggregation": { "method": "sum" }, @@ -167084,19 +167240,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001076", + "id": "E14001358", "level": "constituency", - "name": "Barrow and Furness", + "name": "Meriden and Solihull East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001076" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001358" }, "measure": { "unit": "count" @@ -167117,117 +167273,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf89ad7cedb3328a61908ad1", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 44163.48, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf9446db3eeed196d5c2953a", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001379", - "level": "constituency", - "name": "Newcastle upon Tyne North", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001379" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf9446db3eeed196d5c2953a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc4d60897975ef90619203cc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48560.442, + "value": 38995.844, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfa14938acf2150ee3713eca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc56829ed365592754681bea", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167243,7 +167310,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -167252,7 +167319,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -167260,27 +167327,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001129", + "id": "S14000074", "level": "constituency", - "name": "Brighton Kemptown and Peacehaven", + "name": "Dumfriesshire, Clydesdale and Tweeddale", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001129" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000074" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -167295,28 +167362,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfa14938acf2150ee3713eca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc56829ed365592754681bea", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44148.197, + "value": 173984188.219, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfb8a414ddd85bc9c488f4cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc65c66046eeb6b5c03a95cd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167329,172 +167396,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001146", + "id": "E14001486", "level": "constituency", - "name": "Bury St Edmunds and Stowmarket", + "name": "South East Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001146" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001486" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfb8a414ddd85bc9c488f4cc", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 167535022.782, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfc6ed8be37f6643028ff931", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001451", - "level": "constituency", - "name": "Rother Valley", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001451" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfc6ed8be37f6643028ff931", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc65c66046eeb6b5c03a95cd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41343.678, + "value": 217981430.223, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfc80287be670a49dd880b7e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc6cc84a9818ee9d152d9eae", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167510,7 +167486,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -167519,7 +167495,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -167527,27 +167503,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001301", + "id": "E14001535", "level": "constituency", - "name": "Ilford South", + "name": "Sutton Coldfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ilford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001301" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001535" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -167560,28 +167536,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfc80287be670a49dd880b7e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc6cc84a9818ee9d152d9eae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34953.424, + "value": 572120009.959, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfd3ad64c9bc31d89a1ed257", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc7244fae62730eba7cccc26", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167597,7 +167573,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -167606,7 +167582,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -167614,27 +167590,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001227", + "id": "E14001514", "level": "constituency", - "name": "Epsom and Ewell", + "name": "Staffordshire Moorlands", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001227" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001514" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -167649,28 +167625,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfd3ad64c9bc31d89a1ed257", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc7244fae62730eba7cccc26", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 168391084.973, + "value": 39449.354, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bff6dced9e096db2f2f7f812", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bc9d5477791c8131ce7fecf6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167683,83 +167659,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001292", + "id": "E14001127", "level": "constituency", - "name": "Hornchurch and Upminster", + "name": "Bridlington and The Wolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001292" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001127" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bff6dced9e096db2f2f7f812", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bc9d5477791c8131ce7fecf6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43609.178, + "value": 37811.193, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bffc973036f1088f7584aa43", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcc0ffeff470ac96a89e103f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -167775,7 +167749,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -167784,7 +167758,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -167792,27 +167766,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000094", + "id": "E14001329", "level": "constituency", - "name": "Clwyd East", + "name": "Leigh and Atherton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000094" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001329" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -167827,20 +167801,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bffc973036f1088f7584aa43", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcc0ffeff470ac96a89e103f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158730298.855, + "value": 50669.654, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c05d21a7e45130a9f24f7a56", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bcc72ba6ed25e73bd9228e28", "aggregation": { "method": "sum" }, @@ -167881,19 +167855,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001164", + "id": "E14001361", "level": "constituency", - "name": "Chester South and Eddisbury", + "name": "Mid Cheshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chester South and Eddisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001164" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001361" }, "measure": { "unit": "kwh" @@ -167916,20 +167890,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c05d21a7e45130a9f24f7a56", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bcc72ba6ed25e73bd9228e28", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171685150.209, + "value": 132993259.292, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0ae3d8b942c1fea1cd1d4b7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bccd57d51b21a1b6e1cc2859", "aggregation": { "method": "sum" }, @@ -167970,19 +167944,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001137", + "id": "E14001183", "level": "constituency", - "name": "Bromley and Biggin Hill", + "name": "Cramlington and Killingworth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001137" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001183" }, "measure": { "unit": "kwh" @@ -168003,28 +167977,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0ae3d8b942c1fea1cd1d4b7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bccd57d51b21a1b6e1cc2859", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 549978477.717, + "value": 494140816.423, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0aedf2ceb496ac204fbe934", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bccea96ab79025c6c917ad04", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -168037,81 +168011,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001392", + "id": "E14001143", "level": "constituency", - "name": "North East Hampshire", + "name": "Burton and Uttoxeter", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Burton and Uttoxeter: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001392" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001143" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0aedf2ceb496ac204fbe934", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bccea96ab79025c6c917ad04", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 520714182.069, + "value": 50277.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0bd2f9ffc20b079c97aaaa7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd1a207ccf9252c65a0ab4ec", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -168124,73 +168100,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001566", + "id": "E14001074", "level": "constituency", - "name": "Warwick and Leamington", + "name": "Barnsley North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001566" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001074" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0bd2f9ffc20b079c97aaaa7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd1a207ccf9252c65a0ab4ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 484270026.233, + "value": 48329.769, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0d7e5e2a4313acc1591f168", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd2e4ea85a0ca65fb78e26bd", "aggregation": { "method": "sum" }, @@ -168231,19 +168209,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001380", + "id": "E14001417", "level": "constituency", - "name": "Newcastle-under-Lyme", + "name": "Orpington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Orpington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001380" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001417" }, "measure": { "unit": "count" @@ -168264,28 +168242,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0d7e5e2a4313acc1591f168", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd2e4ea85a0ca65fb78e26bd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39966.0, + "value": 38646.939, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c103493ae6ee692ab0ff9a97", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd3342c3fcd03ac7ff4c188c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -168298,75 +168276,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000112", + "id": "E14001426", "level": "constituency", - "name": "Ynys M\u00f4n", + "name": "Plymouth Moor View", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000112" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001426" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c103493ae6ee692ab0ff9a97", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd3342c3fcd03ac7ff4c188c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132433148.357, + "value": 43085.753, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1146639cf4e753429bda150", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd3c3383e7e53790b1a0f0b6", "aggregation": { "method": "sum" }, @@ -168407,19 +168383,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001348", + "id": "S14000090", "level": "constituency", - "name": "Maidenhead", + "name": "Glenrothes and Mid Fife", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glenrothes and Mid Fife: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001348" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000090" }, "measure": { "unit": "count" @@ -168442,20 +168418,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1146639cf4e753429bda150", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd3c3383e7e53790b1a0f0b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44927.323, + "value": 46433.939, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1189628ff31183020957c79", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd4633b35af38e66f47b8808", "aggregation": { "method": "sum" }, @@ -168496,19 +168472,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001522", + "id": "E14001460", "level": "constituency", - "name": "Stoke-on-Trent South", + "name": "Salisbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001522" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001460" }, "measure": { "unit": "kwh" @@ -168529,28 +168505,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1189628ff31183020957c79", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd4633b35af38e66f47b8808", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 461895541.466, + "value": 314958060.204, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c11d215d0edd41e7c917fd92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd5d4742062d46e0125c21c4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -168563,81 +168539,172 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001388", + "level": "constituency", + "name": "North Dorset", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001388" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd5d4742062d46e0125c21c4", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 169095164.418, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd648ddd40d8c97c8522f636", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000101", + "id": "E14001131", "level": "constituency", - "name": "Monmouthshire", + "name": "Bristol Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000101" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001131" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c11d215d0edd41e7c917fd92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd648ddd40d8c97c8522f636", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32784.0, + "value": 43044.634, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c12ba01d3e77e317d51e4d90", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bd9fac6e2967f28edd65795c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -168653,7 +168720,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -168662,7 +168729,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -168670,27 +168737,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001183", + "id": "E14001064", "level": "constituency", - "name": "Cramlington and Killingworth", + "name": "Aldridge-Brownhills", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001183" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001064" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -168703,20 +168770,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c12ba01d3e77e317d51e4d90", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bd9fac6e2967f28edd65795c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45385.487, + "value": 488195524.994, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c12dc36dbd7e3f699a3fa9fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdad73eab657a53651b0c356", "aggregation": { "method": "sum" }, @@ -168757,19 +168824,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001560", + "id": "E14001394", "level": "constituency", - "name": "Wakefield and Rothwell", + "name": "North East Somerset and Hanham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001560" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001394" }, "measure": { "unit": "kwh" @@ -168790,28 +168857,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c12dc36dbd7e3f699a3fa9fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdad73eab657a53651b0c356", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 489298923.774, + "value": 371128973.437, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1320dc28b68c0c11d1edb20", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdb61535f8b924be5b319657", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -168824,83 +168891,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001254", + "id": "E14001234", "level": "constituency", - "name": "Gravesham", + "name": "Farnham and Bordon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001254" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001234" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1320dc28b68c0c11d1edb20", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdb61535f8b924be5b319657", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148539113.069, + "value": 39616.773, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1456535ad12cbc984e50b50", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdc60a158851ead78b16c64a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -168913,81 +168978,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001516", + "id": "E14001274", "level": "constituency", - "name": "Stevenage", + "name": "Hastings and Rye", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hastings and Rye: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001516" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001274" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1456535ad12cbc984e50b50", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdc60a158851ead78b16c64a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 419617593.315, + "value": 51497.154, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c151654510937971c4120215", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdd3170bdc418a50e133c834", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -169000,73 +169067,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000088", + "id": "E14001464", "level": "constituency", - "name": "Caerphilly", + "name": "Selby", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Selby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000088" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001464" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c151654510937971c4120215", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdd3170bdc418a50e133c834", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 460208894.344, + "value": 45624.055, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c162648763871d255fb1ac78", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdd481b98fe8f7f146bae3c0", "aggregation": { "method": "sum" }, @@ -169107,19 +169176,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001537", + "id": "E14001501", "level": "constituency", - "name": "Swindon South", + "name": "Southend East and Rochford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001537" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001501" }, "measure": { "unit": "count" @@ -169140,20 +169209,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c162648763871d255fb1ac78", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdd481b98fe8f7f146bae3c0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42437.986, + "value": 38510.929, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c17639a7da82520f6cb7b849", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdefbd076311cecc28580a23", "aggregation": { "method": "sum" }, @@ -169194,19 +169263,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001488", + "id": "E14001431", "level": "constituency", - "name": "South Leicestershire", + "name": "Portsmouth North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001488" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001431" }, "measure": { "unit": "kwh" @@ -169229,20 +169298,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c17639a7da82520f6cb7b849", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdefbd076311cecc28580a23", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 157229370.681, + "value": 131624678.554, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c18a80f4e6cda2684b41b6ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bdf82119322364d06c1b8cf8", "aggregation": { "method": "sum" }, @@ -169283,19 +169352,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001129", + "id": "E14001086", "level": "constituency", - "name": "Brighton Kemptown and Peacehaven", + "name": "Bethnal Green and Stepney", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brighton Kemptown and Peacehaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001129" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001086" }, "measure": { "unit": "count" @@ -169316,20 +169385,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c18a80f4e6cda2684b41b6ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bdf82119322364d06c1b8cf8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38507.451, + "value": 35166.903, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c18e5cb176dd4bd011b451cd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be13c52ab30389477b12ab61", "aggregation": { "method": "sum" }, @@ -169370,19 +169439,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001296", + "id": "E14001188", "level": "constituency", - "name": "Hove and Portslade", + "name": "Croydon West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Croydon West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001296" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001188" }, "measure": { "unit": "kwh" @@ -169405,28 +169474,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c18e5cb176dd4bd011b451cd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be13c52ab30389477b12ab61", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 157279664.808, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be43c0d502ecbe95f658f1e1", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001417", + "level": "constituency", + "name": "Orpington", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Orpington: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001417" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be43c0d502ecbe95f658f1e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148463499.486, + "value": 40424.264, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1cbc27dafc2f33909e24687", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be4c8b263937ec686f09c4f8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -169439,81 +169597,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001605", + "id": "E14001385", "level": "constituency", - "name": "York Outer", + "name": "North Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, York Outer: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001605" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001385" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1cbc27dafc2f33909e24687", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be4c8b263937ec686f09c4f8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38288.184, + "value": 225152845.608, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1cd3111b6ccee2063a15e4c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be4f48752dca5598a0d0b059", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -169526,73 +169686,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001510", + "id": "S14000107", "level": "constituency", - "name": "St Helens South and Whiston", + "name": "Ayr, Carrick and Cumnock", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001510" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000107" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1cd3111b6ccee2063a15e4c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be4f48752dca5598a0d0b059", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43014.904, + "value": 45969.805, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1d1911b960007284d03d6f6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be5fbec2abe93cf7e43cae66", "aggregation": { "method": "sum" }, @@ -169633,19 +169795,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001078", + "id": "E14001245", "level": "constituency", - "name": "Basingstoke", + "name": "Gedling", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gedling: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001078" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001245" }, "measure": { "unit": "kwh" @@ -169666,28 +169828,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1d1911b960007284d03d6f6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be5fbec2abe93cf7e43cae66", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 447913163.32, + "value": 524687373.456, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1d7112ca6aa71b1b55b2d74", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be704c3cef30f051e9ee235c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -169700,81 +169862,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001519", + "id": "E14001216", "level": "constituency", - "name": "Stockton West", + "name": "East Thanet", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001519" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001216" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1d7112ca6aa71b1b55b2d74", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be704c3cef30f051e9ee235c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39683.86, + "value": 51668.066, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1e1d0f5c9c65da2164951d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be7712cd7e192af965045b51", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -169787,160 +169951,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001152", + "id": "E14001575", "level": "constituency", - "name": "Carlisle", + "name": "West Dorset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001152" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001575" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1e1d0f5c9c65da2164951d6", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 479354231.843, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1f6ed6d43fc18a4c47f7220", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000109", - "level": "constituency", - "name": "Central Ayrshire", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Central Ayrshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000109" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1f6ed6d43fc18a4c47f7220", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be7712cd7e192af965045b51", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40142.795, + "value": 182713084.42, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2214b1fc1057e1ce1edfbb0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be80d4df9af18d7150741560", "aggregation": { "method": "sum" }, @@ -169981,19 +170060,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001462", + "id": "E14001263", "level": "constituency", - "name": "Scunthorpe", + "name": "Hamble Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Scunthorpe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001462" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001263" }, "measure": { "unit": "count" @@ -170016,28 +170095,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2214b1fc1057e1ce1edfbb0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be80d4df9af18d7150741560", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47226.854, + "value": 46532.308, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c22dc5753963984169d6de5e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:be9961739b0ac6547bd3b6d1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170053,7 +170132,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -170062,7 +170141,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -170070,27 +170149,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001303", + "id": "E14001481", "level": "constituency", - "name": "Isle of Wight East", + "name": "South Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001303" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001481" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -170105,28 +170184,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c22dc5753963984169d6de5e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:be9961739b0ac6547bd3b6d1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37176.918, + "value": 195137620.953, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c25d66bf223652fd84513ed7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:beafd4c686d1bfeb34d8aeaf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170142,7 +170221,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -170151,7 +170230,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -170159,27 +170238,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001202", + "id": "E14001550", "level": "constituency", - "name": "Dover and Deal", + "name": "Tooting", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tooting: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001202" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001550" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -170194,115 +170273,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c25d66bf223652fd84513ed7", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 48608.579, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c28ec90ad5d258bc048f1006", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001444", - "level": "constituency", - "name": "Richmond and Northallerton", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001444" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c28ec90ad5d258bc048f1006", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:beafd4c686d1bfeb34d8aeaf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 28155.574, + "value": 139923878.649, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2a392e5ddd4be6cfe115979", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf16d25e2a38c28f2908e73f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170315,73 +170307,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001416", + "id": "E14001082", "level": "constituency", - "name": "Oldham West, Chadderton and Royton", + "name": "Beaconsfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001416" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001082" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2a392e5ddd4be6cfe115979", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf16d25e2a38c28f2908e73f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 462502876.012, + "value": 178149638.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2accd7a80b32000be9c1233", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf26c859e4053aac68f06b4c", "aggregation": { "method": "sum" }, @@ -170422,19 +170416,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001300", + "id": "E14001278", "level": "constituency", - "name": "Ilford North", + "name": "Hemel Hempstead", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001300" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001278" }, "measure": { "unit": "count" @@ -170455,28 +170449,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2accd7a80b32000be9c1233", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf26c859e4053aac68f06b4c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37335.262, + "value": 39448.327, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2d74c6058c9d4a5a053a9cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bf2f806ea2fa3974c351c57f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170492,7 +170486,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -170501,7 +170495,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -170509,27 +170503,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001340", + "id": "E14001071", "level": "constituency", - "name": "Liverpool Wavertree", + "name": "Aylesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001340" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001071" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -170542,28 +170536,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2d74c6058c9d4a5a053a9cc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bf2f806ea2fa3974c351c57f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 476216137.121, + "value": 40591.75, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2f3c2e176579f22bda113a6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfcc1334cae69f4f1c838ed8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170576,81 +170570,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001344", + "id": "E14001560", "level": "constituency", - "name": "Lowestoft", + "name": "Wakefield and Rothwell", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lowestoft: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001344" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001560" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2f3c2e176579f22bda113a6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfcc1334cae69f4f1c838ed8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40444.821, + "value": 48454.215, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2f6b9594ffb60882775fc92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfd4ec61cea2a924c70bcd7e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170666,7 +170662,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -170675,7 +170671,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -170683,27 +170679,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001523", + "id": "E14001213", "level": "constituency", - "name": "Stone, Great Wyrley and Penkridge", + "name": "East Ham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Ham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001523" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001213" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -170718,20 +170714,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2f6b9594ffb60882775fc92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfd4ec61cea2a924c70bcd7e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40212.258, + "value": 119307173.423, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c337bed7a6e7b9752468aa6b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bfebe2759d1f0ff5c45a9303", "aggregation": { "method": "sum" }, @@ -170772,19 +170768,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001375", + "id": "S14000089", "level": "constituency", - "name": "Newark", + "name": "Glasgow West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001375" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000089" }, "measure": { "unit": "kwh" @@ -170805,20 +170801,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c337bed7a6e7b9752468aa6b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bfebe2759d1f0ff5c45a9303", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 427338820.453, + "value": 424686431.012, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c338f6a5baa65c27c3a69e3b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:bff19a37765bec0270033a26", "aggregation": { "method": "sum" }, @@ -170859,19 +170855,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001285", + "id": "S14000075", "level": "constituency", - "name": "Hexham", + "name": "Dundee Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001285" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000075" }, "measure": { "unit": "count" @@ -170894,28 +170890,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c338f6a5baa65c27c3a69e3b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:bff19a37765bec0270033a26", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44562.473, + "value": 58899.825, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c386aabc9b719f6f657fca65", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c00cd50aaafc7baa31153f5c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -170928,73 +170924,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001332", + "id": "W07000103", "level": "constituency", - "name": "Lewisham North", + "name": "Neath and Swansea East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001332" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000103" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c386aabc9b719f6f657fca65", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c00cd50aaafc7baa31153f5c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 386220944.528, + "value": 129014043.982, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3a8aca380952f13b8581b63", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c039772b6fe7e7a950711002", "aggregation": { "method": "sum" }, @@ -171035,19 +171033,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001314", + "id": "E14001387", "level": "constituency", - "name": "Kingston upon Hull North and Cottingham", + "name": "North Devon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001314" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001387" }, "measure": { "unit": "count" @@ -171068,20 +171066,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3a8aca380952f13b8581b63", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c039772b6fe7e7a950711002", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49496.429, + "value": 34195.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3e38928d5ac6e91642065ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c03f75ad00c097cf2f59d659", "aggregation": { "method": "sum" }, @@ -171122,19 +171120,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001408", + "id": "E14001458", "level": "constituency", - "name": "Norwich North", + "name": "Rutland and Stamford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001408" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001458" }, "measure": { "unit": "kwh" @@ -171157,20 +171155,196 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3e38928d5ac6e91642065ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c03f75ad00c097cf2f59d659", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131864707.8, + "value": 166464007.109, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c041a5e5f35eac19d50cfd02", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001210", + "level": "constituency", + "name": "Earley and Woodley", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001210" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c041a5e5f35eac19d50cfd02", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 140117088.556, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3e4d4a33a121464f7fd5481", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c04ab679d77ce05fd8d43d83", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001436", + "level": "constituency", + "name": "Rawmarsh and Conisbrough", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Rawmarsh and Conisbrough: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001436" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c04ab679d77ce05fd8d43d83", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 444712489.223, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c05b8d336cb870e6f48efc86", "aggregation": { "method": "sum" }, @@ -171211,19 +171385,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001354", + "id": "E14001599", "level": "constituency", - "name": "Manchester Withington", + "name": "Worthing West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001354" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001599" }, "measure": { "unit": "count" @@ -171244,20 +171418,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3e4d4a33a121464f7fd5481", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c05b8d336cb870e6f48efc86", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34092.653, + "value": 40880.179, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3f094c46b0b8d1fc07ec985", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0884664aab8383ad3724f1c", "aggregation": { "method": "sum" }, @@ -171298,19 +171472,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001197", + "id": "E14001172", "level": "constituency", - "name": "Didcot and Wantage", + "name": "Cities of London and Westminster", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cities of London and Westminster: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001197" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001172" }, "measure": { "unit": "count" @@ -171333,20 +171507,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3f094c46b0b8d1fc07ec985", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0884664aab8383ad3724f1c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49324.126, + "value": 86474.883, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3f23769209def0859dc8d06", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c09d14905a623b680bac0899", "aggregation": { "method": "sum" }, @@ -171387,19 +171561,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000096", + "id": "E14001482", "level": "constituency", - "name": "Dwyfor Meirionnydd", + "name": "South Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000096" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001482" }, "measure": { "unit": "kwh" @@ -171422,115 +171596,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3f23769209def0859dc8d06", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 193355739.089, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3fdf096607ae6f069b2e9b1", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001090", - "level": "constituency", - "name": "Bicester and Woodstock", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001090" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3fdf096607ae6f069b2e9b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c09d14905a623b680bac0899", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35766.988, + "value": 197995299.671, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c404e7638030cd00120cd15f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0a823592b3c1e90cb0ea81d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -171546,7 +171633,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -171555,7 +171642,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -171563,27 +171650,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001110", + "id": "E14001189", "level": "constituency", - "name": "Bolton North East", + "name": "Dagenham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Dagenham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001110" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001189" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -171596,28 +171683,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c404e7638030cd00120cd15f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0a823592b3c1e90cb0ea81d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46235.657, + "value": 439253851.87, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c405c2509bf58b8f38447b62", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0ba66d16be00858996180df", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -171630,73 +171717,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001497", + "id": "E14001124", "level": "constituency", - "name": "South West Norfolk", + "name": "Brentford and Isleworth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001497" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001124" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c405c2509bf58b8f38447b62", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0ba66d16be00858996180df", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 247236400.396, + "value": 171844586.992, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c436523ac350b6be84da723f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0c47340371e240a2fb65013", "aggregation": { "method": "sum" }, @@ -171737,19 +171826,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001224", + "id": "E14001156", "level": "constituency", - "name": "Ely and East Cambridgeshire", + "name": "Central Suffolk and North Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001224" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001156" }, "measure": { "unit": "count" @@ -171772,28 +171861,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c436523ac350b6be84da723f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0c47340371e240a2fb65013", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48843.0, + "value": 41718.982, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c444c8e32246eb3a7bf0d419", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0d5bb1354d48d9813b15aec", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -171809,7 +171898,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -171818,7 +171907,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -171826,27 +171915,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001275", + "id": "E14001395", "level": "constituency", - "name": "Havant", + "name": "North Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Havant: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001275" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001395" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -171861,28 +171950,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c444c8e32246eb3a7bf0d419", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0d5bb1354d48d9813b15aec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141010950.01, + "value": 42341.46, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c45ecdffb67389f9b5dacdfb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0dbf785254f1432b445761e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -171895,81 +171984,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000107", + "id": "E14001110", "level": "constituency", - "name": "Ayr, Carrick and Cumnock", + "name": "Bolton North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000107" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001110" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c45ecdffb67389f9b5dacdfb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0dbf785254f1432b445761e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39101.615, + "value": 50378.548, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4978aec9d306049c105676f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0ed348d31f8b1b2d42b8c1b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -171982,73 +172073,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001431", + "id": "E14001097", "level": "constituency", - "name": "Portsmouth North", + "name": "Birmingham Northfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001431" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001097" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4978aec9d306049c105676f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0ed348d31f8b1b2d42b8c1b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 376682460.501, + "value": 46875.445, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4b6f00cf3c5ff68563b62b5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c0f705cf4129ff27991838a2", "aggregation": { "method": "sum" }, @@ -172089,19 +172182,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001284", + "id": "E14001351", "level": "constituency", - "name": "Hertsmere", + "name": "Maldon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Maldon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001284" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001351" }, "measure": { "unit": "kwh" @@ -172122,109 +172215,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4b6f00cf3c5ff68563b62b5", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 587524601.851, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4bf9d0400e86df5083ce3ac", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001500", - "level": "constituency", - "name": "Southampton Test", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001500" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4bf9d0400e86df5083ce3ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c0f705cf4129ff27991838a2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 158033694.345, + "value": 408825431.055, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4c877bb298d2b1fc1650f7c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c10e940c86e877f54d7965ef", "aggregation": { "method": "sum" }, @@ -172265,19 +172269,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001542", + "id": "E14001221", "level": "constituency", - "name": "Tewkesbury", + "name": "Edmonton and Winchmore Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001542" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001221" }, "measure": { "unit": "count" @@ -172298,20 +172302,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4c877bb298d2b1fc1650f7c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c10e940c86e877f54d7965ef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40490.761, + "value": 40658.409, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c507ca2f92ab666bf3103cde", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1316c03079bd91ad8c4c851", "aggregation": { "method": "sum" }, @@ -172352,19 +172356,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001481", + "id": "E14001215", "level": "constituency", - "name": "South Cambridgeshire", + "name": "East Surrey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001481" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001215" }, "measure": { "unit": "kwh" @@ -172387,28 +172391,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c507ca2f92ab666bf3103cde", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1316c03079bd91ad8c4c851", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 195137620.953, + "value": 178322804.768, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c54da4b8e634a79590c701c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c13472f2c8e251b6c7b0c5bc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -172421,73 +172425,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001132", + "id": "E14001465", "level": "constituency", - "name": "Bristol East", + "name": "Sevenoaks", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001132" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001465" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c54da4b8e634a79590c701c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c13472f2c8e251b6c7b0c5bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40648.71, + "value": 41896.639, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c54e0d10727d9298e237267f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c14d8c84aa6a8d2b968f3879", "aggregation": { "method": "sum" }, @@ -172528,19 +172534,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001264", + "id": "E14001272", "level": "constituency", - "name": "Hammersmith and Chiswick", + "name": "Hartlepool", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hammersmith and Chiswick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hartlepool: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001264" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001272" }, "measure": { "unit": "count" @@ -172561,20 +172567,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c54e0d10727d9298e237267f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c14d8c84aa6a8d2b968f3879", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47482.04, + "value": 43961.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5593a83256abe2548fcbffe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c160485e11472b72ce3d0695", "aggregation": { "method": "sum" }, @@ -172615,19 +172621,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001080", + "id": "S14000084", "level": "constituency", - "name": "Bath", + "name": "Glasgow East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001080" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000084" }, "measure": { "unit": "count" @@ -172650,107 +172656,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5593a83256abe2548fcbffe", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 46622.766, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c55f14e1b1f01c21763f854a", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001587", - "level": "constituency", - "name": "Winchester", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Winchester: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001587" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c55f14e1b1f01c21763f854a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c160485e11472b72ce3d0695", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35948.862, + "value": 54824.727, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c565e0656a6c1c01bc50c276", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c16891423bf85a2d8fddade2", "aggregation": { "method": "sum" }, @@ -172791,19 +172710,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001442", + "id": "E14001304", "level": "constituency", - "name": "Reigate", + "name": "Isle of Wight West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Reigate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001442" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001304" }, "measure": { "unit": "count" @@ -172824,28 +172743,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c565e0656a6c1c01bc50c276", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c16891423bf85a2d8fddade2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41300.859, + "value": 26199.402, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c57b12d8285c8c86f6a9f8bd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c1fcef459c04df42fcc50faa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -172858,81 +172777,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001205", + "id": "S14000095", "level": "constituency", - "name": "Dulwich and West Norwood", + "name": "Livingston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Livingston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001205" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000095" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c57b12d8285c8c86f6a9f8bd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c1fcef459c04df42fcc50faa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480763203.993, + "value": 144179148.438, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c59d525b5a42ea42cdeacd34", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c20a8976192b617561328cb8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -172948,7 +172869,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -172957,7 +172878,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -172965,27 +172886,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001097", + "id": "E14001595", "level": "constituency", - "name": "Birmingham Northfield", + "name": "Wolverhampton South East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001097" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001595" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -173000,28 +172921,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c59d525b5a42ea42cdeacd34", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c20a8976192b617561328cb8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147448990.933, + "value": 48970.094, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5b1a6f4dd28f350ca49947c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c278615bd70f62b0eff9c55d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -173034,73 +172955,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001136", + "id": "E14001437", "level": "constituency", - "name": "Broadland and Fakenham", + "name": "Rayleigh and Wickford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rayleigh and Wickford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001136" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001437" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5b1a6f4dd28f350ca49947c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c278615bd70f62b0eff9c55d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 28099.701, + "value": 41728.376, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5dcc21cdb3f7a19b786db0a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2800986ecb6c9513c5792dd", "aggregation": { "method": "sum" }, @@ -173141,19 +173064,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001444", + "id": "E14001270", "level": "constituency", - "name": "Richmond and Northallerton", + "name": "Harrow East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Richmond and Northallerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Harrow East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001444" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001270" }, "measure": { "unit": "kwh" @@ -173174,28 +173097,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5dcc21cdb3f7a19b786db0a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2800986ecb6c9513c5792dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 337497469.096, + "value": 592222499.583, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5fec33517bf36b1fd110c74", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c28712017157419d387ce11f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -173208,73 +173131,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001362", + "id": "E14001399", "level": "constituency", - "name": "Mid Derbyshire", + "name": "North Somerset", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001362" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001399" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5fec33517bf36b1fd110c74", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c28712017157419d387ce11f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38842.0, + "value": 150772916.45, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c63882ab2a8e35293c85e414", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2907f46ec7e2c51c6b4cbd5", "aggregation": { "method": "sum" }, @@ -173315,19 +173240,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001590", + "id": "E14001539", "level": "constituency", - "name": "Witham", + "name": "Tatton", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Witham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Tatton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001590" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001539" }, "measure": { "unit": "count" @@ -173348,20 +173273,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c63882ab2a8e35293c85e414", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2907f46ec7e2c51c6b4cbd5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34271.33, + "value": 38288.403, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c63b190591b2ddfd047c8576", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c292aaa23b5766610c8a0646", "aggregation": { "method": "sum" }, @@ -173402,19 +173327,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000101", + "id": "E14001081", "level": "constituency", - "name": "Monmouthshire", + "name": "Battersea", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Battersea: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000101" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001081" }, "measure": { "unit": "count" @@ -173437,20 +173362,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c63b190591b2ddfd047c8576", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c292aaa23b5766610c8a0646", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43537.0, + "value": 58974.957, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c29af13dd3d9d3406e2c982a", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001372", + "level": "constituency", + "name": "Morecambe and Lunesdale", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001372" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c29af13dd3d9d3406e2c982a", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 41387.789, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c650c3686e972ebfe2bd3c06", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2c61e2ed1d9b22729192651", "aggregation": { "method": "sum" }, @@ -173491,19 +173503,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001294", + "id": "E14001573", "level": "constituency", - "name": "Horsham", + "name": "Welwyn Hatfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Horsham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001294" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001573" }, "measure": { "unit": "kwh" @@ -173526,28 +173538,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c650c3686e972ebfe2bd3c06", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2c61e2ed1d9b22729192651", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 182438054.8, + "value": 160552969.244, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c68a955ed6ef2aaadfc3d07f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2c83059fbc953061273fb15", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -173560,75 +173572,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001210", + "id": "E14001450", "level": "constituency", - "name": "Earley and Woodley", + "name": "Rossendale and Darwen", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001210" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001450" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c68a955ed6ef2aaadfc3d07f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2c83059fbc953061273fb15", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41202.12, + "value": 44547.223, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6968d77807f95015a037d4d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2dab1d78895470515df1ce3", "aggregation": { "method": "sum" }, @@ -173669,19 +173679,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001255", + "id": "E14001194", "level": "constituency", - "name": "Great Grimsby and Cleethorpes", + "name": "Derby South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Derby South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001255" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001194" }, "measure": { "unit": "kwh" @@ -173702,28 +173712,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6968d77807f95015a037d4d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2dab1d78895470515df1ce3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 490608845.66, + "value": 494502128.056, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c699bb477f9133ee1a750a3d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c2f0b11656fa61cbced099a9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -173739,7 +173749,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -173748,7 +173758,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -173756,27 +173766,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001352", + "id": "E14001236", "level": "constituency", - "name": "Manchester Central", + "name": "Feltham and Heston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001352" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001236" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -173789,20 +173799,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c699bb477f9133ee1a750a3d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c2f0b11656fa61cbced099a9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 352645262.594, + "value": 37391.233, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6b4af8cc8af5f2239aed646", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3063fab02c38f7c6b470913", "aggregation": { "method": "sum" }, @@ -173843,19 +173853,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001316", + "id": "E14001271", "level": "constituency", - "name": "Kingswinford and South Staffordshire", + "name": "Harrow West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001316" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001271" }, "measure": { "unit": "count" @@ -173876,28 +173886,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6b4af8cc8af5f2239aed646", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3063fab02c38f7c6b470913", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37306.26, + "value": 38033.567, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6bb0bb4e4a38bf86c7fea23", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3137bc8568ff38dacf381e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -173913,7 +173923,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -173922,7 +173932,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -173930,27 +173940,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001510", + "id": "E14001337", "level": "constituency", - "name": "St Helens South and Whiston", + "name": "Liverpool Garston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Liverpool Garston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001510" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001337" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -173965,28 +173975,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6bb0bb4e4a38bf86c7fea23", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3137bc8568ff38dacf381e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125391001.766, + "value": 42757.922, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6be5256b69e4ef975a3ded7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c321a498b311aa042032f855", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -174002,7 +174012,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -174011,7 +174021,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -174019,27 +174029,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001194", + "id": "E14001598", "level": "constituency", - "name": "Derby South", + "name": "Worsley and Eccles", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Derby South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Worsley and Eccles: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001194" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001598" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -174054,28 +174064,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6be5256b69e4ef975a3ded7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c321a498b311aa042032f855", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149971650.534, + "value": 48695.967, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6cc2733c60e56f74676ff51", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c322c67769a528aa3b00d673", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -174091,7 +174101,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -174100,7 +174110,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -174108,27 +174118,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000062", + "id": "E14001494", "level": "constituency", - "name": "Aberdeenshire North and Moray East", + "name": "South Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000062" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001494" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -174141,28 +174151,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6cc2733c60e56f74676ff51", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c322c67769a528aa3b00d673", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33813.639, + "value": 298402053.131, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6e218c7f7561eb11040a0b1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c36cd3bdf111e5e0f6a7d5e5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -174175,83 +174185,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001241", + "id": "S14000087", "level": "constituency", - "name": "Frome and East Somerset", + "name": "Glasgow South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Frome and East Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001241" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000087" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6e218c7f7561eb11040a0b1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c36cd3bdf111e5e0f6a7d5e5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40943.63, + "value": 42748.468, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6f4d751d91a353a19f4a665", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c376924d293b46bd476658c7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -174264,75 +174272,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001539", + "id": "E14001170", "level": "constituency", - "name": "Tatton", + "name": "Chorley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tatton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chorley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001539" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001170" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6f4d751d91a353a19f4a665", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c376924d293b46bd476658c7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44003.901, + "value": 470760368.362, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c73d9872a22fcffa6a77beaf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3875df12bb3412534153167", "aggregation": { "method": "sum" }, @@ -174373,19 +174379,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000103", + "id": "E14001154", "level": "constituency", - "name": "Perth and Kinross-shire", + "name": "Castle Point", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Castle Point: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000103" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001154" }, "measure": { "unit": "kwh" @@ -174408,20 +174414,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c73d9872a22fcffa6a77beaf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3875df12bb3412534153167", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 185960309.552, + "value": 141576337.743, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c73dd7254fc3c4a4b8a27605", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c39832dc5b8ee28be581bbeb", "aggregation": { "method": "sum" }, @@ -174462,19 +174468,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000076", + "id": "E14001384", "level": "constituency", - "name": "Dunfermline and Dollar", + "name": "North Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000076" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001384" }, "measure": { "unit": "count" @@ -174497,20 +174503,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c73dd7254fc3c4a4b8a27605", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c39832dc5b8ee28be581bbeb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45024.505, + "value": 45586.216, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c76ca68affd371d8d3ec2aa6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3be2c816193483219233043", "aggregation": { "method": "sum" }, @@ -174551,19 +174557,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001483", + "id": "E14001457", "level": "constituency", - "name": "South Derbyshire", + "name": "Rushcliffe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001483" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001457" }, "measure": { "unit": "count" @@ -174584,28 +174590,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c76ca68affd371d8d3ec2aa6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3be2c816193483219233043", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41177.958, + "value": 42934.511, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7e3524686f4ab7f82ffa78a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3c5e6404ecabce4ba7cf92a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -174621,7 +174627,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -174630,7 +174636,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -174638,27 +174644,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001457", + "id": "E14001493", "level": "constituency", - "name": "Rushcliffe", + "name": "South Shropshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001457" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001493" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -174673,115 +174679,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7e3524686f4ab7f82ffa78a", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 45817.671, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7e40f7dfd88a063f0bc04a6", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001599", - "level": "constituency", - "name": "Worthing West", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Worthing West: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001599" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7e40f7dfd88a063f0bc04a6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3c5e6404ecabce4ba7cf92a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40880.179, + "value": 183336255.775, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7e6d4e6206db7e1c1b3a11a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c3f44071bdf75e2b0c14cbac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -174794,73 +174713,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001550", + "id": "E14001467", "level": "constituency", - "name": "Tooting", + "name": "Sheffield Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tooting: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Sheffield Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001550" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001467" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7e6d4e6206db7e1c1b3a11a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c3f44071bdf75e2b0c14cbac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 469077875.451, + "value": 128277389.991, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7eb0e667fe6b2774dcae0c4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4039388683548ad2d12af9b", "aggregation": { "method": "sum" }, @@ -174901,19 +174822,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001454", + "id": "E14001342", "level": "constituency", - "name": "Ruislip, Northwood and Pinner", + "name": "Loughborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001454" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001342" }, "measure": { "unit": "count" @@ -174936,28 +174857,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7eb0e667fe6b2774dcae0c4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4039388683548ad2d12af9b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40282.002, + "value": 41530.208, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c85730d3416ad016b06914a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4624a9ec91412c570d98bd3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -174970,83 +174891,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000097", + "id": "E14001388", "level": "constituency", - "name": "Gower", + "name": "North Dorset", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gower: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000097" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001388" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c85730d3416ad016b06914a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4624a9ec91412c570d98bd3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45643.835, + "value": 29950.859, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c85b2fe35b444724f1ea7df5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c48b38d83c2692ae91523af8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175062,7 +174981,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -175071,7 +174990,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -175079,27 +174998,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001582", + "id": "E14001468", "level": "constituency", - "name": "Wetherby and Easingwold", + "name": "Sheffield Hallam", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001582" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001468" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -175112,20 +175031,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c85b2fe35b444724f1ea7df5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c48b38d83c2692ae91523af8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31421.593, + "value": 558128719.459, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c86f0411c1b3809fcc73833f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c4903c9d2a2bd111a8d56cc3", "aggregation": { "method": "sum" }, @@ -175166,19 +175085,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001360", + "id": "E14001158", "level": "constituency", - "name": "Mid Buckinghamshire", + "name": "Cheadle", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cheadle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001360" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001158" }, "measure": { "unit": "kwh" @@ -175201,28 +175120,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c86f0411c1b3809fcc73833f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c4903c9d2a2bd111a8d56cc3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 186420177.748, + "value": 148362106.006, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c87c1d5c5537f5bd472098f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c50981545af1276293ca2a28", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175235,83 +175154,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001561", + "id": "W07000097", "level": "constituency", - "name": "Wallasey", + "name": "Gower", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gower: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001561" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000097" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c87c1d5c5537f5bd472098f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c50981545af1276293ca2a28", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132744392.769, + "value": 455272048.619, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c87cfe58a6ed2c111c35c55a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c51d726585e8d55106c782d3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175324,75 +175241,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001288", + "id": "E14001167", "level": "constituency", - "name": "Hinckley and Bosworth", + "name": "Chingford and Woodford Green", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hinckley and Bosworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chingford and Woodford Green: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001288" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001167" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c87cfe58a6ed2c111c35c55a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c51d726585e8d55106c782d3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45211.0, + "value": 519050194.841, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8911400f9fcf0dbeca4e012", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c53aaf614af51cf31d8f5759", "aggregation": { "method": "sum" }, @@ -175433,19 +175348,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000105", + "id": "E14001505", "level": "constituency", - "name": "Newport West and Islwyn", + "name": "Spelthorne", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newport West and Islwyn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000105" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001505" }, "measure": { "unit": "kwh" @@ -175468,28 +175383,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8911400f9fcf0dbeca4e012", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c53aaf614af51cf31d8f5759", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134638737.288, + "value": 159099902.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c89830799c448f621502a141", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c544acb2682283815273ad3f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175502,81 +175417,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001064", + "id": "E14001157", "level": "constituency", - "name": "Aldridge-Brownhills", + "name": "Chatham and Aylesford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aldridge-Brownhills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001064" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001157" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c89830799c448f621502a141", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c544acb2682283815273ad3f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38750.078, + "value": 142508456.7, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c89fbbafe2ac0d9476b1c230", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5495d692696ca369dfbd334", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175589,81 +175506,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001481", + "id": "E14001356", "level": "constituency", - "name": "South Cambridgeshire", + "name": "Melksham and Devizes", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001481" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001356" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c89fbbafe2ac0d9476b1c230", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5495d692696ca369dfbd334", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 29690.245, + "value": 42972.356, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8c41112bd7c8f0cca6437d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5545860dec0d671bf687226", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175676,81 +175595,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001117", + "id": "E14001114", "level": "constituency", - "name": "Bracknell", + "name": "Boston and Skegness", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Boston and Skegness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001117" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001114" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8c41112bd7c8f0cca6437d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5545860dec0d671bf687226", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38101.184, + "value": 53389.811, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8efd701992ca06a0b6a69ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c57d76beff0239568174ceeb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175763,73 +175684,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001428", + "id": "E14001385", "level": "constituency", - "name": "Pontefract, Castleford and Knottingley", + "name": "North Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001428" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001385" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8efd701992ca06a0b6a69ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c57d76beff0239568174ceeb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 458632971.522, + "value": 52467.443, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8fda7c0fe01079e8a7b963b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c58a9be60aa5c421aa7dff38", "aggregation": { "method": "sum" }, @@ -175870,19 +175793,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001596", + "id": "E14001265", "level": "constituency", - "name": "Wolverhampton West", + "name": "Hampstead and Highgate", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001596" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001265" }, "measure": { "unit": "kwh" @@ -175905,28 +175828,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8fda7c0fe01079e8a7b963b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c58a9be60aa5c421aa7dff38", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160395331.258, + "value": 192307781.793, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c919b4f069acea05c93c57a0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5acd1af85f288aa4afd5603", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -175942,7 +175865,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -175951,7 +175874,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -175959,27 +175882,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001212", + "id": "E14001399", "level": "constituency", - "name": "East Grinstead and Uckfield", + "name": "North Somerset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001212" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001399" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -175992,28 +175915,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c919b4f069acea05c93c57a0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5acd1af85f288aa4afd5603", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 398834456.093, + "value": 35897.424, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c95a6b8ffb0a656c8456a690", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5ceeceb85a9abf38d0a34e6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -176026,75 +175949,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001458", + "id": "E14001155", "level": "constituency", - "name": "Rutland and Stamford", + "name": "Central Devon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Rutland and Stamford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001458" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001155" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c95a6b8ffb0a656c8456a690", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5ceeceb85a9abf38d0a34e6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 166464007.109, + "value": 232005680.433, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c96536e5bf7ed3b60370b0e7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c5fff896a8417982cc744940", "aggregation": { "method": "sum" }, @@ -176135,19 +176056,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001217", + "id": "E14001084", "level": "constituency", - "name": "East Wiltshire", + "name": "Bedford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bedford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001217" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001084" }, "measure": { "unit": "count" @@ -176170,20 +176091,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c96536e5bf7ed3b60370b0e7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c5fff896a8417982cc744940", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42257.581, + "value": 46420.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c968fd541c88c9afe803b39a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c60c5d1fc587bc8b281ccb16", "aggregation": { "method": "sum" }, @@ -176224,19 +176145,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001604", + "id": "E14001558", "level": "constituency", - "name": "York Central", + "name": "Uxbridge and South Ruislip", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, York Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001604" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001558" }, "measure": { "unit": "count" @@ -176259,20 +176180,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c968fd541c88c9afe803b39a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c60c5d1fc587bc8b281ccb16", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49552.064, + "value": 45847.451, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c977f52aca0a7cd1f362ac30", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c61050b18aa06eb117b60058", "aggregation": { "method": "sum" }, @@ -176313,19 +176234,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001252", + "id": "W07000101", "level": "constituency", - "name": "Gosport", + "name": "Monmouthshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gosport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001252" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000101" }, "measure": { "unit": "kwh" @@ -176348,28 +176269,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c977f52aca0a7cd1f362ac30", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c61050b18aa06eb117b60058", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135292370.448, + "value": 154724005.912, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9a2ef3450d0963143b88a74", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6164f0b15379255851e0fbf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -176385,7 +176306,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -176394,7 +176315,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -176402,27 +176323,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001078", + "id": "E14001441", "level": "constituency", - "name": "Basingstoke", + "name": "Redditch", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Redditch: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001078" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001441" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -176435,28 +176356,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9a2ef3450d0963143b88a74", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6164f0b15379255851e0fbf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43063.629, + "value": 418326652.201, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9b94f6374c9e8019618c718", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c672eba59c6827f3131edc9b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -176469,73 +176390,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001073", + "id": "E14001108", "level": "constituency", - "name": "Barking", + "name": "Bognor Regis and Littlehampton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Barking: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001073" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001108" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9b94f6374c9e8019618c718", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c672eba59c6827f3131edc9b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 403592987.6, + "value": 159624590.124, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9c1d988fee47121193d5f32", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c67595caaa93b69e59962696", "aggregation": { "method": "sum" }, @@ -176576,19 +176499,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001268", + "id": "E14001500", "level": "constituency", - "name": "Harpenden and Berkhamsted", + "name": "Southampton Test", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Southampton Test: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001268" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001500" }, "measure": { "unit": "kwh" @@ -176611,20 +176534,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9c1d988fee47121193d5f32", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c67595caaa93b69e59962696", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 168007320.558, + "value": 158033694.345, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c69a97b989c64f2daedb7c00", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001195", + "level": "constituency", + "name": "Derbyshire Dales", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001195" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c69a97b989c64f2daedb7c00", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 43479.988, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9eb575fa18c43809ad0fc37", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6ba3e66d680ed51d6a2b252", "aggregation": { "method": "sum" }, @@ -176665,19 +176677,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001470", + "id": "E14001451", "level": "constituency", - "name": "Sheffield South East", + "name": "Rother Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001470" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001451" }, "measure": { "unit": "count" @@ -176700,28 +176712,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9eb575fa18c43809ad0fc37", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6ba3e66d680ed51d6a2b252", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45549.121, + "value": 41343.678, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca00653c8c1b2c5371af418b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6bdc64370469017e5e50680", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -176734,75 +176746,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001217", + "id": "W07000084", "level": "constituency", - "name": "East Wiltshire", + "name": "Blaenau Gwent and Rhymney", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001217" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000084" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca00653c8c1b2c5371af418b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6bdc64370469017e5e50680", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 188241359.895, + "value": 510196628.174, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6e0e9199d3b77982cb0d883", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001479", + "level": "constituency", + "name": "Solihull West and Shirley", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Solihull West and Shirley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001479" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6e0e9199d3b77982cb0d883", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 509049196.055, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca03056fb2f518de76e2049b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c6f223ef6d793594c9ec4f7d", "aggregation": { "method": "sum" }, @@ -176843,19 +176940,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001175", + "id": "E14001178", "level": "constituency", - "name": "Clapham and Brixton Hill", + "name": "Congleton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Congleton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001175" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001178" }, "measure": { "unit": "kwh" @@ -176878,28 +176975,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca03056fb2f518de76e2049b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c6f223ef6d793594c9ec4f7d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 129700830.097, + "value": 142841340.777, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca404f17d744c30780a61003", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c71c8f8c072d49a98cb3185d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -176912,81 +177009,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001417", + "id": "E14001499", "level": "constituency", - "name": "Orpington", + "name": "Southampton Itchen", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Orpington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001417" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001499" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca404f17d744c30780a61003", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c71c8f8c072d49a98cb3185d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 534055517.233, + "value": 49625.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca40cdac92bb3cd495649806", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c727b41400bce69fb4233680", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -177002,7 +177101,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -177011,7 +177110,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -177019,27 +177118,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001080", + "id": "E14001356", "level": "constituency", - "name": "Bath", + "name": "Melksham and Devizes", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Melksham and Devizes: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001080" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001356" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -177052,28 +177151,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca40cdac92bb3cd495649806", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c727b41400bce69fb4233680", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 468661013.05, + "value": 31008.396, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca43d02b70b64926d374463b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c729f3339a24410bfe94ce9d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -177089,7 +177188,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -177098,7 +177197,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -177106,27 +177205,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000081", + "id": "W07000089", "level": "constituency", - "name": "Edinburgh South West", + "name": "Cardiff East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000081" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000089" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -177141,28 +177240,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca43d02b70b64926d374463b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c729f3339a24410bfe94ce9d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148523381.463, + "value": 46300.158, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca570ada8507e063e54f2580", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c73e139377671dde51c49820", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -177175,73 +177274,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001132", + "id": "W07000107", "level": "constituency", - "name": "Bristol East", + "name": "Rhondda and Ogmore", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001132" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000107" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca570ada8507e063e54f2580", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c73e139377671dde51c49820", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 383245708.385, + "value": 127062496.909, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca71f675038bbce405e1aa2b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c77658895ff3de05f18f58f7", "aggregation": { "method": "sum" }, @@ -177282,19 +177383,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001571", + "id": "S14000062", "level": "constituency", - "name": "Wellingborough and Rushden", + "name": "Aberdeenshire North and Moray East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001571" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000062" }, "measure": { "unit": "kwh" @@ -177315,107 +177416,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca71f675038bbce405e1aa2b", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 505205583.637, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca74785e6aad8f680f0fbaa7", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001327", - "level": "constituency", - "name": "Leicester South", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001327" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca74785e6aad8f680f0fbaa7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c77658895ff3de05f18f58f7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34341.7, + "value": 441908192.022, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca849bcf04c455c2230f52d3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c78dab982ca4431feda875f1", "aggregation": { "method": "sum" }, @@ -177456,19 +177470,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000077", + "id": "W07000096", "level": "constituency", - "name": "East Kilbride and Strathaven", + "name": "Dwyfor Meirionnydd", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000077" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000096" }, "measure": { "unit": "count" @@ -177491,20 +177505,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca849bcf04c455c2230f52d3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c78dab982ca4431feda875f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46412.329, + "value": 51428.531, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca94091122b86ac6e5c9160d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c79be46ae1cbcfce7d391a07", "aggregation": { "method": "sum" }, @@ -177545,19 +177559,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001453", + "id": "E14001119", "level": "constituency", - "name": "Rugby", + "name": "Bradford South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rugby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001453" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001119" }, "measure": { "unit": "kwh" @@ -177578,28 +177592,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca94091122b86ac6e5c9160d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c79be46ae1cbcfce7d391a07", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 515397756.172, + "value": 540573624.033, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca9d371f72bfad09bfdd47ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7c979e0d364fbf421c6bd64", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -177612,81 +177626,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001101", + "id": "E14001092", "level": "constituency", - "name": "Bishop Auckland", + "name": "Birmingham Edgbaston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001101" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001092" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca9d371f72bfad09bfdd47ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7c979e0d364fbf421c6bd64", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 442321102.593, + "value": 156161237.771, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:caba13f3dd8c4fcd616f5f0d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7d094e8fbfd2e3a52b9f85d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -177699,81 +177715,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001187", + "id": "E14001480", "level": "constituency", - "name": "Croydon South", + "name": "South Basildon and East Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001187" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001480" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:caba13f3dd8c4fcd616f5f0d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7d094e8fbfd2e3a52b9f85d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39756.77, + "value": 42414.469, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cad3a429d7849e5a8701bea0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7d75cf0909a39d2d0db5ef7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -177789,7 +177807,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -177798,7 +177816,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -177806,27 +177824,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001578", + "id": "E14001296", "level": "constituency", - "name": "West Suffolk", + "name": "Hove and Portslade", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001578" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001296" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -177839,28 +177857,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cad3a429d7849e5a8701bea0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7d75cf0909a39d2d0db5ef7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32954.882, + "value": 430396424.35, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cad603dc47f86e12c0962c52", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7e0149f97a2729137af504d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -177873,75 +177891,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000021", + "id": "E14001422", "level": "constituency", - "name": "East Renfrewshire", + "name": "Pendle and Clitheroe", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000021" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001422" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cad603dc47f86e12c0962c52", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7e0149f97a2729137af504d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41356.0, + "value": 540633003.314, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cae618562c7def1e2feca3ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c7e856351d1204c9563fff0a", "aggregation": { "method": "sum" }, @@ -177982,19 +177998,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001506", + "id": "E14001563", "level": "constituency", - "name": "Spen Valley", + "name": "Walthamstow", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001506" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001563" }, "measure": { "unit": "kwh" @@ -178017,20 +178033,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cae618562c7def1e2feca3ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c7e856351d1204c9563fff0a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127884440.378, + "value": 136500794.242, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:caff20216dd56385766ae3a3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c80d2717ced72680a23289b9", "aggregation": { "method": "sum" }, @@ -178071,19 +178087,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000087", + "id": "E14001200", "level": "constituency", - "name": "Caerfyrddin", + "name": "Doncaster North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000087" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001200" }, "measure": { "unit": "kwh" @@ -178106,28 +178122,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:caff20216dd56385766ae3a3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c80d2717ced72680a23289b9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159139798.278, + "value": 131128023.294, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb12279d06f0b4a0c76cfbf2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c81460f209913fcda5d56e4c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178140,83 +178156,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000070", + "id": "E14001299", "level": "constituency", - "name": "Coatbridge and Bellshill", + "name": "Hyndburn", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000070" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001299" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb12279d06f0b4a0c76cfbf2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c81460f209913fcda5d56e4c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 123460860.277, + "value": 464176582.361, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb788b7514a70c60873b421b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c829246b95107bff88719c26", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178229,81 +178243,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001517", + "id": "S14000027", "level": "constituency", - "name": "Stockport", + "name": "Na h-Eileanan an Iar", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stockport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001517" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000027" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb788b7514a70c60873b421b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c829246b95107bff88719c26", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42364.57, + "value": 17876.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb8b309b2e09bf3f1fed0b11", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c82c3c918019b0173dd6e394", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178319,7 +178335,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -178328,7 +178344,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -178336,27 +178352,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001513", + "id": "E14001279", "level": "constituency", - "name": "Stafford", + "name": "Hendon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stafford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hendon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001513" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001279" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -178371,20 +178387,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb8b309b2e09bf3f1fed0b11", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c82c3c918019b0173dd6e394", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44050.293, + "value": 191041293.218, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb8e25646b37a07f9b97404c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c85285cf11495b91f40feacb", "aggregation": { "method": "sum" }, @@ -178425,19 +178441,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001394", + "id": "S14000061", "level": "constituency", - "name": "North East Somerset and Hanham", + "name": "Aberdeen South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North East Somerset and Hanham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001394" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000061" }, "measure": { "unit": "count" @@ -178458,115 +178474,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb8e25646b37a07f9b97404c", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 35533.553, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cba5f8c9eb540888f1d442f8", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001131", - "level": "constituency", - "name": "Bristol Central", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001131" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cba5f8c9eb540888f1d442f8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c85285cf11495b91f40feacb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 326733578.68, + "value": 52882.699, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cbc8f2ac578a994e2040d6d0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c86814e73ecbd7bfe95fb5f8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178582,7 +178511,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -178591,7 +178520,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -178599,27 +178528,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001543", + "id": "W07000084", "level": "constituency", - "name": "The Wrekin", + "name": "Blaenau Gwent and Rhymney", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001543" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000084" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -178634,28 +178563,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cbc8f2ac578a994e2040d6d0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c86814e73ecbd7bfe95fb5f8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155647058.099, + "value": 45294.808, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cbfdba475e1ad8fcb5fa2a01", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8d34397cdbb1cc5a346a35a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178668,73 +178597,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001509", + "id": "E14001481", "level": "constituency", - "name": "St Helens North", + "name": "South Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001509" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001481" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cbfdba475e1ad8fcb5fa2a01", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8d34397cdbb1cc5a346a35a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44197.118, + "value": 45891.199, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc019c016e88ae8595ebf15b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8e11836f3199f378c923054", "aggregation": { "method": "sum" }, @@ -178775,19 +178706,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001492", + "id": "E14001234", "level": "constituency", - "name": "South Shields", + "name": "Farnham and Bordon", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Shields: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001492" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001234" }, "measure": { "unit": "kwh" @@ -178810,20 +178741,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc019c016e88ae8595ebf15b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8e11836f3199f378c923054", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 110543806.988, + "value": 181484587.084, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc0f997d4409cb728b15bdb6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c8e2f82e9f029392e5125c7e", "aggregation": { "method": "sum" }, @@ -178864,19 +178795,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001380", + "id": "E14001170", "level": "constituency", - "name": "Newcastle-under-Lyme", + "name": "Chorley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chorley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001380" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001170" }, "measure": { "unit": "count" @@ -178899,28 +178830,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc0f997d4409cb728b15bdb6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c8e2f82e9f029392e5125c7e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42166.0, + "value": 45234.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc2374503e877c6f9ef54f9c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c912c23b17ebab594ddb9b04", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -178933,83 +178864,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001416", + "id": "E14001092", "level": "constituency", - "name": "Oldham West, Chadderton and Royton", + "name": "Birmingham Edgbaston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Oldham West, Chadderton and Royton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001416" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001092" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc2374503e877c6f9ef54f9c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c912c23b17ebab594ddb9b04", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43532.241, + "value": 517907187.496, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc25775cfb0a7401ccd6777a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9368b4b953e0cc771e3dd12", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -179022,83 +178951,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001142", + "id": "E14001145", "level": "constituency", - "name": "Burnley", + "name": "Bury South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Burnley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bury South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001142" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001145" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc25775cfb0a7401ccd6777a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9368b4b953e0cc771e3dd12", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138222658.661, + "value": 517123415.664, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc33347737b63cce22ad1cb4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c946ed3eb33e1181778c240e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -179114,7 +179041,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -179123,7 +179050,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -179131,27 +179058,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001454", + "id": "E14001494", "level": "constituency", - "name": "Ruislip, Northwood and Pinner", + "name": "South Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001454" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001494" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -179164,20 +179091,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc33347737b63cce22ad1cb4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c946ed3eb33e1181778c240e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 592396698.795, + "value": 27709.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc481325c54c79b4d78d761b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c95b3e29e2e85d013148feb8", "aggregation": { "method": "sum" }, @@ -179218,19 +179145,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001215", + "id": "E14001579", "level": "constituency", - "name": "East Surrey", + "name": "West Worcestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Surrey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Worcestershire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001215" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001579" }, "measure": { "unit": "count" @@ -179251,28 +179178,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc481325c54c79b4d78d761b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c95b3e29e2e85d013148feb8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36758.0, + "value": 31017.563, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc591bc2a4dfbf6636c6ecca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9738ce1e47f33c5734d07e6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -179288,7 +179215,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -179297,7 +179224,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -179305,27 +179232,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001086", + "id": "S14000061", "level": "constituency", - "name": "Bethnal Green and Stepney", + "name": "Aberdeen South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Aberdeen South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001086" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000061" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -179340,28 +179267,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc591bc2a4dfbf6636c6ecca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9738ce1e47f33c5734d07e6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153214359.845, + "value": 65260.742, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc6281a5aaa91ae300862a63", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9b1cbfe3ef90b1fb1f4d794", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -179374,73 +179301,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001168", + "id": "E14001139", "level": "constituency", - "name": "Chippenham", + "name": "Broxbourne", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chippenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001168" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001139" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc6281a5aaa91ae300862a63", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9b1cbfe3ef90b1fb1f4d794", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36222.143, + "value": 45874.11, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc6d4e8a4e61a809836d2121", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:c9f4598a6aecaa01821907dc", "aggregation": { "method": "sum" }, @@ -179481,19 +179410,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001418", + "id": "E14001590", "level": "constituency", - "name": "Ossett and Denby Dale", + "name": "Witham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Witham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001418" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001590" }, "measure": { "unit": "count" @@ -179516,20 +179445,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc6d4e8a4e61a809836d2121", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:c9f4598a6aecaa01821907dc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42669.398, + "value": 46740.832, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cce0ee3de7fcf905fce16659", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca09d657b491b7846443fc92", "aggregation": { "method": "sum" }, @@ -179570,19 +179499,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001323", + "id": "E14001433", "level": "constituency", - "name": "Leeds South", + "name": "Preston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Preston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001323" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001433" }, "measure": { "unit": "kwh" @@ -179603,28 +179532,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cce0ee3de7fcf905fce16659", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca09d657b491b7846443fc92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 432159388.963, + "value": 500167889.362, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cce80763b900d8bb5ab518a6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca19b1f4abfa2cd2ad1bae41", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -179640,7 +179569,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -179649,7 +179578,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -179657,27 +179586,116 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000101", + "id": "E14001122", "level": "constituency", - "name": "Monmouthshire", + "name": "Brent East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Monmouthshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brent East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000101" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001122" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca19b1f4abfa2cd2ad1bae41", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 51545.526, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca7693e9355cc8d80cf89c47", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001431", + "level": "constituency", + "name": "Portsmouth North", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001431" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -179692,28 +179710,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cce80763b900d8bb5ab518a6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca7693e9355cc8d80cf89c47", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154724005.912, + "value": 42350.47, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd0ada993d3067ffcbc26749", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca79ddec9302bd519dd0a958", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -179726,83 +179744,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000077", + "id": "E14001470", "level": "constituency", - "name": "East Kilbride and Strathaven", + "name": "Sheffield South East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000077" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001470" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd0ada993d3067ffcbc26749", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca79ddec9302bd519dd0a958", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139595863.878, + "value": 468842193.959, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd1f5311ce84a85a5e7b2074", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca89e759768d2010c07e9f87", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -179818,7 +179834,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -179827,7 +179843,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -179835,27 +179851,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001169", + "id": "E14001498", "level": "constituency", - "name": "Chipping Barnet", + "name": "South West Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001169" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001498" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -179868,28 +179884,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd1f5311ce84a85a5e7b2074", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca89e759768d2010c07e9f87", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 622286108.079, + "value": 35120.472, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd6d4574e1ca289b61b96943", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ca8dff4548991a36bebca490", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -179905,7 +179921,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -179914,7 +179930,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -179922,27 +179938,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001411", + "id": "E14001231", "level": "constituency", - "name": "Nottingham North and Kimberley", + "name": "Exeter", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Exeter: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001411" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001231" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -179955,20 +179971,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd6d4574e1ca289b61b96943", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ca8dff4548991a36bebca490", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46072.39, + "value": 334170210.06, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd726baa63af5f13b781fe98", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cac52cf7fa02d0b82b926cac", "aggregation": { "method": "sum" }, @@ -180009,19 +180025,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001231", + "id": "S14000071", "level": "constituency", - "name": "Exeter", + "name": "Cowdenbeath and Kirkcaldy", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Exeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001231" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000071" }, "measure": { "unit": "kwh" @@ -180042,28 +180058,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd726baa63af5f13b781fe98", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cac52cf7fa02d0b82b926cac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 334170210.06, + "value": 506208648.516, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd9edcf78cdda69bd6de1241", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb0d55a0ed011e33738a0c33", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180079,7 +180095,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -180088,7 +180104,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -180096,27 +180112,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001252", + "id": "E14001520", "level": "constituency", - "name": "Gosport", + "name": "Stoke-on-Trent Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gosport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001252" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001520" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -180131,28 +180147,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd9edcf78cdda69bd6de1241", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb0d55a0ed011e33738a0c33", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43719.868, + "value": 143775042.52, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdc0471bfd34c10ac7d79160", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cb72f8b06176af20839b1be5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180165,83 +180181,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000065", + "id": "E14001507", "level": "constituency", - "name": "Angus and Perthshire Glens", + "name": "St Albans", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, St Albans: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000065" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001507" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdc0471bfd34c10ac7d79160", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cb72f8b06176af20839b1be5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 211201160.822, + "value": 525399408.33, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdd9caa2cc3388095a18b4a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cba5031c47b660d21cbcbcf9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180254,81 +180268,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001157", + "id": "E14001202", "level": "constituency", - "name": "Chatham and Aylesford", + "name": "Dover and Deal", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dover and Deal: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001157" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001202" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdd9caa2cc3388095a18b4a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cba5031c47b660d21cbcbcf9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 419841406.549, + "value": 48608.579, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cddf246df1fdd268741e046e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cbbbda1924a78511b027acba", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180344,7 +180360,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -180353,7 +180369,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -180361,27 +180377,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001533", + "id": "E14001093", "level": "constituency", - "name": "Sussex Weald", + "name": "Birmingham Erdington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sussex Weald: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001533" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001093" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -180396,28 +180412,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cddf246df1fdd268741e046e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cbbbda1924a78511b027acba", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 172686497.193, + "value": 50304.474, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce047f11b512795476d40c92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cbd7ee11b715ce59266f7902", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180430,168 +180446,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001182", + "id": "E14001136", "level": "constituency", - "name": "Coventry South", + "name": "Broadland and Fakenham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Coventry South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001182" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001136" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce047f11b512795476d40c92", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 517196239.23, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce04f416e3698c7db305e074", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "W07000094", - "level": "constituency", - "name": "Clwyd East", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Clwyd East: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000094" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce04f416e3698c7db305e074", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cbd7ee11b715ce59266f7902", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30492.365, + "value": 170303333.292, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce1a8078d2c1da3a0c6968c5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cbfeda2dfdf40ba0be8953d9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180607,7 +180538,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -180616,7 +180547,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -180624,27 +180555,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000082", + "id": "E14001434", "level": "constituency", - "name": "Alyn and Deeside", + "name": "Putney", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Alyn and Deeside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Putney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000082" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001434" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -180657,20 +180588,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce1a8078d2c1da3a0c6968c5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cbfeda2dfdf40ba0be8953d9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42010.713, + "value": 459756673.952, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce334837c093b567f9465179", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc04160c9a036bbad8922bca", "aggregation": { "method": "sum" }, @@ -180711,19 +180642,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001447", + "id": "E14001519", "level": "constituency", - "name": "Rochester and Strood", + "name": "Stockton West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001447" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001519" }, "measure": { "unit": "kwh" @@ -180744,28 +180675,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce334837c093b567f9465179", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc04160c9a036bbad8922bca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 416814976.501, + "value": 492628204.827, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce3a604ebea9fb7a83f52ebb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc09d7fec192cbc6f1619974", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180781,7 +180712,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -180790,7 +180721,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -180798,27 +180729,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000106", + "id": "E14001513", "level": "constituency", - "name": "West Dunbartonshire", + "name": "Stafford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stafford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000106" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001513" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -180833,28 +180764,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce3a604ebea9fb7a83f52ebb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc09d7fec192cbc6f1619974", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47652.985, + "value": 148851310.667, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce5504b9ee5d07a61e5715cf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc1b97c9998dc284fa2f9a63", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180867,83 +180798,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001063", + "id": "E14001534", "level": "constituency", - "name": "Aldershot", + "name": "Sutton and Cheam", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001063" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001534" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce5504b9ee5d07a61e5715cf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc1b97c9998dc284fa2f9a63", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48662.013, + "value": 35821.989, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce709eab0a19939380e0b023", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc1c68c49adacc162ca2d5ae", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -180956,73 +180885,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001138", + "id": "E14001277", "level": "constituency", - "name": "Bromsgrove", + "name": "Hazel Grove", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001138" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001277" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce709eab0a19939380e0b023", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc1c68c49adacc162ca2d5ae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 507731271.272, + "value": 135538822.319, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce7aeed095023039a5447008", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc4517c49a0408ed2df00366", "aggregation": { "method": "sum" }, @@ -181063,19 +180994,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001109", + "id": "E14001086", "level": "constituency", - "name": "Bolsover", + "name": "Bethnal Green and Stepney", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bethnal Green and Stepney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001109" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001086" }, "measure": { "unit": "kwh" @@ -181096,28 +181027,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce7aeed095023039a5447008", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc4517c49a0408ed2df00366", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 505270722.338, + "value": 298575468.605, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce7c21f6d23152aeef04239e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc4adbcbb354008629d44507", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -181133,7 +181064,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -181142,7 +181073,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -181150,27 +181081,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001595", + "id": "E14001065", "level": "constituency", - "name": "Wolverhampton South East", + "name": "Altrincham and Sale West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Wolverhampton South East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001595" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001065" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -181183,28 +181114,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce7c21f6d23152aeef04239e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc4adbcbb354008629d44507", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46481.579, + "value": 570233393.152, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cecc5284331b13a50df03773", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc4e9bab838469eb33bdc7ad", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -181220,7 +181151,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -181229,7 +181160,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -181237,27 +181168,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001094", + "id": "E14001146", "level": "constituency", - "name": "Birmingham Hall Green and Moseley", + "name": "Bury St Edmunds and Stowmarket", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bury St Edmunds and Stowmarket: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001094" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001146" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -181272,28 +181203,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cecc5284331b13a50df03773", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc4e9bab838469eb33bdc7ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40346.387, + "value": 167535022.782, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ced7bf01711254e24e5a6ba8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc7391afbb711b32f86c07f9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -181309,7 +181240,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -181318,7 +181249,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -181326,27 +181257,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001580", + "id": "E14001320", "level": "constituency", - "name": "Westmorland and Lonsdale", + "name": "Leeds East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Westmorland and Lonsdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001580" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001320" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -181359,28 +181290,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ced7bf01711254e24e5a6ba8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc7391afbb711b32f86c07f9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 370333450.854, + "value": 44987.423, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf109abba8e05611861f1d89", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cc868e65043b15b400d29ea4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -181393,81 +181324,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001148", + "id": "E14001314", "level": "constituency", - "name": "Camborne and Redruth", + "name": "Kingston upon Hull North and Cottingham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001148" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001314" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf109abba8e05611861f1d89", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cc868e65043b15b400d29ea4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 23874.37, + "value": 52080.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf141b95abb26521f6c11506", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ccd88ab1eedfe83a8e78b63a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -181483,7 +181416,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -181492,7 +181425,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -181500,27 +181433,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001244", + "id": "E14001120", "level": "constituency", - "name": "Gateshead Central and Whickham", + "name": "Bradford West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001244" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001120" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -181533,109 +181466,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf141b95abb26521f6c11506", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ccd88ab1eedfe83a8e78b63a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517349680.928, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf2f03f0ae9870f107856434", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001179", - "level": "constituency", - "name": "Corby and East Northamptonshire", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001179" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf2f03f0ae9870f107856434", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 174498213.075, + "value": 35325.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf4320674fa116f3337d11b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cce47d2a5dcbe7e497d2d299", "aggregation": { "method": "sum" }, @@ -181676,19 +181520,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001502", + "id": "E14001378", "level": "constituency", - "name": "Southend West and Leigh", + "name": "Newcastle upon Tyne East and Wallsend", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001502" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001378" }, "measure": { "unit": "kwh" @@ -181709,20 +181553,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf4320674fa116f3337d11b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cce47d2a5dcbe7e497d2d299", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 534665353.004, + "value": 505080586.114, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cfab931c879e39bb63f27f0b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cce8d776dd280fe37def1ef6", "aggregation": { "method": "sum" }, @@ -181763,19 +181607,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001408", + "id": "E14001541", "level": "constituency", - "name": "Norwich North", + "name": "Telford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Telford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001408" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001541" }, "measure": { "unit": "count" @@ -181798,28 +181642,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cfab931c879e39bb63f27f0b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cce8d776dd280fe37def1ef6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46597.369, + "value": 46476.727, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cfd77acee63417a099ed118d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ccf2d763a959cc240738657f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -181832,81 +181676,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001140", + "id": "E14001470", "level": "constituency", - "name": "Broxtowe", + "name": "Sheffield South East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001140" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001470" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cfd77acee63417a099ed118d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ccf2d763a959cc240738657f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 485132938.095, + "value": 45549.121, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cfea3944a825ef2643f39c9b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd40651dd6a71f12c95c88e6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -181919,75 +181765,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001135", + "id": "E14001567", "level": "constituency", - "name": "Bristol South", + "name": "Washington and Gateshead South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bristol South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001135" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001567" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cfea3944a825ef2643f39c9b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd40651dd6a71f12c95c88e6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46909.864, + "value": 43108.704, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cfeaaa0e03ec9734c66573bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd4d60ef5c29481151f2e6bc", "aggregation": { "method": "sum" }, @@ -182028,19 +181872,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000103", + "id": "E14001141", "level": "constituency", - "name": "Perth and Kinross-shire", + "name": "Buckingham and Bletchley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Buckingham and Bletchley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000103" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001141" }, "measure": { "unit": "count" @@ -182061,28 +181905,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cfeaaa0e03ec9734c66573bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd4d60ef5c29481151f2e6bc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37417.437, + "value": 38339.309, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d01211c3335c815a28dfc0f0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd4de733ca63075c954b6876", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -182098,7 +181942,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -182107,7 +181951,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -182115,27 +181959,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000087", + "id": "S14000065", "level": "constituency", - "name": "Glasgow South", + "name": "Angus and Perthshire Glens", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000065" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -182148,28 +181992,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d01211c3335c815a28dfc0f0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd4de733ca63075c954b6876", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 434784338.063, + "value": 32206.975, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d014a9e06a40da6d01f10ff9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd59cb5dcc58a5128c7d0f75", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -182182,73 +182026,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001077", + "id": "S14000077", "level": "constituency", - "name": "Basildon and Billericay", + "name": "East Kilbride and Strathaven", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001077" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000077" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d014a9e06a40da6d01f10ff9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd59cb5dcc58a5128c7d0f75", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 467029436.627, + "value": 139595863.878, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d02211673ee8b4d222d867ad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd6f067930e113f35a09ab38", "aggregation": { "method": "sum" }, @@ -182289,19 +182135,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000104", + "id": "E14001588", "level": "constituency", - "name": "Rutherglen", + "name": "Windsor", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Rutherglen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Windsor: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001588" }, "measure": { "unit": "count" @@ -182322,20 +182168,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d02211673ee8b4d222d867ad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd6f067930e113f35a09ab38", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42274.805, + "value": 39836.506, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd776aa5290139da985bba7d", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000077", + "level": "constituency", + "name": "East Kilbride and Strathaven", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000077" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd776aa5290139da985bba7d", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 46412.329, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d086a47988b46a9f4f59ca51", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd8ef1432d2a585ae1f6bcd2", "aggregation": { "method": "sum" }, @@ -182376,19 +182311,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001502", + "id": "E14001115", "level": "constituency", - "name": "Southend West and Leigh", + "name": "Bournemouth East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Southend West and Leigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001502" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001115" }, "measure": { "unit": "kwh" @@ -182411,28 +182346,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d086a47988b46a9f4f59ca51", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd8ef1432d2a585ae1f6bcd2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146298104.892, + "value": 151166879.098, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d0a97d9cb5cff1a0bc0aae25", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cd8f83c53271eaf4cc8fafa8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -182445,81 +182380,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001156", + "id": "E14001250", "level": "constituency", - "name": "Central Suffolk and North Ipswich", + "name": "Goole and Pocklington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Goole and Pocklington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001156" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001250" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d0a97d9cb5cff1a0bc0aae25", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cd8f83c53271eaf4cc8fafa8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 298818158.619, + "value": 47332.181, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d1067624c0e7653a114fe329", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdb1f0e0b662e111c871b7af", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -182535,7 +182472,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -182544,7 +182481,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -182552,27 +182489,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000064", + "id": "E14001403", "level": "constituency", - "name": "Alloa and Grangemouth", + "name": "North West Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Alloa and Grangemouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000064" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001403" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -182585,28 +182522,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d1067624c0e7653a114fe329", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdb1f0e0b662e111c871b7af", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43311.21, + "value": 387553587.658, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d143b03865de270852d43929", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdca1a68d58073b7ccec1c86", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -182622,7 +182559,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -182631,7 +182568,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -182639,27 +182576,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001091", + "id": "E14001127", "level": "constituency", - "name": "Birkenhead", + "name": "Bridlington and The Wolds", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001091" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001127" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -182672,20 +182609,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d143b03865de270852d43929", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdca1a68d58073b7ccec1c86", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46771.714, + "value": 414269636.8, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d15608d61ce6c889f1dcf819", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cdfd6ccc40973674d9be6dca", "aggregation": { "method": "sum" }, @@ -182726,19 +182663,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001397", + "id": "E14001541", "level": "constituency", - "name": "North Northumberland", + "name": "Telford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Telford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001397" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001541" }, "measure": { "unit": "kwh" @@ -182759,28 +182696,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d15608d61ce6c889f1dcf819", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cdfd6ccc40973674d9be6dca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 407493108.384, + "value": 459849031.343, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d16357e007c3d6f2e6816a5b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce6186aae6aadef07a21b235", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -182796,7 +182733,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -182805,7 +182742,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -182813,27 +182750,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001331", + "id": "E14001305", "level": "constituency", - "name": "Lewisham East", + "name": "Islington North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Islington North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001331" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001305" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -182848,20 +182785,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d16357e007c3d6f2e6816a5b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce6186aae6aadef07a21b235", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48403.265, + "value": 138252808.348, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d179f916bfbfa4012a9c410c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce78012454b78ff908525701", "aggregation": { "method": "sum" }, @@ -182902,19 +182839,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001214", + "id": "E14001083", "level": "constituency", - "name": "East Hampshire", + "name": "Beckenham and Penge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001214" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001083" }, "measure": { "unit": "count" @@ -182937,20 +182874,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d179f916bfbfa4012a9c410c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce78012454b78ff908525701", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40569.351, + "value": 49202.122, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d1b12cb7489dd88ac6cba932", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce7a70b1269b9d63d2627504", "aggregation": { "method": "sum" }, @@ -182991,19 +182928,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001329", + "id": "E14001246", "level": "constituency", - "name": "Leigh and Atherton", + "name": "Gillingham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leigh and Atherton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001329" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001246" }, "measure": { "unit": "count" @@ -183024,28 +182961,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d1b12cb7489dd88ac6cba932", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce7a70b1269b9d63d2627504", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48796.234, + "value": 40657.513, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d20850c7b54d3c8ea0ed2756", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce8670a1d9ff7fbd7fb8bdc4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183058,168 +182995,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001291", + "id": "W07000106", "level": "constituency", - "name": "Honiton and Sidmouth", + "name": "Pontypridd", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001291" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000106" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d20850c7b54d3c8ea0ed2756", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 306688822.529, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2258d16188a48114635f43b", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001282", - "level": "constituency", - "name": "Herne Bay and Sandwich", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001282" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2258d16188a48114635f43b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce8670a1d9ff7fbd7fb8bdc4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42119.049, + "value": 130842758.097, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d24af71f4712e52b70e091e4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ce89518caba81b78a723e286", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183232,73 +183084,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001155", + "id": "E14001438", "level": "constituency", - "name": "Central Devon", + "name": "Reading Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001155" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001438" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d24af71f4712e52b70e091e4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ce89518caba81b78a723e286", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 232005680.433, + "value": 173667895.165, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d24d5f41156db5dc8cd714ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ceb48cbbbb42041187b535a2", "aggregation": { "method": "sum" }, @@ -183339,19 +183193,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001340", + "id": "W07000103", "level": "constituency", - "name": "Liverpool Wavertree", + "name": "Neath and Swansea East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Liverpool Wavertree: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001340" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000103" }, "measure": { "unit": "count" @@ -183374,28 +183228,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d24d5f41156db5dc8cd714ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ceb48cbbbb42041187b535a2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47033.928, + "value": 45607.558, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2520af610060ffb03ddc525", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cec694c977d63850ab49b317", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183408,83 +183262,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001369", + "id": "E14001307", "level": "constituency", - "name": "Milton Keynes Central", + "name": "Jarrow and Gateshead East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Jarrow and Gateshead East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001369" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001307" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2520af610060ffb03ddc525", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cec694c977d63850ab49b317", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53552.447, + "value": 43515.122, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d25272ce068933bec4b49b30", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cec9127da8a3d4b4f9c1a3f0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183500,7 +183352,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -183509,7 +183361,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -183517,27 +183369,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001119", + "id": "S14000078", "level": "constituency", - "name": "Bradford South", + "name": "Edinburgh East and Musselburgh", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Edinburgh East and Musselburgh: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001119" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000078" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -183552,28 +183404,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d25272ce068933bec4b49b30", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cec9127da8a3d4b4f9c1a3f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45313.809, + "value": 160187945.351, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d25bca6c5ffd304f09924d6d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cec9ad9560dad8af03dfadd3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183586,83 +183438,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001160", + "id": "E14001497", "level": "constituency", - "name": "Chelsea and Fulham", + "name": "South West Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, South West Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001160" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001497" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d25bca6c5ffd304f09924d6d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cec9ad9560dad8af03dfadd3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 65520.379, + "value": 247236400.396, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d25e4bd8e8c55f496011dce1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ced80766440133f0ea42a0a5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183675,83 +183525,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001442", + "id": "E14001219", "level": "constituency", - "name": "Reigate", + "name": "Eastbourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Reigate: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001442" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001219" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d25e4bd8e8c55f496011dce1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ced80766440133f0ea42a0a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 179420743.052, + "value": 407602631.67, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d26349628fd3fdaa93a90b02", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cedc8efdd22d10f61d9198b2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183764,73 +183612,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001421", + "id": "E14001263", "level": "constituency", - "name": "Peckham", + "name": "Hamble Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Peckham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hamble Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001421" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001263" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d26349628fd3fdaa93a90b02", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cedc8efdd22d10f61d9198b2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 286963074.787, + "value": 156993203.112, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2643d0e0ca749614af9b267", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cee42e7dcd41fabf7ea99360", "aggregation": { "method": "sum" }, @@ -183871,19 +183721,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001353", + "id": "E14001555", "level": "constituency", - "name": "Manchester Rusholme", + "name": "Tunbridge Wells", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001353" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001555" }, "measure": { "unit": "count" @@ -183906,28 +183756,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2643d0e0ca749614af9b267", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cee42e7dcd41fabf7ea99360", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41485.632, + "value": 48214.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d26f01afb0edd40819740c29", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cef862cc09804cee9b09bc1d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -183940,48 +183790,135 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001519", + "id": "S14000089", "level": "constituency", - "name": "Stockton West", + "name": "Glasgow West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stockton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glasgow West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001519" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000089" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cef862cc09804cee9b09bc1d", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 43233.681, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cf8ddcef6ed0e85b73fd6154", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001454", + "level": "constituency", + "name": "Ruislip, Northwood and Pinner", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Ruislip, Northwood and Pinner: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001454" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, "period": { "type": "calendar_year", "value": 2024 @@ -183995,28 +183932,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d26f01afb0edd40819740c29", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cf8ddcef6ed0e85b73fd6154", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40825.676, + "value": 150894621.783, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d27ceebc7d9c199b7811e06c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cfc090e8fed9678371aa9706", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -184029,83 +183966,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001320", + "id": "S14000091", "level": "constituency", - "name": "Leeds East", + "name": "Gordon and Buchan", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001320" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000091" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d27ceebc7d9c199b7811e06c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cfc090e8fed9678371aa9706", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142994399.194, + "value": 298068788.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d27d10e11663c42923cc55fb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:cfe79077c77bda44e428e41c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -184118,73 +184053,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001217", + "id": "E14001352", "level": "constituency", - "name": "East Wiltshire", + "name": "Manchester Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001217" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001352" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d27d10e11663c42923cc55fb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:cfe79077c77bda44e428e41c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 288965204.903, + "value": 63758.25, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2819932270ebb26dd87198d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d02a5983fbc11e485326d11b", "aggregation": { "method": "sum" }, @@ -184225,19 +184162,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000072", + "id": "E14001476", "level": "constituency", - "name": "Cumbernauld and Kirkintilloch", + "name": "Sleaford and North Hykeham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Cumbernauld and Kirkintilloch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000072" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001476" }, "measure": { "unit": "count" @@ -184258,28 +184195,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2819932270ebb26dd87198d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d02a5983fbc11e485326d11b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40281.986, + "value": 33782.028, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2832a9bcea381750bf82659", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d0545e254ad5754c79dbe74e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -184295,7 +184232,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -184304,7 +184241,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -184312,27 +184249,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000107", + "id": "E14001604", "level": "constituency", - "name": "Ayr, Carrick and Cumnock", + "name": "York Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, York Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000107" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001604" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -184347,28 +184284,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2832a9bcea381750bf82659", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d0545e254ad5754c79dbe74e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45969.805, + "value": 151390734.686, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2879ca9b5b6661c076d8fa6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d05651ac3e8a516701de7522", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -184384,7 +184321,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -184393,7 +184330,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -184401,27 +184338,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001517", + "id": "E14001353", "level": "constituency", - "name": "Stockport", + "name": "Manchester Rusholme", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stockport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001517" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001353" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -184434,20 +184371,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2879ca9b5b6661c076d8fa6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d05651ac3e8a516701de7522", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 463485705.342, + "value": 30837.215, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2891a23feeaaa68246effc4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d06f3cf6aa86b5eb203f5885", "aggregation": { "method": "sum" }, @@ -184488,19 +184425,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001484", + "id": "E14001298", "level": "constituency", - "name": "South Devon", + "name": "Huntingdon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001484" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001298" }, "measure": { "unit": "kwh" @@ -184521,28 +184458,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2891a23feeaaa68246effc4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d06f3cf6aa86b5eb203f5885", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 300884549.275, + "value": 456724695.378, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2f1e403e2c16177ab3c3a18", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d0747c2c3bcc418eb11e2079", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -184555,83 +184492,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001374", + "id": "E14001472", "level": "constituency", - "name": "New Forest West", + "name": "Shipley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Shipley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001374" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001472" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2f1e403e2c16177ab3c3a18", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d0747c2c3bcc418eb11e2079", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148493792.74, + "value": 41299.329, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d304e8f2cd93a413c15062f3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d0974ee816c60e4835a32191", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -184647,7 +184582,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -184656,7 +184591,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -184664,27 +184599,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001561", + "id": "E14001111", "level": "constituency", - "name": "Wallasey", + "name": "Bolton South and Walkden", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001561" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001111" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -184699,20 +184634,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d304e8f2cd93a413c15062f3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d0974ee816c60e4835a32191", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46019.432, + "value": 146413444.425, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d305960c442f288cde727625", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d0ae493992d70cb6ea1606eb", "aggregation": { "method": "sum" }, @@ -184753,19 +184688,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001543", + "id": "E14001378", "level": "constituency", - "name": "The Wrekin", + "name": "Newcastle upon Tyne East and Wallsend", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newcastle upon Tyne East and Wallsend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001543" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001378" }, "measure": { "unit": "count" @@ -184786,20 +184721,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d305960c442f288cde727625", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d0ae493992d70cb6ea1606eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40713.678, + "value": 48610.947, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d30e08daa1f5c2ac85e73445", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d0fb3e92cf1a41395b5e0ea2", "aggregation": { "method": "sum" }, @@ -184840,19 +184775,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001240", + "id": "E14001345", "level": "constituency", - "name": "Forest of Dean", + "name": "Luton North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Luton North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001240" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001345" }, "measure": { "unit": "count" @@ -184873,109 +184808,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d30e08daa1f5c2ac85e73445", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d0fb3e92cf1a41395b5e0ea2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 25408.0, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d316deb928095811c1ac5cbd", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001310", - "level": "constituency", - "name": "Kensington and Bayswater", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001310" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d316deb928095811c1ac5cbd", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 292049815.832, + "value": 38886.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d33ab45b35bda26252a6a194", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d105b9aa08fe6ede18d323bb", "aggregation": { "method": "sum" }, @@ -185016,19 +184862,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001573", + "id": "E14001602", "level": "constituency", - "name": "Welwyn Hatfield", + "name": "Wythenshawe and Sale East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wythenshawe and Sale East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001573" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001602" }, "measure": { "unit": "kwh" @@ -185049,28 +184895,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d33ab45b35bda26252a6a194", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d105b9aa08fe6ede18d323bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 506845796.188, + "value": 470211318.437, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d379d21f19a9a7794b7f346b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d1769d1ca4a37a911c147e21", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185083,73 +184929,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001471", + "id": "W07000096", "level": "constituency", - "name": "Sherwood Forest", + "name": "Dwyfor Meirionnydd", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sherwood Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001471" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000096" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d379d21f19a9a7794b7f346b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d1769d1ca4a37a911c147e21", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 511038633.045, + "value": 193355739.089, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d3abf498a0f7474684bbbf9f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d17fa07038e9af070cd99d01", "aggregation": { "method": "sum" }, @@ -185190,19 +185038,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001551", + "id": "E14001353", "level": "constituency", - "name": "Torbay", + "name": "Manchester Rusholme", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Torbay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001551" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001353" }, "measure": { "unit": "kwh" @@ -185223,20 +185071,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d3abf498a0f7474684bbbf9f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d17fa07038e9af070cd99d01", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 404790720.024, + "value": 325195564.603, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d3d2f17e21595a76438f84d9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d1c56c23bcb2f26f1a7d4ba1", "aggregation": { "method": "sum" }, @@ -185277,19 +185125,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001072", + "id": "E14001354", "level": "constituency", - "name": "Banbury", + "name": "Manchester Withington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Banbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001072" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001354" }, "measure": { "unit": "kwh" @@ -185312,28 +185160,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d3d2f17e21595a76438f84d9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d1c56c23bcb2f26f1a7d4ba1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184367944.408, + "value": 131871679.085, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d3ecaef6fd7aef1f449b0c44", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d21b92f2dcdd5478febc6057", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185346,83 +185194,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001134", + "id": "E14001395", "level": "constituency", - "name": "Bristol North West", + "name": "North Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bristol North West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001134" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001395" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d3ecaef6fd7aef1f449b0c44", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d21b92f2dcdd5478febc6057", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44539.04, + "value": 23469.185, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d41f13b6dd51dccccc34957b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d23a621abb6b0efdab7aa085", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185435,83 +185281,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001411", + "id": "E14001559", "level": "constituency", - "name": "Nottingham North and Kimberley", + "name": "Vauxhall and Camberwell Green", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Nottingham North and Kimberley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001411" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001559" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d41f13b6dd51dccccc34957b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d23a621abb6b0efdab7aa085", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139513292.635, + "value": 284513608.572, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d42c702c3eaeb6d3e46ac4af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2485d7aa59029738bb63c30", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185524,75 +185368,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001527", + "id": "E14001459", "level": "constituency", - "name": "Streatham and Croydon North", + "name": "Salford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Salford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001527" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001459" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d42c702c3eaeb6d3e46ac4af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2485d7aa59029738bb63c30", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 156862005.848, + "value": 382147686.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d46c6c987253a24e8e703895", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d275c953b63ac7217e1e0720", "aggregation": { "method": "sum" }, @@ -185633,19 +185475,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001160", + "id": "E14001490", "level": "constituency", - "name": "Chelsea and Fulham", + "name": "South Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001160" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001490" }, "measure": { "unit": "count" @@ -185666,28 +185508,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d46c6c987253a24e8e703895", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d275c953b63ac7217e1e0720", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51344.193, + "value": 36520.443, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d495f992cc7adc25210e511e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d27d1335b1a7e168c362bc2d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185703,7 +185545,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -185712,7 +185554,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -185720,27 +185562,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001118", + "id": "E14001452", "level": "constituency", - "name": "Bradford East", + "name": "Rotherham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rotherham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001118" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001452" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -185755,115 +185597,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d495f992cc7adc25210e511e", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 131840170.222, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4a6ead8238da504f5bbbeef", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001068", - "level": "constituency", - "name": "Ashfield", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001068" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4a6ead8238da504f5bbbeef", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d27d1335b1a7e168c362bc2d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 479010807.615, + "value": 49360.975, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4b3b09f888ef62c9367ed65", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2848135e59d5179e48f19dd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185876,81 +185631,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001261", + "id": "E14001353", "level": "constituency", - "name": "Halesowen", + "name": "Manchester Rusholme", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001261" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001353" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4b3b09f888ef62c9367ed65", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2848135e59d5179e48f19dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38524.623, + "value": 41485.632, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4c19ecc9c17d7f4b56f9da0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d290edfcd990b4033fa28f96", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -185966,7 +185723,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -185975,7 +185732,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -185983,27 +185740,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000084", + "id": "E14001254", "level": "constituency", - "name": "Glasgow East", + "name": "Gravesham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000084" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001254" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -186016,28 +185773,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4c19ecc9c17d7f4b56f9da0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d290edfcd990b4033fa28f96", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44835.885, + "value": 453768893.506, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4cc2fc8d5a2a998f3378c92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2bd81cef90e763e75f574b6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -186050,81 +185807,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001529", + "id": "E14001459", "level": "constituency", - "name": "Stroud", + "name": "Salford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stroud: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Salford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001529" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001459" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4cc2fc8d5a2a998f3378c92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2bd81cef90e763e75f574b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 425873379.737, + "value": 67576.223, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4cdaec75495236863f67713", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d2f9b7540607aaec3b4069e7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -186137,73 +185896,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001261", + "id": "W07000104", "level": "constituency", - "name": "Halesowen", + "name": "Newport East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Halesowen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newport East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001261" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000104" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4cdaec75495236863f67713", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d2f9b7540607aaec3b4069e7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 441060307.341, + "value": 49881.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4d2495a3e4ea833629818a9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d302b8b9ef070021899b727f", "aggregation": { "method": "sum" }, @@ -186244,19 +186005,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001483", + "id": "E14001107", "level": "constituency", - "name": "South Derbyshire", + "name": "Blyth and Ashington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001483" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001107" }, "measure": { "unit": "count" @@ -186279,28 +186040,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4d2495a3e4ea833629818a9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d302b8b9ef070021899b727f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44329.012, + "value": 50234.641, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4ec088bc472683a71fdc5e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d325c41d0140696039ec9d3a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -186313,75 +186074,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001244", + "id": "E14001433", "level": "constituency", - "name": "Gateshead Central and Whickham", + "name": "Preston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Preston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001244" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001433" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4ec088bc472683a71fdc5e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d325c41d0140696039ec9d3a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47006.423, + "value": 46222.169, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4f12483fdd14d119b672911", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d33adf35d5c226d625913017", "aggregation": { "method": "sum" }, @@ -186422,19 +186181,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001357", + "id": "E14001499", "level": "constituency", - "name": "Melton and Syston", + "name": "Southampton Itchen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001357" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001499" }, "measure": { "unit": "kwh" @@ -186457,20 +186216,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4f12483fdd14d119b672911", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d33adf35d5c226d625913017", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148836904.716, + "value": 165476595.7, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d523e04e4e6ce764ada1a46d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d3465974f948060cb0044248", "aggregation": { "method": "sum" }, @@ -186511,19 +186270,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001228", + "id": "E14001226", "level": "constituency", - "name": "Erewash", + "name": "Epping Forest", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Erewash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001228" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001226" }, "measure": { "unit": "count" @@ -186546,28 +186305,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d523e04e4e6ce764ada1a46d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d3465974f948060cb0044248", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44388.0, + "value": 43436.064, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d554050cba9c26d23dae949d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d37ed9635deb2fbf191b2f7f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -186580,83 +186339,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000092", + "id": "S14000073", "level": "constituency", - "name": "Hamilton and Clyde Valley", + "name": "Dumfries and Galloway", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000092" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000073" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d554050cba9c26d23dae949d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d37ed9635deb2fbf191b2f7f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151802423.218, + "value": 31288.197, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d57ee1ea429791f86ad16b59", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d3c9056f946dd7c994ae6284", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -186669,73 +186426,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001170", + "id": "E14001320", "level": "constituency", - "name": "Chorley", + "name": "Leeds East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Chorley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001170" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001320" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d57ee1ea429791f86ad16b59", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d3c9056f946dd7c994ae6284", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43315.0, + "value": 142994399.194, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5a873ba60e72d341ff3fda6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d3f269f3591fe90afebead8f", "aggregation": { "method": "sum" }, @@ -186776,19 +186535,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001518", + "id": "W07000092", "level": "constituency", - "name": "Stockton North", + "name": "Cardiff West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001518" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000092" }, "measure": { "unit": "count" @@ -186809,20 +186568,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5a873ba60e72d341ff3fda6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d3f269f3591fe90afebead8f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43814.378, + "value": 44815.104, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d609d1bb5fc670a9179dedb4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d403a98f804cd4b2ce07c57d", "aggregation": { "method": "sum" }, @@ -186863,19 +186622,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001116", + "id": "E14001208", "level": "constituency", - "name": "Bournemouth West", + "name": "Ealing North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001116" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001208" }, "measure": { "unit": "kwh" @@ -186898,28 +186657,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d609d1bb5fc670a9179dedb4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d403a98f804cd4b2ce07c57d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154581264.098, + "value": 152761171.025, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d635cbcfe8f0b020fa12c7b4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d406d6b32f2d1f8101ec671e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -186932,75 +186691,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001396", + "id": "E14001515", "level": "constituency", - "name": "North Norfolk", + "name": "Stalybridge and Hyde", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stalybridge and Hyde: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001396" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001515" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d635cbcfe8f0b020fa12c7b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d406d6b32f2d1f8101ec671e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48073.198, + "value": 41450.853, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d64083db7b27e14b93105132", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d41da44f2379bdc49da38585", "aggregation": { "method": "sum" }, @@ -187041,19 +186798,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001406", + "id": "E14001369", "level": "constituency", - "name": "Northampton North", + "name": "Milton Keynes Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001406" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001369" }, "measure": { "unit": "kwh" @@ -187076,28 +186833,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d64083db7b27e14b93105132", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d41da44f2379bdc49da38585", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171645746.962, + "value": 181243397.277, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d64c7756742e01780a799c50", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d42634128ba0298170085537", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187110,81 +186867,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001338", + "id": "E14001335", "level": "constituency", - "name": "Liverpool Riverside", + "name": "Lichfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Liverpool Riverside: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001338" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001335" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d64c7756742e01780a799c50", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d42634128ba0298170085537", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38914.755, + "value": 44353.632, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d678f21bd3b3098a9dc0ac07", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4447888e72f7830a158f656", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187200,7 +186959,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -187209,7 +186968,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -187217,27 +186976,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000086", + "id": "E14001105", "level": "constituency", - "name": "Bridgend", + "name": "Blackpool South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000086" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001105" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -187250,20 +187009,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d678f21bd3b3098a9dc0ac07", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4447888e72f7830a158f656", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41081.744, + "value": 516042535.788, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d67ed8416579874f669cdba7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d45fc11f6dbc153f7dcfb3d2", "aggregation": { "method": "sum" }, @@ -187304,19 +187063,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001065", + "id": "E14001428", "level": "constituency", - "name": "Altrincham and Sale West", + "name": "Pontefract, Castleford and Knottingley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Altrincham and Sale West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001065" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001428" }, "measure": { "unit": "kwh" @@ -187337,28 +187096,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d67ed8416579874f669cdba7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d45fc11f6dbc153f7dcfb3d2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 570233393.152, + "value": 458632971.522, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d689afe221b6dd5c91869f0e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d464ad7eb0e5dface8ce1e40", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187374,7 +187133,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -187383,7 +187142,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -187391,27 +187150,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001319", + "id": "E14001360", "level": "constituency", - "name": "Leeds Central and Headingley", + "name": "Mid Buckinghamshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leeds Central and Headingley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Mid Buckinghamshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001319" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001360" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -187426,28 +187185,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d689afe221b6dd5c91869f0e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d464ad7eb0e5dface8ce1e40", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42102.607, + "value": 186420177.748, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d692c1062a18e64a95b21ea7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d4e4277a16132a6f733206df", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187463,7 +187222,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -187472,7 +187231,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -187480,27 +187239,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000104", + "id": "E14001473", "level": "constituency", - "name": "Newport East", + "name": "Shrewsbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Newport East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001473" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -187513,28 +187272,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d692c1062a18e64a95b21ea7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d4e4277a16132a6f733206df", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47092.687, + "value": 403587950.486, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6aa4c8a85e3a5fa5527430d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d50e76e30038e2efb3a5411d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187547,81 +187306,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001443", + "id": "E14001160", "level": "constituency", - "name": "Ribble Valley", + "name": "Chelsea and Fulham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ribble Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chelsea and Fulham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001443" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001160" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6aa4c8a85e3a5fa5527430d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d50e76e30038e2efb3a5411d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487429802.825, + "value": 222691924.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6dd18d9d83f0b54425f7beb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d546f6ccd1dbd9416186c0dc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187637,7 +187398,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -187646,7 +187407,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -187654,27 +187415,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001349", + "id": "E14001327", "level": "constituency", - "name": "Maidstone and Malling", + "name": "Leicester South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001349" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001327" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -187687,28 +187448,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6dd18d9d83f0b54425f7beb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d546f6ccd1dbd9416186c0dc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 460520956.288, + "value": 34341.7, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6f8b16a8a06e5468ee2eee1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d58d71c47c8e7b126c793cd8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187721,83 +187482,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001238", + "id": "E14001192", "level": "constituency", - "name": "Finchley and Golders Green", + "name": "Daventry", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Daventry: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001238" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001192" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6f8b16a8a06e5468ee2eee1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d58d71c47c8e7b126c793cd8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 202829495.364, + "value": 432474836.589, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d731b368272816555204215c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d590ad1188854abb8d7c0099", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187810,81 +187569,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001451", + "id": "S14000060", "level": "constituency", - "name": "Rother Valley", + "name": "Aberdeen North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rother Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Aberdeen North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001451" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000060" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d731b368272816555204215c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d590ad1188854abb8d7c0099", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 471461170.066, + "value": 61225.258, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d7d6c1ff47bac87e816b8dbb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5a0fa527ab76f88b64c6425", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -187897,73 +187658,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001214", + "id": "W07000085", "level": "constituency", - "name": "East Hampshire", + "name": "Brecon, Radnor and Cwm Tawe", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Brecon, Radnor and Cwm Tawe: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001214" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000085" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d7d6c1ff47bac87e816b8dbb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5a0fa527ab76f88b64c6425", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31836.639, + "value": 160597811.566, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d824c76eae2046060ccb8926", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5b1f74fdf715dc9fc67f8d5", "aggregation": { "method": "sum" }, @@ -188004,19 +187767,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001569", + "id": "E14001090", "level": "constituency", - "name": "Waveney Valley", + "name": "Bicester and Woodstock", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bicester and Woodstock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001569" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001090" }, "measure": { "unit": "kwh" @@ -188037,20 +187800,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d824c76eae2046060ccb8926", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5b1f74fdf715dc9fc67f8d5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 154139294.766, + "value": 413328852.775, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d82c55e4172a042a3b44e7ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5cd8485019f200fb1f985ee", "aggregation": { "method": "sum" }, @@ -188091,19 +187854,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001239", + "id": "E14001085", "level": "constituency", - "name": "Folkestone and Hythe", + "name": "Bermondsey and Old Southwark", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001239" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001085" }, "measure": { "unit": "count" @@ -188126,109 +187889,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d82c55e4172a042a3b44e7ae", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 44867.292, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d83884de720a65d41b4fae59", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001150", - "level": "constituency", - "name": "Cannock Chase", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Cannock Chase: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001150" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d83884de720a65d41b4fae59", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5cd8485019f200fb1f985ee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143966886.411, + "value": 54831.709, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d897ac0866007440062cc3fc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5d87552b484789d71286f30", "aggregation": { "method": "sum" }, @@ -188269,19 +187943,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001199", + "id": "E14001354", "level": "constituency", - "name": "Doncaster East and the Isle of Axholme", + "name": "Manchester Withington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001199" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001354" }, "measure": { "unit": "count" @@ -188302,20 +187976,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d897ac0866007440062cc3fc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5d87552b484789d71286f30", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38119.729, + "value": 34092.653, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d8a1d796cce17c5edf517d3b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5f18c382822a94a44afde7a", "aggregation": { "method": "sum" }, @@ -188356,19 +188030,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001234", + "id": "E14001438", "level": "constituency", - "name": "Farnham and Bordon", + "name": "Reading Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001234" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001438" }, "measure": { "unit": "count" @@ -188389,20 +188063,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d8a1d796cce17c5edf517d3b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5f18c382822a94a44afde7a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39616.773, + "value": 39016.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d90e1aff3b81adf942c49499", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d5f750f56a241543af70315a", "aggregation": { "method": "sum" }, @@ -188443,19 +188117,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000068", + "id": "E14001219", "level": "constituency", - "name": "Bathgate and Linlithgow", + "name": "Eastbourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000068" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001219" }, "measure": { "unit": "count" @@ -188478,28 +188152,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d90e1aff3b81adf942c49499", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d5f750f56a241543af70315a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45686.589, + "value": 48670.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9189b1c56b5a42a3f5744fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d61ed30cf04795d61966dcb3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -188512,81 +188186,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001422", + "id": "E14001255", "level": "constituency", - "name": "Pendle and Clitheroe", + "name": "Great Grimsby and Cleethorpes", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001422" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001255" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9189b1c56b5a42a3f5744fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d61ed30cf04795d61966dcb3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 540633003.314, + "value": 50661.879, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d920f6e47318a89a5bf28e75", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d650be069141f0a1eb7f87fe", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -188602,7 +188278,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -188611,7 +188287,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -188619,27 +188295,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001325", + "id": "E14001275", "level": "constituency", - "name": "Leeds West and Pudsey", + "name": "Havant", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Havant: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001325" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001275" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -188652,20 +188328,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d920f6e47318a89a5bf28e75", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d650be069141f0a1eb7f87fe", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 453621041.307, + "value": 40394.291, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d944f8ed14a4a0f8683065bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d66ff67b2a10e21525e04afc", "aggregation": { "method": "sum" }, @@ -188706,19 +188382,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001184", + "id": "E14001480", "level": "constituency", - "name": "Crawley", + "name": "South Basildon and East Thurrock", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Crawley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001184" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001480" }, "measure": { "unit": "count" @@ -188739,28 +188415,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d944f8ed14a4a0f8683065bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d66ff67b2a10e21525e04afc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42818.0, + "value": 37115.71, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d946d108d940cd0671a658b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6a765a490fe681ef145ffce", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -188773,75 +188449,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001553", + "id": "E14001310", "level": "constituency", - "name": "Tottenham", + "name": "Kensington and Bayswater", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001553" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001310" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d946d108d940cd0671a658b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6a765a490fe681ef145ffce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160687966.936, + "value": 58959.556, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d973025b050d93114e3bc4c2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6aa6374b8eda11e2eab06d2", "aggregation": { "method": "sum" }, @@ -188882,19 +188556,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001200", + "id": "S14000106", "level": "constituency", - "name": "Doncaster North", + "name": "West Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001200" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000106" }, "measure": { "unit": "kwh" @@ -188915,107 +188589,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d973025b050d93114e3bc4c2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6aa6374b8eda11e2eab06d2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 446293153.933, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d98a1a6d53a4861c04ae7650", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001539", - "level": "constituency", - "name": "Tatton", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Tatton: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001539" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d98a1a6d53a4861c04ae7650", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 554658548.301, + "value": 430400386.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9dc46b853a51e5b9b422531", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d6cf10671f1358a8b8b99649", "aggregation": { "method": "sum" }, @@ -189056,19 +188643,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001107", + "id": "E14001354", "level": "constituency", - "name": "Blyth and Ashington", + "name": "Manchester Withington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blyth and Ashington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001107" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001354" }, "measure": { "unit": "kwh" @@ -189089,20 +188676,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9dc46b853a51e5b9b422531", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d6cf10671f1358a8b8b99649", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 508123438.752, + "value": 412859363.405, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9ec092f49274814a97c4d46", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d7174b501e474efafb0fd6bf", "aggregation": { "method": "sum" }, @@ -189143,19 +188730,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000102", + "id": "E14001487", "level": "constituency", - "name": "Montgomeryshire and Glynd\u0175r", + "name": "South Holland and The Deepings", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Montgomeryshire and Glynd\u0175r: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000102" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001487" }, "measure": { "unit": "kwh" @@ -189178,115 +188765,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9ec092f49274814a97c4d46", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 160502909.25, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9f9bc4f1c38f571121702ea", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001561", - "level": "constituency", - "name": "Wallasey", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001561" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9f9bc4f1c38f571121702ea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d7174b501e474efafb0fd6bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42722.417, + "value": 184853462.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da478600fe81ce955025c535", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d717c3a0f32276da11e4f4fd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -189302,7 +188802,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -189311,7 +188811,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -189319,27 +188819,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001385", + "id": "E14001447", "level": "constituency", - "name": "North Cornwall", + "name": "Rochester and Strood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Cornwall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rochester and Strood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001385" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001447" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -189352,20 +188852,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da478600fe81ce955025c535", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d717c3a0f32276da11e4f4fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 23483.922, + "value": 416814976.501, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da543ed4333269d7942edd82", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d7225dd31f2cec6e5e6672f4", "aggregation": { "method": "sum" }, @@ -189406,19 +188906,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001534", + "id": "E14001439", "level": "constituency", - "name": "Sutton and Cheam", + "name": "Reading West and Mid Berkshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001534" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001439" }, "measure": { "unit": "kwh" @@ -189441,20 +188941,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da543ed4333269d7942edd82", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d7225dd31f2cec6e5e6672f4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149507216.651, + "value": 161937648.233, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da5aacb6d7d4c1d240586445", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d73aeaf5da19651a4cd8b51f", "aggregation": { "method": "sum" }, @@ -189495,19 +188995,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001331", + "id": "E14001229", "level": "constituency", - "name": "Lewisham East", + "name": "Erith and Thamesmead", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001331" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001229" }, "measure": { "unit": "kwh" @@ -189530,28 +189030,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da5aacb6d7d4c1d240586445", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d73aeaf5da19651a4cd8b51f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148645255.704, + "value": 159288730.258, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da982eb9cbf09590d9bcc890", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d73d774de58a4b3ad131909d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -189564,75 +189064,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000095", + "id": "E14001123", "level": "constituency", - "name": "Livingston", + "name": "Brent West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Livingston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brent West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000095" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001123" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da982eb9cbf09590d9bcc890", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d73d774de58a4b3ad131909d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144179148.438, + "value": 517111941.672, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dab96dd298c841398035a93e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d79c2a7cbb403c170b88495c", "aggregation": { "method": "sum" }, @@ -189673,19 +189171,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001318", + "id": "E14001438", "level": "constituency", - "name": "Lancaster and Wyre", + "name": "Reading Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lancaster and Wyre: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001318" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001438" }, "measure": { "unit": "count" @@ -189708,20 +189206,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dab96dd298c841398035a93e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d79c2a7cbb403c170b88495c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40947.516, + "value": 50472.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dac0f60bb17a26cd43071bf3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d79f0f80a24b1967cd7924c1", "aggregation": { "method": "sum" }, @@ -189762,19 +189260,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001514", + "id": "W07000086", "level": "constituency", - "name": "Staffordshire Moorlands", + "name": "Bridgend", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001514" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000086" }, "measure": { "unit": "count" @@ -189795,20 +189293,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dac0f60bb17a26cd43071bf3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d79f0f80a24b1967cd7924c1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32663.553, + "value": 41081.744, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dad0887cbd09003f72d01856", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d7c32fea4bceda456c156c4d", "aggregation": { "method": "sum" }, @@ -189849,19 +189347,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001407", + "id": "E14001565", "level": "constituency", - "name": "Northampton South", + "name": "Warrington South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001407" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001565" }, "measure": { "unit": "count" @@ -189884,28 +189382,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dad0887cbd09003f72d01856", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d7c32fea4bceda456c156c4d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45478.364, + "value": 46666.714, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dad3244f2843b8ccdb963116", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d7d393b667d73788deb32476", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -189921,7 +189419,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -189930,7 +189428,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -189938,27 +189436,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001171", + "id": "E14001089", "level": "constituency", - "name": "Christchurch", + "name": "Bexleyheath and Crayford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bexleyheath and Crayford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001171" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001089" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -189971,28 +189469,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dad3244f2843b8ccdb963116", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d7d393b667d73788deb32476", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38356.554, + "value": 434018782.468, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db1a81489522967dd8c7eef9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d7e012a9223be02452da5cc8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190005,81 +189503,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001392", + "id": "E14001276", "level": "constituency", - "name": "North East Hampshire", + "name": "Hayes and Harlington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hayes and Harlington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001392" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001276" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db1a81489522967dd8c7eef9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d7e012a9223be02452da5cc8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38093.395, + "value": 44495.864, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db20dbc00a174395b7211e0c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d82edfb0f66be6b2c3c637e5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190092,83 +189592,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001183", + "id": "E14001501", "level": "constituency", - "name": "Cramlington and Killingworth", + "name": "Southend East and Rochford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001183" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001501" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db20dbc00a174395b7211e0c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d82edfb0f66be6b2c3c637e5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 127307650.531, + "value": 437885308.753, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db23f17d1d42e3609553ec75", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d88088e109bcfbc8d170012f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190184,7 +189682,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -190193,7 +189691,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -190201,61 +189699,150 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001460", + "id": "E14001428", "level": "constituency", - "name": "Salisbury", + "name": "Pontefract, Castleford and Knottingley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Pontefract, Castleford and Knottingley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001428" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d88088e109bcfbc8d170012f", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 45012.106, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d8a1435656a4f5ccc64f2fdb", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001142", + "level": "constituency", + "name": "Burnley", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Burnley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001460" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001142" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db23f17d1d42e3609553ec75", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d8a1435656a4f5ccc64f2fdb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 314958060.204, + "value": 138222658.661, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db2cf1edcf4e3713a0bd4537", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d8a7b03940b34b17cb5479d7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190271,7 +189858,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -190280,7 +189867,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -190288,27 +189875,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000108", + "id": "S14000093", "level": "constituency", - "name": "Berwickshire, Roxburgh and Selkirk", + "name": "Inverclyde and Renfrewshire West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000108" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000093" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -190323,20 +189910,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db2cf1edcf4e3713a0bd4537", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d8a7b03940b34b17cb5479d7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51844.332, + "value": 125025108.037, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db3a840877e251116c28dc65", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d8d84b130b9e270e5601caf5", "aggregation": { "method": "sum" }, @@ -190377,19 +189964,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001176", + "id": "S14000082", "level": "constituency", - "name": "Colchester", + "name": "Edinburgh West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Colchester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001176" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000082" }, "measure": { "unit": "kwh" @@ -190412,20 +189999,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db3a840877e251116c28dc65", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d8d84b130b9e270e5601caf5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161848038.76, + "value": 154510526.001, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d8e2f3952bbeb3ba13ac9750", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001240", + "level": "constituency", + "name": "Forest of Dean", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Forest of Dean: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001240" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d8e2f3952bbeb3ba13ac9750", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 264744185.462, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db4ddb85fbf6999d284d70b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d8f981bbb5442b330decb6f1", "aggregation": { "method": "sum" }, @@ -190466,19 +190140,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000073", + "id": "E14001323", "level": "constituency", - "name": "Dumfries and Galloway", + "name": "Leeds South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dumfries and Galloway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Leeds South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000073" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001323" }, "measure": { "unit": "count" @@ -190499,28 +190173,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db4ddb85fbf6999d284d70b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d8f981bbb5442b330decb6f1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31288.197, + "value": 43531.143, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db5f7bb5b280724c0d7c2646", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d90d945a20a628ba59757e23", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190536,7 +190210,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -190545,7 +190219,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -190553,27 +190227,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000062", + "id": "E14001102", "level": "constituency", - "name": "Aberdeenshire North and Moray East", + "name": "Blackburn", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000062" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001102" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -190588,28 +190262,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db5f7bb5b280724c0d7c2646", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d90d945a20a628ba59757e23", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 174711784.409, + "value": 42825.235, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db7cc059a968fe8334f83a2e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9111ef32b80b018adc963c7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190622,73 +190296,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001475", + "id": "E14001537", "level": "constituency", - "name": "Skipton and Ripon", + "name": "Swindon South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Swindon South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001475" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001537" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db7cc059a968fe8334f83a2e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9111ef32b80b018adc963c7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34549.409, + "value": 154676984.932, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db7ead50155ce51a142c99b7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d932d047adec48df49ef840f", "aggregation": { "method": "sum" }, @@ -190729,19 +190405,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001335", + "id": "E14001298", "level": "constituency", - "name": "Lichfield", + "name": "Huntingdon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001335" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001298" }, "measure": { "unit": "count" @@ -190764,28 +190440,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db7ead50155ce51a142c99b7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d932d047adec48df49ef840f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44353.632, + "value": 48319.424, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db94a78ccae7a5f415391022", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9373615dee103ec1ba05af5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190798,81 +190474,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001535", + "id": "E14001106", "level": "constituency", - "name": "Sutton Coldfield", + "name": "Blaydon and Consett", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001535" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001106" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db94a78ccae7a5f415391022", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9373615dee103ec1ba05af5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 572120009.959, + "value": 121380742.151, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dbaaa86a54976c343dbd9c1e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d941d85fd60df752e7c4a3c8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190888,7 +190566,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -190897,7 +190575,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -190905,27 +190583,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001379", + "id": "E14001291", "level": "constituency", - "name": "Newcastle upon Tyne North", + "name": "Honiton and Sidmouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newcastle upon Tyne North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001379" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001291" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -190940,28 +190618,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dbaaa86a54976c343dbd9c1e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d941d85fd60df752e7c4a3c8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 148755939.326, + "value": 44777.98, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dbd1a345a7ba22897d19c11c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d958bdb84e2e55070292986b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -190977,7 +190655,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -190986,7 +190664,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -190994,27 +190672,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001499", + "id": "E14001197", "level": "constituency", - "name": "Southampton Itchen", + "name": "Didcot and Wantage", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Didcot and Wantage: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001499" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001197" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -191029,28 +190707,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dbd1a345a7ba22897d19c11c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d958bdb84e2e55070292986b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49625.371, + "value": 184657344.549, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc2426b7ec657c28ed5c7946", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d96026f2faa0219636ee57e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191063,83 +190741,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000071", + "id": "E14001409", "level": "constituency", - "name": "Cowdenbeath and Kirkcaldy", + "name": "Norwich South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Norwich South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000071" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001409" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc2426b7ec657c28ed5c7946", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d96026f2faa0219636ee57e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48100.722, + "value": 42024.418, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc2787e5e634a086b69fcd4f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d961373664ec4db419173a28", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191155,7 +190831,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -191164,7 +190840,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -191172,27 +190848,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001201", + "id": "E14001136", "level": "constituency", - "name": "Dorking and Horley", + "name": "Broadland and Fakenham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dorking and Horley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001201" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001136" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -191205,28 +190881,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc2787e5e634a086b69fcd4f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d961373664ec4db419173a28", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 494078781.065, + "value": 28099.701, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc279cc6abf821d99dc10681", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d96490377e49651b8d9ece7d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191242,7 +190918,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -191251,7 +190927,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -191259,27 +190935,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001511", + "id": "E14001355", "level": "constituency", - "name": "St Ives", + "name": "Mansfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, St Ives: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001511" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001355" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -191292,28 +190968,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc279cc6abf821d99dc10681", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d96490377e49651b8d9ece7d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 21043.9, + "value": 551157155.09, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc3f38bd36034d289560448f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d976acdd42bbd1ef020ecf3d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191329,7 +191005,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -191338,7 +191014,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -191346,27 +191022,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001353", + "id": "E14001396", "level": "constituency", - "name": "Manchester Rusholme", + "name": "North Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Manchester Rusholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001353" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001396" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -191379,28 +191055,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc3f38bd36034d289560448f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d976acdd42bbd1ef020ecf3d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 30837.215, + "value": 256969265.216, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc47fba3c9d1056b0f0c9d5a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d981a9e1dd5c035eacb3ca57", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191413,75 +191089,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001439", + "id": "E14001200", "level": "constituency", - "name": "Reading West and Mid Berkshire", + "name": "Doncaster North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Doncaster North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001439" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001200" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc47fba3c9d1056b0f0c9d5a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d981a9e1dd5c035eacb3ca57", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161937648.233, + "value": 446293153.933, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc609755ea0b2123f38a8cc8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d98701ff6a44a43a69745661", "aggregation": { "method": "sum" }, @@ -191522,19 +191196,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001450", + "id": "E14001567", "level": "constituency", - "name": "Rossendale and Darwen", + "name": "Washington and Gateshead South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001450" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001567" }, "measure": { "unit": "kwh" @@ -191555,20 +191229,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc609755ea0b2123f38a8cc8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d98701ff6a44a43a69745661", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 539429756.488, + "value": 473756880.681, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc89e2d2d0d7a80242ccd7ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d98e478e6a85dc33cea533f5", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001514", + "level": "constituency", + "name": "Staffordshire Moorlands", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, Staffordshire Moorlands: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001514" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d98e478e6a85dc33cea533f5", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 134482860.692, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9b1d3081bb7a815624a4d18", "aggregation": { "method": "sum" }, @@ -191609,19 +191372,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001591", + "id": "E14001528", "level": "constituency", - "name": "Witney", + "name": "Stretford and Urmston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Witney: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001591" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001528" }, "measure": { "unit": "count" @@ -191644,28 +191407,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc89e2d2d0d7a80242ccd7ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9b1d3081bb7a815624a4d18", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45204.768, + "value": 45614.589, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcb73ad01e0ec553f8f773cc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9ccff99e4eed18e7e4b9ea6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191681,7 +191444,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -191690,7 +191453,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -191698,27 +191461,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001110", + "id": "E14001459", "level": "constituency", - "name": "Bolton North East", + "name": "Salford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bolton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Salford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001110" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001459" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -191731,28 +191494,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcb73ad01e0ec553f8f773cc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9ccff99e4eed18e7e4b9ea6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 521769737.657, + "value": 37465.761, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcd4bacce53fe4acbcb9c5ba", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9e007efd68e86c17d3f5b85", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191768,7 +191531,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -191777,7 +191540,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -191785,27 +191548,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000107", + "id": "E14001524", "level": "constituency", - "name": "Ayr, Carrick and Cumnock", + "name": "Stourbridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ayr, Carrick and Cumnock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stourbridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000107" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001524" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -191820,28 +191583,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcd4bacce53fe4acbcb9c5ba", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9e007efd68e86c17d3f5b85", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137831900.778, + "value": 41050.799, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcd64d1856cfd9d5dc1052e7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:d9ff78c905d84f9aecb02b0f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191854,83 +191617,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001120", + "id": "E14001248", "level": "constituency", - "name": "Bradford West", + "name": "Gloucester", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bradford West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001120" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001248" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcd64d1856cfd9d5dc1052e7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:d9ff78c905d84f9aecb02b0f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137525852.531, + "value": 462035340.57, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcd8bcf0be8f2017127fcdd2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da334d90c35048c695de6cd1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -191943,83 +191704,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001508", + "id": "E14001092", "level": "constituency", - "name": "St Austell and Newquay", + "name": "Birmingham Edgbaston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001508" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001092" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcd8bcf0be8f2017127fcdd2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da334d90c35048c695de6cd1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 197518781.658, + "value": 39210.989, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcf2dedc5949faf22a179e60", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da335e636fa8d2f0b5aefe92", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -192035,7 +191794,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -192044,7 +191803,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -192052,27 +191811,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001269", + "id": "E14001128", "level": "constituency", - "name": "Harrogate and Knaresborough", + "name": "Brigg and Immingham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001269" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001128" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -192087,28 +191846,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcf2dedc5949faf22a179e60", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da335e636fa8d2f0b5aefe92", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163918250.644, + "value": 42445.864, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd68a52f3a1592b8a7338d58", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da3d4110cb2705a6c7a4c3c6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -192121,81 +191880,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001484", + "id": "E14001498", "level": "constituency", - "name": "South Devon", + "name": "South West Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001484" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001498" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd68a52f3a1592b8a7338d58", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da3d4110cb2705a6c7a4c3c6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31318.912, + "value": 44492.224, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd795e88a8a3b85abf31f7af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da6e8411a56c55db8ba95a37", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -192208,75 +191969,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001404", + "id": "E14001287", "level": "constituency", - "name": "North West Leicestershire", + "name": "High Peak", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, High Peak: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001404" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001287" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd795e88a8a3b85abf31f7af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da6e8411a56c55db8ba95a37", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46052.0, + "value": 40333.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd7cee6e2a16d0b10c95fdad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da77ce5117c0dc06ca5e7074", "aggregation": { "method": "sum" }, @@ -192317,19 +192076,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000112", + "id": "E14001604", "level": "constituency", - "name": "Ynys M\u00f4n", + "name": "York Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, York Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000112" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001604" }, "measure": { "unit": "count" @@ -192350,20 +192109,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd7cee6e2a16d0b10c95fdad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da77ce5117c0dc06ca5e7074", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 16635.0, + "value": 42337.816, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd8dd9abc42ff99b3b6708e8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:da881722ad3a45bb10d0d706", "aggregation": { "method": "sum" }, @@ -192404,19 +192163,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001397", + "id": "E14001157", "level": "constituency", - "name": "North Northumberland", + "name": "Chatham and Aylesford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chatham and Aylesford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001397" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001157" }, "measure": { "unit": "count" @@ -192439,28 +192198,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd8dd9abc42ff99b3b6708e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:da881722ad3a45bb10d0d706", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49942.245, + "value": 44353.117, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ddb0c280c9b330bd7a75011e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:daa487e9f23b7e426f1843ed", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -192476,7 +192235,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -192485,7 +192244,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -192493,27 +192252,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001525", + "id": "E14001369", "level": "constituency", - "name": "Stratford and Bow", + "name": "Milton Keynes Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001525" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001369" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -192526,20 +192285,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ddb0c280c9b330bd7a75011e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:daa487e9f23b7e426f1843ed", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 314656184.524, + "value": 47239.343, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ddd51f417dac4eb5aefb1a45", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dac4748a2db46788d82e17c6", "aggregation": { "method": "sum" }, @@ -192580,19 +192339,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001586", + "id": "S14000048", "level": "constituency", - "name": "Wimbledon", + "name": "North Ayrshire and Arran", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wimbledon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001586" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000048" }, "measure": { "unit": "count" @@ -192615,28 +192374,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ddd51f417dac4eb5aefb1a45", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dac4748a2db46788d82e17c6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47299.0, + "value": 51112.093, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ddfacd4a720a94e2bc08d6af", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dad861908039d39f5c685efd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -192649,75 +192408,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001205", + "id": "S14000097", "level": "constituency", - "name": "Dulwich and West Norwood", + "name": "Mid Dunbartonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dulwich and West Norwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001205" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000097" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ddfacd4a720a94e2bc08d6af", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dad861908039d39f5c685efd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137058665.068, + "value": 39409.857, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de0be7257aa2bac046cda4d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dadfd4e247e279c9001ff1a3", "aggregation": { "method": "sum" }, @@ -192758,19 +192515,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001077", + "id": "E14001328", "level": "constituency", - "name": "Basildon and Billericay", + "name": "Leicester West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001077" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001328" }, "measure": { "unit": "count" @@ -192793,28 +192550,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de0be7257aa2bac046cda4d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dadfd4e247e279c9001ff1a3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44825.113, + "value": 52331.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de1f079b1bf0895af9cd8b5d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dae361c20ec90b3daeb9b372", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -192827,81 +192584,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001204", + "id": "E14001569", "level": "constituency", - "name": "Dudley", + "name": "Waveney Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Dudley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Waveney Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001204" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001569" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de1f079b1bf0895af9cd8b5d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dae361c20ec90b3daeb9b372", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40324.977, + "value": 189934995.215, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de369532b47c5cc19fbc0172", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db4356ea2d45a2bc8a798a7e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -192914,75 +192673,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000104", + "id": "E14001170", "level": "constituency", - "name": "Newport East", + "name": "Chorley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Newport East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chorley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001170" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de369532b47c5cc19fbc0172", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db4356ea2d45a2bc8a798a7e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144736565.881, + "value": 43315.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de618c538145049576c2cd92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db4ffdff846d3f947f73da36", "aggregation": { "method": "sum" }, @@ -193023,19 +192780,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001523", + "id": "W07000084", "level": "constituency", - "name": "Stone, Great Wyrley and Penkridge", + "name": "Blaenau Gwent and Rhymney", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stone, Great Wyrley and Penkridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Blaenau Gwent and Rhymney: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001523" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000084" }, "measure": { "unit": "count" @@ -193056,28 +192813,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de618c538145049576c2cd92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db4ffdff846d3f947f73da36", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35523.742, + "value": 44451.013, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de64b5341a2e192f2ad83b2c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:db943dc3df064af9f98b6895", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -193093,7 +192850,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -193102,7 +192859,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -193110,27 +192867,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000103", + "id": "E14001078", "level": "constituency", - "name": "Neath and Swansea East", + "name": "Basingstoke", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Neath and Swansea East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Basingstoke: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000103" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001078" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -193143,20 +192900,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de64b5341a2e192f2ad83b2c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:db943dc3df064af9f98b6895", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 441858209.201, + "value": 43063.629, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de989dcbc9b1ead731fb5ed9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dbb61d79507f82b719242616", "aggregation": { "method": "sum" }, @@ -193197,19 +192954,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001567", + "id": "E14001087", "level": "constituency", - "name": "Washington and Gateshead South", + "name": "Beverley and Holderness", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001567" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001087" }, "measure": { "unit": "kwh" @@ -193230,20 +192987,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de989dcbc9b1ead731fb5ed9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dbb61d79507f82b719242616", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 473756880.681, + "value": 420066594.369, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de9c04cb29542f2e78cb4ccf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dbd7d0f0845be5f5d17b357c", "aggregation": { "method": "sum" }, @@ -193284,19 +193041,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000071", + "id": "E14001225", "level": "constituency", - "name": "Cowdenbeath and Kirkcaldy", + "name": "Enfield North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Cowdenbeath and Kirkcaldy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Enfield North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000071" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001225" }, "measure": { "unit": "kwh" @@ -193319,28 +193076,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de9c04cb29542f2e78cb4ccf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dbd7d0f0845be5f5d17b357c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133062148.255, + "value": 171458425.323, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dea671ff700d51f9417260a8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc1cff06e12b2e8fb91d132b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -193353,81 +193110,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001448", + "id": "E14001518", "level": "constituency", - "name": "Romford", + "name": "Stockton North", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Romford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stockton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001448" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001518" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dea671ff700d51f9417260a8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc1cff06e12b2e8fb91d132b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 488517348.824, + "value": 45545.159, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:deb406863399087155edbfd0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc1faa8c47d6378d520d5fac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -193440,83 +193199,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000081", + "id": "E14001357", "level": "constituency", - "name": "Edinburgh South West", + "name": "Melton and Syston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Melton and Syston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000081" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001357" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:deb406863399087155edbfd0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc1faa8c47d6378d520d5fac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53402.867, + "value": 38998.696, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dec486837de128dc8bc70947", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc4e00fceea6ecbd6eb13f37", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -193529,83 +193286,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001247", + "id": "E14001328", "level": "constituency", - "name": "Glastonbury and Somerton", + "name": "Leicester West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Glastonbury and Somerton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001247" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001328" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dec486837de128dc8bc70947", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc4e00fceea6ecbd6eb13f37", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 173550444.661, + "value": 520720560.547, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dec8ab683da7eba39212dc98", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc5daa0e026602c642e8e60e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -193618,73 +193373,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001531", + "id": "E14001314", "level": "constituency", - "name": "Sunderland Central", + "name": "Kingston upon Hull North and Cottingham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kingston upon Hull North and Cottingham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001531" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001314" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dec8ab683da7eba39212dc98", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc5daa0e026602c642e8e60e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 537531895.926, + "value": 147343818.546, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ded2cc5e3db62b0bf8b87e09", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc6cd1e571737b2543c33232", "aggregation": { "method": "sum" }, @@ -193725,19 +193482,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001390", + "id": "E14001322", "level": "constituency", - "name": "North East Cambridgeshire", + "name": "Leeds North West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001390" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001322" }, "measure": { "unit": "count" @@ -193760,20 +193517,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ded2cc5e3db62b0bf8b87e09", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc6cd1e571737b2543c33232", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47111.0, + "value": 41534.565, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dedb5ec2cbef29db6850f0e3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc81ab1ce9f26b4c86871090", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001331", + "level": "constituency", + "name": "Lewisham East", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Lewisham East: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001331" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc81ab1ce9f26b4c86871090", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 486296140.311, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dc8b36a5717fe1d19f585c7f", "aggregation": { "method": "sum" }, @@ -193814,19 +193658,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001509", + "id": "E14001165", "level": "constituency", - "name": "St Helens North", + "name": "Chesterfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chesterfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001509" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001165" }, "measure": { "unit": "kwh" @@ -193849,20 +193693,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dedb5ec2cbef29db6850f0e3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dc8b36a5717fe1d19f585c7f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 128745573.896, + "value": 128668171.25, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dedb952253a0e17ee2637eb6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcaefcb64d34dd152a11a344", "aggregation": { "method": "sum" }, @@ -193903,19 +193747,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001249", + "id": "E14001517", "level": "constituency", - "name": "Godalming and Ash", + "name": "Stockport", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stockport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001249" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001517" }, "measure": { "unit": "kwh" @@ -193938,117 +193782,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dedb952253a0e17ee2637eb6", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 188604539.106, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df094d9b83b9489623b13edf", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001145", - "level": "constituency", - "name": "Bury South", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity meters, 2024, Bury South: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001145" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df094d9b83b9489623b13edf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcaefcb64d34dd152a11a344", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44795.893, + "value": 146007636.998, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df2f3757643212238b73181a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dcce990b1b790d6d4bd01c93", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -194064,7 +193819,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -194073,7 +193828,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -194081,27 +193836,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001271", + "id": "E14001364", "level": "constituency", - "name": "Harrow West", + "name": "Mid Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001271" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001364" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -194114,28 +193869,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df2f3757643212238b73181a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dcce990b1b790d6d4bd01c93", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38033.567, + "value": 524194058.994, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df3b444d59cde3cad9479d50", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dce2acd97d8af9cfef6323e1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -194148,81 +193903,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001257", + "id": "W07000098", "level": "constituency", - "name": "Greenwich and Woolwich", + "name": "Llanelli", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001257" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000098" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df3b444d59cde3cad9479d50", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dce2acd97d8af9cfef6323e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32535.336, + "value": 43823.552, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df42a23d575167a6698dc715", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd1457ccb1ada001939fcd76", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -194238,7 +193995,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -194247,7 +194004,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -194255,27 +194012,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001339", + "id": "E14001249", "level": "constituency", - "name": "Liverpool Walton", + "name": "Godalming and Ash", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001339" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001249" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -194290,20 +194047,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df42a23d575167a6698dc715", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd1457ccb1ada001939fcd76", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45237.673, + "value": 188604539.106, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df59593f91a4ec7c97924f42", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd35ec240091c65840cbe690", "aggregation": { "method": "sum" }, @@ -194344,19 +194101,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001066", + "id": "E14001277", "level": "constituency", - "name": "Amber Valley", + "name": "Hazel Grove", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001066" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001277" }, "measure": { "unit": "count" @@ -194377,28 +194134,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df59593f91a4ec7c97924f42", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd35ec240091c65840cbe690", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41538.0, + "value": 40290.886, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df942eadfe1585485a156486", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd6c4ab15c7f859ffbb5a7d1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -194411,75 +194168,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001565", + "id": "E14001530", "level": "constituency", - "name": "Warrington South", + "name": "Suffolk Coastal", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Suffolk Coastal: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001565" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001530" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df942eadfe1585485a156486", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd6c4ab15c7f859ffbb5a7d1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46666.714, + "value": 35052.621, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df9f6e91bc3f418b83ab057d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dd931e842a6607c25b506b24", "aggregation": { "method": "sum" }, @@ -194520,19 +194275,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000079", + "id": "E14001079", "level": "constituency", - "name": "Edinburgh North and Leith", + "name": "Bassetlaw", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Edinburgh North and Leith: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bassetlaw: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000079" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001079" }, "measure": { "unit": "count" @@ -194555,20 +194310,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df9f6e91bc3f418b83ab057d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dd931e842a6607c25b506b24", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 67906.232, + "value": 49828.26, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfae7e9ec65c8541b11cb1fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dda786c1b9fc4f31a514e124", "aggregation": { "method": "sum" }, @@ -194609,19 +194364,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000092", + "id": "S14000077", "level": "constituency", - "name": "Hamilton and Clyde Valley", + "name": "East Kilbride and Strathaven", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hamilton and Clyde Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Kilbride and Strathaven: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000092" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000077" }, "measure": { "unit": "count" @@ -194642,28 +194397,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfae7e9ec65c8541b11cb1fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dda786c1b9fc4f31a514e124", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41790.259, + "value": 42205.219, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfb8203e2d98160819222bd1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ddb840e8d8f22ba424e71f60", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -194676,73 +194431,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001333", + "id": "E14001209", "level": "constituency", - "name": "Lewisham West and East Dulwich", + "name": "Ealing Southall", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001333" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001209" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfb8203e2d98160819222bd1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ddb840e8d8f22ba424e71f60", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 456358560.887, + "value": 143642878.409, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfbb412888ee2a4c19bac366", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ddbed91421fd2bdafb96bd15", "aggregation": { "method": "sum" }, @@ -194783,19 +194540,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001418", + "id": "E14001358", "level": "constituency", - "name": "Ossett and Denby Dale", + "name": "Meriden and Solihull East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Meriden and Solihull East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001418" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001358" }, "measure": { "unit": "kwh" @@ -194816,20 +194573,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfbb412888ee2a4c19bac366", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ddbed91421fd2bdafb96bd15", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 509466837.693, + "value": 501225549.189, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfdcfd6d09a3ca8cd6a83f32", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ddc87a008b35ed107a576aad", "aggregation": { "method": "sum" }, @@ -194870,19 +194627,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001257", + "id": "E14001542", "level": "constituency", - "name": "Greenwich and Woolwich", + "name": "Tewkesbury", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001257" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001542" }, "measure": { "unit": "kwh" @@ -194903,115 +194660,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfdcfd6d09a3ca8cd6a83f32", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 340020782.044, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e0168c204acb4670857e390a", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "W07000095", - "level": "constituency", - "name": "Clwyd North", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000095" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e0168c204acb4670857e390a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ddc87a008b35ed107a576aad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43227.479, + "value": 413604460.701, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e03e25f78f359601bcff5cc2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dde881a2a0131b54716dedf5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195024,81 +194694,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001457", + "id": "E14001339", "level": "constituency", - "name": "Rushcliffe", + "name": "Liverpool Walton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rushcliffe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Liverpool Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001457" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001339" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e03e25f78f359601bcff5cc2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dde881a2a0131b54716dedf5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 552032672.242, + "value": 124486154.577, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e04dcd542e96397108f6e9ea", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dde9bde20de0fd236438e361", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195114,7 +194786,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -195123,7 +194795,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -195131,27 +194803,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001510", + "id": "E14001421", "level": "constituency", - "name": "St Helens South and Whiston", + "name": "Peckham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, St Helens South and Whiston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Peckham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001510" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001421" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -195164,28 +194836,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e04dcd542e96397108f6e9ea", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dde9bde20de0fd236438e361", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 435778804.92, + "value": 33730.994, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e06bb3b0b8a41583d88d199f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de28c0d2228fc8205cd281b5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195198,73 +194870,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001466", + "id": "E14001429", "level": "constituency", - "name": "Sheffield Brightside and Hillsborough", + "name": "Poole", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sheffield Brightside and Hillsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Poole: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001466" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001429" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e06bb3b0b8a41583d88d199f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de28c0d2228fc8205cd281b5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 480288132.97, + "value": 47432.594, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e07aa15710448a4fe6f9abfb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de3d58fea97a8c334bb5ea5a", "aggregation": { "method": "sum" }, @@ -195305,19 +194979,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001560", + "id": "E14001267", "level": "constituency", - "name": "Wakefield and Rothwell", + "name": "Harlow", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wakefield and Rothwell: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Harlow: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001560" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001267" }, "measure": { "unit": "count" @@ -195340,28 +195014,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e07aa15710448a4fe6f9abfb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de3d58fea97a8c334bb5ea5a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48454.215, + "value": 47572.085, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e09d52c9611e616c3742df08", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de439eae5f7eb4677c8d099b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195377,7 +195051,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -195386,7 +195060,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -195394,27 +195068,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001489", + "id": "E14001389", "level": "constituency", - "name": "South Norfolk", + "name": "North Durham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Durham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001489" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001389" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -195427,20 +195101,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e09d52c9611e616c3742df08", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de439eae5f7eb4677c8d099b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 28547.367, + "value": 522342515.485, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e0c98430cb716b54ae991508", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de55edc445b3e61be214f0e5", "aggregation": { "method": "sum" }, @@ -195481,19 +195155,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000104", + "id": "E14001099", "level": "constituency", - "name": "Newport East", + "name": "Birmingham Selly Oak", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Newport East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000104" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001099" }, "measure": { "unit": "kwh" @@ -195514,28 +195188,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e0c98430cb716b54ae991508", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de55edc445b3e61be214f0e5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 461660736.555, + "value": 478475339.086, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e0cb0b9cfb95b65d4ad711d4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de740b92dc81ce54c1cef51a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195551,7 +195225,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -195560,7 +195234,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -195568,27 +195242,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001300", + "id": "E14001425", "level": "constituency", - "name": "Ilford North", + "name": "Peterborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Ilford North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001300" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001425" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -195603,28 +195277,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e0cb0b9cfb95b65d4ad711d4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de740b92dc81ce54c1cef51a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39495.54, + "value": 155985197.959, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e1200ceb20356c9b3add1570", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:de7a4879bd5e89141862b43b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195640,7 +195314,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -195649,7 +195323,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -195657,27 +195331,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001306", + "id": "E14001460", "level": "constituency", - "name": "Islington South and Finsbury", + "name": "Salisbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Islington South and Finsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001306" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001460" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -195692,20 +195366,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e1200ceb20356c9b3add1570", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:de7a4879bd5e89141862b43b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 59151.12, + "value": 171320111.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e14f73202732b8a27512b0f7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dec324041a7db5e5272c442d", "aggregation": { "method": "sum" }, @@ -195746,19 +195420,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001401", + "id": "E14001487", "level": "constituency", - "name": "North West Cambridgeshire", + "name": "South Holland and The Deepings", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001401" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001487" }, "measure": { "unit": "count" @@ -195779,28 +195453,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e14f73202732b8a27512b0f7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dec324041a7db5e5272c442d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44923.742, + "value": 38635.89, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e15bb974d22487fc7372c50f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:defe06b3a13f5bf75c89ef0a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195816,7 +195490,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -195825,7 +195499,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -195833,27 +195507,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001594", + "id": "S14000070", "level": "constituency", - "name": "Wolverhampton North East", + "name": "Coatbridge and Bellshill", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Coatbridge and Bellshill: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001594" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000070" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -195868,28 +195542,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e15bb974d22487fc7372c50f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:defe06b3a13f5bf75c89ef0a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140616470.131, + "value": 45110.8, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e1685b335585ac7820b2a618", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df2f2cb457707e441f5d454a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195905,7 +195579,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -195914,7 +195588,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -195922,27 +195596,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001418", + "id": "E14001347", "level": "constituency", - "name": "Ossett and Denby Dale", + "name": "Macclesfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001418" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001347" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -195955,28 +195629,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e1685b335585ac7820b2a618", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df2f2cb457707e441f5d454a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40731.053, + "value": 528369741.249, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e17c09d66e6d8f50fb6208d5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df4597efa3d6d1c3ae55b42c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -195992,7 +195666,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -196001,7 +195675,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -196009,27 +195683,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001231", + "id": "E14001199", "level": "constituency", - "name": "Exeter", + "name": "Doncaster East and the Isle of Axholme", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Exeter: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001231" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001199" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -196044,28 +195718,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e17c09d66e6d8f50fb6208d5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df4597efa3d6d1c3ae55b42c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125875894.397, + "value": 41593.515, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e19cda5fae7caa745cf67d3d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df4d72540fe866aade26dab1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196078,75 +195752,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000108", + "id": "S14000068", "level": "constituency", - "name": "Berwickshire, Roxburgh and Selkirk", + "name": "Bathgate and Linlithgow", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Berwickshire, Roxburgh and Selkirk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bathgate and Linlithgow: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000108" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000068" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e19cda5fae7caa745cf67d3d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df4d72540fe866aade26dab1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 177628678.211, + "value": 42880.767, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e1f8d5aa1219aba1ec558b43", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df5896f298ffa2fcaa1363fb", "aggregation": { "method": "sum" }, @@ -196187,19 +195859,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001210", + "id": "E14001361", "level": "constituency", - "name": "Earley and Woodley", + "name": "Mid Cheshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Earley and Woodley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001210" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001361" }, "measure": { "unit": "kwh" @@ -196220,28 +195892,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e1f8d5aa1219aba1ec558b43", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df5896f298ffa2fcaa1363fb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 461267548.98, + "value": 438064696.22, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e208ed0e9750395fe17dc9c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df64dce15b46d0f7cc8cecb4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196257,7 +195929,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -196266,7 +195938,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -196274,27 +195946,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000021", + "id": "E14001097", "level": "constituency", - "name": "East Renfrewshire", + "name": "Birmingham Northfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000021" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001097" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -196307,28 +195979,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e208ed0e9750395fe17dc9c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df64dce15b46d0f7cc8cecb4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 574522480.995, + "value": 43751.12, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2786d73a18167a66701a045", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:df992039bcbfcfd8be7ecca1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196341,75 +196013,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001085", + "id": "E14001481", "level": "constituency", - "name": "Bermondsey and Old Southwark", + "name": "South Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001085" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001481" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2786d73a18167a66701a045", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:df992039bcbfcfd8be7ecca1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 173708052.313, + "value": 29690.245, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2d5692093a69c7f61a3b7ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfd24114d8d3525fb67977d5", "aggregation": { "method": "sum" }, @@ -196450,19 +196120,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001174", + "id": "E14001282", "level": "constituency", - "name": "Clacton", + "name": "Herne Bay and Sandwich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Clacton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001174" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001282" }, "measure": { "unit": "count" @@ -196485,28 +196155,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2d5692093a69c7f61a3b7ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfd24114d8d3525fb67977d5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49605.331, + "value": 46978.003, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2f02463b55df4583e38830a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfdc3b34fce32d7cab9c2579", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196522,7 +196192,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -196531,7 +196201,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -196539,27 +196209,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001401", + "id": "E14001191", "level": "constituency", - "name": "North West Cambridgeshire", + "name": "Dartford", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dartford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001401" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001191" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -196574,28 +196244,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2f02463b55df4583e38830a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfdc3b34fce32d7cab9c2579", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 172105259.188, + "value": 46842.361, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e32433e1e0d7fd48351383f7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:dfedeca959800919c8a9acfd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196608,83 +196278,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001531", + "id": "E14001108", "level": "constituency", - "name": "Sunderland Central", + "name": "Bognor Regis and Littlehampton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sunderland Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001531" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001108" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e32433e1e0d7fd48351383f7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:dfedeca959800919c8a9acfd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47795.582, + "value": 43975.207, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e325b59735b52ff545221846", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e03a4b86744dc79ac6f12c04", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196700,7 +196368,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -196709,7 +196377,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -196717,27 +196385,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001228", + "id": "W07000110", "level": "constituency", - "name": "Erewash", + "name": "Vale of Glamorgan", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Erewash: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001228" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000110" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -196750,28 +196418,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e325b59735b52ff545221846", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e03a4b86744dc79ac6f12c04", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42504.0, + "value": 390690623.018, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e337174e6f2af22d6b5e4e74", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e04bd78c8ce56121cbf3ec5c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196787,7 +196455,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -196796,7 +196464,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -196804,27 +196472,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001316", + "id": "E14001414", "level": "constituency", - "name": "Kingswinford and South Staffordshire", + "name": "Old Bexley and Sidcup", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001316" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001414" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -196839,28 +196507,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e337174e6f2af22d6b5e4e74", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e04bd78c8ce56121cbf3ec5c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133652164.75, + "value": 41024.792, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e357e905f13f2983f20ae427", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e08a6cb8d2e2a402866f9539", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -196876,7 +196544,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -196885,7 +196553,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -196893,27 +196561,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001472", + "id": "E14001336", "level": "constituency", - "name": "Shipley", + "name": "Lincoln", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Shipley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001472" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001336" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -196928,20 +196596,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e357e905f13f2983f20ae427", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e08a6cb8d2e2a402866f9539", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 147053898.446, + "value": 50224.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3645b751022f8e7c826983d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e0c1e4a0e3603bc253c9d63c", "aggregation": { "method": "sum" }, @@ -196982,19 +196650,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001277", + "id": "W07000106", "level": "constituency", - "name": "Hazel Grove", + "name": "Pontypridd", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hazel Grove: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Pontypridd: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001277" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000106" }, "measure": { "unit": "count" @@ -197015,28 +196683,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3645b751022f8e7c826983d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e0c1e4a0e3603bc253c9d63c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40290.886, + "value": 44896.966, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e368b08ae5efce266db1b5bd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e0cf8202881b5e6cacc2e452", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -197049,81 +196717,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001424", + "id": "E14001292", "level": "constituency", - "name": "Penrith and Solway", + "name": "Hornchurch and Upminster", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hornchurch and Upminster: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001424" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001292" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e368b08ae5efce266db1b5bd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e0cf8202881b5e6cacc2e452", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 397448906.559, + "value": 151587756.379, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e37192c7b1d814b0eb9d46bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e0d2c53c7534a893c3a2e49f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -197139,7 +196809,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -197148,7 +196818,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -197156,27 +196826,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001153", + "id": "E14001296", "level": "constituency", - "name": "Carshalton and Wallington", + "name": "Hove and Portslade", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Hove and Portslade: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001153" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001296" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -197189,28 +196859,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e37192c7b1d814b0eb9d46bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e0d2c53c7534a893c3a2e49f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 447217224.353, + "value": 41640.899, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e37e6aa4a91f2bd0ea3a59e1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e0e961e56884d746dd3d6efa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -197226,7 +196896,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -197235,7 +196905,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -197243,27 +196913,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001104", + "id": "E14001156", "level": "constituency", - "name": "Blackpool North and Fleetwood", + "name": "Central Suffolk and North Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001104" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001156" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -197278,28 +196948,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e37e6aa4a91f2bd0ea3a59e1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e0e961e56884d746dd3d6efa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46043.014, + "value": 158733967.843, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3a4785e65986cd40f4cc7c3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e10794b1e2c7b4c4b796ce50", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -197312,75 +196982,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001133", + "id": "E14001367", "level": "constituency", - "name": "Bristol North East", + "name": "Middlesbrough and Thornaby East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Middlesbrough and Thornaby East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001133" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001367" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3a4785e65986cd40f4cc7c3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e10794b1e2c7b4c4b796ce50", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42130.121, + "value": 513322409.848, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3f156493d2d8128277cc326", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e12f7d7fd2f892fdf9611213", "aggregation": { "method": "sum" }, @@ -197421,19 +197089,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001354", + "id": "E14001401", "level": "constituency", - "name": "Manchester Withington", + "name": "North West Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001354" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001401" }, "measure": { "unit": "kwh" @@ -197456,107 +197124,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3f156493d2d8128277cc326", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e12f7d7fd2f892fdf9611213", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131871679.085, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e40642684b41735089e75bc4", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001193", - "level": "constituency", - "name": "Derby North", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Derby North: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001193" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e40642684b41735089e75bc4", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43167.0, + "value": 172105259.188, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e42d65bdd5c85ac67bd267b2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e168081f66fab5991308f24c", "aggregation": { "method": "sum" }, @@ -197597,19 +197178,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001116", + "id": "E14001265", "level": "constituency", - "name": "Bournemouth West", + "name": "Hampstead and Highgate", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bournemouth West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hampstead and Highgate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001116" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001265" }, "measure": { "unit": "kwh" @@ -197630,20 +197211,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e42d65bdd5c85ac67bd267b2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e168081f66fab5991308f24c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 405963705.512, + "value": 570617695.477, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e434838f98aa1732eb6a158c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e18495d54a164e10a6406c86", "aggregation": { "method": "sum" }, @@ -197684,19 +197265,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001487", + "id": "E14001127", "level": "constituency", - "name": "South Holland and The Deepings", + "name": "Bridlington and The Wolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Holland and The Deepings: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001487" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001127" }, "measure": { "unit": "kwh" @@ -197719,20 +197300,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e434838f98aa1732eb6a158c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e18495d54a164e10a6406c86", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 184853462.266, + "value": 148992898.989, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e45f911cab1a5cc54743458f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e19b3f5dfcad82ccf82b8917", "aggregation": { "method": "sum" }, @@ -197773,19 +197354,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001558", + "id": "E14001317", "level": "constituency", - "name": "Uxbridge and South Ruislip", + "name": "Knowsley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Uxbridge and South Ruislip: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Knowsley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001558" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001317" }, "measure": { "unit": "kwh" @@ -197808,28 +197389,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e45f911cab1a5cc54743458f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e19b3f5dfcad82ccf82b8917", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160292289.932, + "value": 121418384.58, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4bfee7932191357c063cc65", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e1c1236f46ef29c85eb13281", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -197842,81 +197423,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001354", + "id": "E14001420", "level": "constituency", - "name": "Manchester Withington", + "name": "Oxford West and Abingdon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Manchester Withington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001354" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001420" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4bfee7932191357c063cc65", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e1c1236f46ef29c85eb13281", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 412859363.405, + "value": 151403953.955, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4c38ee6e8b17fba2e63b9fc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e1d75f140d9ab3cda511b61a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -197932,7 +197515,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -197941,7 +197524,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -197949,27 +197532,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001262", + "id": "E14001359", "level": "constituency", - "name": "Halifax", + "name": "Mid Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Halifax: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001262" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001359" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -197984,28 +197567,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4c38ee6e8b17fba2e63b9fc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e1d75f140d9ab3cda511b61a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151511876.966, + "value": 43004.456, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4d80822dc829cdb37d3d9f8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e21319e426b35dc2149600bd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198021,7 +197604,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -198030,7 +197613,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -198038,27 +197621,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001259", + "id": "E14001169", "level": "constituency", - "name": "Hackney North and Stoke Newington", + "name": "Chipping Barnet", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hackney North and Stoke Newington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001259" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001169" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -198073,28 +197656,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4d80822dc829cdb37d3d9f8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e21319e426b35dc2149600bd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145632646.599, + "value": 46288.105, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4e719c774a7b628a48b6ef8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e22091057b911c83c0df9168", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198110,7 +197693,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -198119,7 +197702,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -198127,27 +197710,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001147", + "id": "E14001375", "level": "constituency", - "name": "Calder Valley", + "name": "Newark", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Newark: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001147" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001375" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -198160,28 +197743,117 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4e719c774a7b628a48b6ef8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e22091057b911c83c0df9168", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 535278772.184, + "value": 37003.764, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e52802d4c343b10264340bfe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e25243deee868da048aedda6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001423", + "level": "constituency", + "name": "Penistone and Stocksbridge", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Penistone and Stocksbridge: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001423" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e25243deee868da048aedda6", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 41018.464, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2f049ce9397acd1669fb623", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198197,7 +197869,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -198206,7 +197878,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -198214,27 +197886,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001493", + "id": "W07000088", "level": "constituency", - "name": "South Shropshire", + "name": "Caerphilly", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Caerphilly: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001493" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000088" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -198247,20 +197919,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e52802d4c343b10264340bfe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2f049ce9397acd1669fb623", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 230862384.203, + "value": 42270.913, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e52bc1c107a64baf9ca78228", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e2f5fa1807317232f1f053eb", "aggregation": { "method": "sum" }, @@ -198301,19 +197973,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001291", + "id": "E14001544", "level": "constituency", - "name": "Honiton and Sidmouth", + "name": "Thirsk and Malton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001291" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001544" }, "measure": { "unit": "kwh" @@ -198336,20 +198008,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e52bc1c107a64baf9ca78228", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e2f5fa1807317232f1f053eb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160336444.377, + "value": 181943827.28, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e533433b5b74260f706dd034", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e32d1c35f9e573d02c1469f4", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001139", + "level": "constituency", + "name": "Broxbourne", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001139" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e32d1c35f9e573d02c1469f4", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 482192493.496, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3396ef3e547f5f6adbcd38b", "aggregation": { "method": "sum" }, @@ -198390,19 +198149,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000069", + "id": "E14001066", "level": "constituency", - "name": "Caithness, Sutherland and Easter Ross", + "name": "Amber Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000069" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001066" }, "measure": { "unit": "kwh" @@ -198425,28 +198184,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e533433b5b74260f706dd034", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3396ef3e547f5f6adbcd38b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 248070297.995, + "value": 135436688.347, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e54c304bf808129c874d4e39", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e35adf564221fb5548222137", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198459,81 +198218,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001342", + "id": "E14001236", "level": "constituency", - "name": "Loughborough", + "name": "Feltham and Heston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Feltham and Heston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001342" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001236" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e54c304bf808129c874d4e39", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e35adf564221fb5548222137", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 442219227.445, + "value": 156060981.559, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e590ef4c4873c0ee9a71b521", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e37a55a7520c315f6a0b96dd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198549,7 +198310,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -198558,7 +198319,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -198566,27 +198327,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001251", + "id": "W07000098", "level": "constituency", - "name": "Gorton and Denton", + "name": "Llanelli", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001251" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000098" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -198599,20 +198360,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e590ef4c4873c0ee9a71b521", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e37a55a7520c315f6a0b96dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43511.787, + "value": 348374401.191, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e59e794fc69132ada9bb5bd7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e37b57be306c7c4bc22af47e", "aggregation": { "method": "sum" }, @@ -198653,19 +198414,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001349", + "id": "S14000062", "level": "constituency", - "name": "Maidstone and Malling", + "name": "Aberdeenshire North and Moray East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Maidstone and Malling: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Aberdeenshire North and Moray East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001349" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000062" }, "measure": { "unit": "count" @@ -198688,28 +198449,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e59e794fc69132ada9bb5bd7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e37b57be306c7c4bc22af47e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47697.771, + "value": 49657.399, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5b718d618c8d6624997f23d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e37e2d511584c877356af277", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198725,7 +198486,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -198734,7 +198495,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -198742,27 +198503,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001123", + "id": "E14001285", "level": "constituency", - "name": "Brent West", + "name": "Hexham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Brent West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Hexham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001123" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001285" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -198775,28 +198536,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5b718d618c8d6624997f23d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e37e2d511584c877356af277", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33576.443, + "value": 446316942.791, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5bbb219eaf2dba856b1e27e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e37f62b61e50a130acbcb350", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198812,7 +198573,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -198821,7 +198582,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -198829,27 +198590,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001283", + "id": "E14001503", "level": "constituency", - "name": "Hertford and Stortford", + "name": "Southgate and Wood Green", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Southgate and Wood Green: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001283" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001503" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -198864,28 +198625,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5bbb219eaf2dba856b1e27e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e37f62b61e50a130acbcb350", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48763.446, + "value": 170658637.096, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5cc930b7e440b4eedb0391d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3b8d0475fbfc75c1d4f5ba1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -198898,75 +198659,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001556", + "id": "E14001084", "level": "constituency", - "name": "Twickenham", + "name": "Bedford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bedford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001556" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001084" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5cc930b7e440b4eedb0391d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3b8d0475fbfc75c1d4f5ba1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45985.191, + "value": 464264171.94, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5f8af05e169c4ef4b26ef83", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3beea43dc42c4aed76d33a7", "aggregation": { "method": "sum" }, @@ -199007,19 +198766,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001140", + "id": "E14001584", "level": "constituency", - "name": "Broxtowe", + "name": "Widnes and Halewood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001140" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001584" }, "measure": { "unit": "count" @@ -199040,20 +198799,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5f8af05e169c4ef4b26ef83", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3beea43dc42c4aed76d33a7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42360.151, + "value": 40440.825, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e654b55937284fe0e8f6def2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3c4edf6852a5f32c5ba8966", "aggregation": { "method": "sum" }, @@ -199094,19 +198853,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001455", + "id": "E14001603", "level": "constituency", - "name": "Runcorn and Helsby", + "name": "Yeovil", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001455" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001603" }, "measure": { "unit": "kwh" @@ -199127,20 +198886,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e654b55937284fe0e8f6def2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3c4edf6852a5f32c5ba8966", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 406940806.893, + "value": 336344612.126, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e65da8e72cf5613a68dcaef2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3ca0ff811d142d2405cbda8", "aggregation": { "method": "sum" }, @@ -199181,19 +198940,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001538", + "id": "E14001499", "level": "constituency", - "name": "Tamworth", + "name": "Southampton Itchen", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tamworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Southampton Itchen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001538" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001499" }, "measure": { "unit": "kwh" @@ -199214,20 +198973,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e65da8e72cf5613a68dcaef2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3ca0ff811d142d2405cbda8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 449770041.906, + "value": 330717973.465, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e3ea5feaa61308f2ea92e5f7", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001266", + "level": "constituency", + "name": "Harborough, Oadby and Wigston", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001266" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e3ea5feaa61308f2ea92e5f7", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 537016530.56, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e66983804b9c614f4755cc14", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e4692deb52dcf0fdb4a5924e", "aggregation": { "method": "sum" }, @@ -199268,19 +199114,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001430", + "id": "S14000091", "level": "constituency", - "name": "Poplar and Limehouse", + "name": "Gordon and Buchan", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Poplar and Limehouse: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001430" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000091" }, "measure": { "unit": "kwh" @@ -199303,28 +199149,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e66983804b9c614f4755cc14", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e4692deb52dcf0fdb4a5924e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 220670380.756, + "value": 172330797.042, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e68120156170f699efce7e8a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e48885377b0ad220f0adcb15", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -199337,73 +199183,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001404", + "id": "E14001299", "level": "constituency", - "name": "North West Leicestershire", + "name": "Hyndburn", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001404" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001299" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e68120156170f699efce7e8a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e48885377b0ad220f0adcb15", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42502.963, + "value": 121332051.22, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e681c8fa0780c439df5a0396", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e50b8d8e9796e35852782c4e", "aggregation": { "method": "sum" }, @@ -199444,19 +199292,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001248", + "id": "E14001268", "level": "constituency", - "name": "Gloucester", + "name": "Harpenden and Berkhamsted", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Gloucester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Harpenden and Berkhamsted: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001248" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001268" }, "measure": { "unit": "kwh" @@ -199477,20 +199325,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e681c8fa0780c439df5a0396", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e50b8d8e9796e35852782c4e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 462035340.57, + "value": 552718836.221, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e68fbaca76c11a74edfbe0d1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e5344eef8afca2e8e0573531", "aggregation": { "method": "sum" }, @@ -199531,19 +199379,108 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001521", + "id": "E14001312", "level": "constituency", - "name": "Stoke-on-Trent North", + "name": "Kingston and Surbiton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001521" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001312" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e5344eef8afca2e8e0573531", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 47764.0, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e536a158b00e593b495207d0", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001374", + "level": "constituency", + "name": "New Forest West", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, New Forest West: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001374" }, "measure": { "unit": "count" @@ -199566,28 +199503,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e68fbaca76c11a74edfbe0d1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e536a158b00e593b495207d0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45392.673, + "value": 41439.507, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e6cc0ec67fd12e2694d5aa91", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e569bbea4b738939f9fec8d6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -199600,73 +199537,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001435", + "id": "E14001256", "level": "constituency", - "name": "Queen's Park and Maida Vale", + "name": "Great Yarmouth", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001435" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001256" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e6cc0ec67fd12e2694d5aa91", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e569bbea4b738939f9fec8d6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46164.936, + "value": 157685731.929, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e6e83400c55b92c8ce313525", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e578bf4a619b23907243fed1", "aggregation": { "method": "sum" }, @@ -199707,19 +199646,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001082", + "id": "E14001377", "level": "constituency", - "name": "Beaconsfield", + "name": "Newcastle upon Tyne Central and West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Beaconsfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newcastle upon Tyne Central and West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001082" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001377" }, "measure": { "unit": "kwh" @@ -199740,28 +199679,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e6e83400c55b92c8ce313525", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e578bf4a619b23907243fed1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 585339825.12, + "value": 565336839.732, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e776ece600c1716f1cd4516e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e58a0a048d4b293c6c8783f8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -199777,7 +199716,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -199786,7 +199725,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -199794,27 +199733,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000111", + "id": "E14001456", "level": "constituency", - "name": "Wrexham", + "name": "Runnymede and Weybridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wrexham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000111" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001456" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -199829,28 +199768,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e776ece600c1716f1cd4516e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e58a0a048d4b293c6c8783f8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43941.379, + "value": 202363967.294, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7d85959ef2df05cac47b0bf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e666c93a62dcea133db0f022", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -199863,75 +199802,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001400", + "id": "W07000089", "level": "constituency", - "name": "North Warwickshire and Bedworth", + "name": "Cardiff East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Warwickshire and Bedworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001400" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000089" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7d85959ef2df05cac47b0bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e666c93a62dcea133db0f022", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42223.241, + "value": 41840.033, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7e0907fd4144b12858cbbe0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e668f3f9fb4fdbb9e75af48b", "aggregation": { "method": "sum" }, @@ -199972,19 +199909,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001273", + "id": "W07000110", "level": "constituency", - "name": "Harwich and North Essex", + "name": "Vale of Glamorgan", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Vale of Glamorgan: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001273" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000110" }, "measure": { "unit": "kwh" @@ -200007,20 +199944,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7e0907fd4144b12858cbbe0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e668f3f9fb4fdbb9e75af48b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163620009.025, + "value": 140069451.847, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7e98885c9f66a353ff00347", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e6ad247eb3e18458b2cbded6", "aggregation": { "method": "sum" }, @@ -200061,19 +199998,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001226", + "id": "E14001214", "level": "constituency", - "name": "Epping Forest", + "name": "East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001226" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001214" }, "measure": { "unit": "kwh" @@ -200096,28 +200033,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7e98885c9f66a353ff00347", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e6ad247eb3e18458b2cbded6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 169197190.891, + "value": 169808069.673, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7eacffb439e39b120ba8eb0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e6bffaaa47421e043660a302", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -200133,7 +200070,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -200142,7 +200079,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -200150,27 +200087,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001435", + "id": "E14001243", "level": "constituency", - "name": "Queen's Park and Maida Vale", + "name": "Gainsborough", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001435" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001243" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -200185,20 +200122,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7eacffb439e39b120ba8eb0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e6bffaaa47421e043660a302", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163961724.022, + "value": 45394.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7f66ed394b67606d465133c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e6cf725bdf63065842f31dde", "aggregation": { "method": "sum" }, @@ -200239,19 +200176,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001286", + "id": "E14001162", "level": "constituency", - "name": "Heywood and Middleton North", + "name": "Chesham and Amersham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001286" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001162" }, "measure": { "unit": "kwh" @@ -200274,107 +200211,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7f66ed394b67606d465133c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e6cf725bdf63065842f31dde", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135250064.62, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e82d6e0bd6753a717eef3723", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001293", - "level": "constituency", - "name": "Hornsey and Friern Barnet", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001293" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e82d6e0bd6753a717eef3723", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 519497449.12, + "value": 180684515.95, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e832794f29351e760f7933dc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e6d0cc7b27a8384e6ac213c4", "aggregation": { "method": "sum" }, @@ -200415,19 +200265,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000027", + "id": "E14001258", "level": "constituency", - "name": "Na h-Eileanan an Iar", + "name": "Guildford", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Guildford: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000027" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001258" }, "measure": { "unit": "count" @@ -200448,28 +200298,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e832794f29351e760f7933dc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e6d0cc7b27a8384e6ac213c4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 1694.0, + "value": 36896.465, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8352bf43b7efa660968ed98", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e70427b2946efb3ea169ded9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -200482,83 +200332,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001485", + "id": "E14001076", "level": "constituency", - "name": "South Dorset", + "name": "Barrow and Furness", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001485" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001076" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8352bf43b7efa660968ed98", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e70427b2946efb3ea169ded9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150934213.363, + "value": 446143466.268, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e845bbdc30b28a84e6adf045", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e71f75c5f19819d7e71428c2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -200574,7 +200422,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -200583,7 +200431,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -200591,27 +200439,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001389", + "id": "E14001084", "level": "constituency", - "name": "North Durham", + "name": "Bedford", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Durham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bedford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001389" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001084" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -200626,28 +200474,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e845bbdc30b28a84e6adf045", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e71f75c5f19819d7e71428c2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46116.041, + "value": 147984110.687, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e877c1aca8d828db0b00821b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e75eacdaaadcd357e36360e1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -200660,135 +200508,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001336", + "id": "E14001453", "level": "constituency", - "name": "Lincoln", + "name": "Rugby", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Lincoln: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Rugby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001336" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001453" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e877c1aca8d828db0b00821b", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 47375.726, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8a3877ca7c455f8b3364d2e", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001278", - "level": "constituency", - "name": "Hemel Hempstead", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Hemel Hempstead: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001278" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, "period": { "type": "calendar_year", "value": 2024 @@ -200802,20 +200563,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8a3877ca7c455f8b3364d2e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e75eacdaaadcd357e36360e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 153512064.881, + "value": 49297.538, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8d4300fd5d4a22b68d32b7d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e76b680936dfa362c845d2b7", "aggregation": { "method": "sum" }, @@ -200856,19 +200617,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001190", + "id": "E14001282", "level": "constituency", - "name": "Darlington", + "name": "Herne Bay and Sandwich", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Darlington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001190" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001282" }, "measure": { "unit": "count" @@ -200889,28 +200650,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8d4300fd5d4a22b68d32b7d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e76b680936dfa362c845d2b7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44949.381, + "value": 42119.049, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8e71738f479504c0bee7edf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7810243b89c8f2645c76f3a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -200926,7 +200687,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -200935,7 +200696,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -200943,27 +200704,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001588", + "id": "E14001551", "level": "constituency", - "name": "Windsor", + "name": "Torbay", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Windsor: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Torbay: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001588" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001551" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -200978,20 +200739,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8e71738f479504c0bee7edf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7810243b89c8f2645c76f3a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44742.842, + "value": 154798265.5, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8feb50787b878e573b43a6c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7bbf1f31fdeae9d3ee4eacc", "aggregation": { "method": "sum" }, @@ -201032,19 +200793,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001424", + "id": "E14001605", "level": "constituency", - "name": "Penrith and Solway", + "name": "York Outer", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, York Outer: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001424" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001605" }, "measure": { "unit": "count" @@ -201067,28 +200828,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8feb50787b878e573b43a6c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7bbf1f31fdeae9d3ee4eacc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48273.114, + "value": 41260.936, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e90027b81a47214707398630", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e7eb034468ef08160e7eda62", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201104,7 +200865,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -201113,7 +200874,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -201121,27 +200882,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001572", + "id": "E14001126", "level": "constituency", - "name": "Wells and Mendip Hills", + "name": "Bridgwater", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Wells and Mendip Hills: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bridgwater: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001572" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001126" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -201156,28 +200917,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e90027b81a47214707398630", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e7eb034468ef08160e7eda62", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41356.139, + "value": 160103418.109, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e90b5bb07ed9a58d40e24a92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e810a9e81d37c101730869b3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201190,83 +200951,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001494", + "id": "E14001590", "level": "constituency", - "name": "South Suffolk", + "name": "Witham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Witham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001494" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001590" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e90b5bb07ed9a58d40e24a92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e810a9e81d37c101730869b3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 174736088.044, + "value": 34271.33, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e911c56c4082d39a7eda47a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8212a958a5cf973a7cc7150", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201279,81 +201038,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001520", + "id": "E14001540", "level": "constituency", - "name": "Stoke-on-Trent Central", + "name": "Taunton and Wellington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001520" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001540" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e911c56c4082d39a7eda47a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8212a958a5cf973a7cc7150", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48589.3, + "value": 50020.908, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e92424f9203c0135f36c939c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e862324a9f251b75b38f3d53", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201369,7 +201130,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -201378,7 +201139,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -201391,22 +201152,22 @@ "name": "Spen Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001506" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001506" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -201421,28 +201182,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e92424f9203c0135f36c939c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e862324a9f251b75b38f3d53", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42962.76, + "value": 127884440.378, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e94e09ce8bdac94a0260cfe7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e87938d7751d164d3646cff5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201455,81 +201216,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001269", + "id": "E14001216", "level": "constituency", - "name": "Harrogate and Knaresborough", + "name": "East Thanet", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harrogate and Knaresborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, East Thanet: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001269" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001216" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e94e09ce8bdac94a0260cfe7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e87938d7751d164d3646cff5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 599790985.857, + "value": 154431794.454, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e956133fe2bb9bf21212f108", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8b260572cf803df180ee3b6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201542,83 +201305,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001115", + "id": "S14000082", "level": "constituency", - "name": "Bournemouth East", + "name": "Edinburgh West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Edinburgh West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001115" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000082" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e956133fe2bb9bf21212f108", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8b260572cf803df180ee3b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151166879.098, + "value": 573903229.676, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9795046b711d9653d2c3ec2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8c637ec9773623868420778", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201634,7 +201395,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -201643,7 +201404,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -201651,27 +201412,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001224", + "id": "E14001321", "level": "constituency", - "name": "Ely and East Cambridgeshire", + "name": "Leeds North East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leeds North East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001224" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001321" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -201684,20 +201445,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9795046b711d9653d2c3ec2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8c637ec9773623868420778", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35749.813, + "value": 529696967.058, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9c7fe1acb4ee89f251a708a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8cacc7f0975a268d03235f0", "aggregation": { "method": "sum" }, @@ -201738,19 +201499,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001095", + "id": "E14001575", "level": "constituency", - "name": "Birmingham Hodge Hill and Solihull North", + "name": "West Dorset", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001095" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001575" }, "measure": { "unit": "kwh" @@ -201771,28 +201532,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9c7fe1acb4ee89f251a708a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8cacc7f0975a268d03235f0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 477577975.756, + "value": 295296388.611, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9d184d9f2bf03472bce4a11", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8cbaecde9919a5e023fc387", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201808,7 +201569,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -201817,7 +201578,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -201825,27 +201586,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001302", + "id": "E14001224", "level": "constituency", - "name": "Ipswich", + "name": "Ely and East Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ipswich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Ely and East Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001302" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001224" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -201858,20 +201619,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9d184d9f2bf03472bce4a11", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8cbaecde9919a5e023fc387", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 436883697.432, + "value": 35749.813, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea0441f1a5c12a21b9716c94", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8eb1388acdba4932c2751fa", "aggregation": { "method": "sum" }, @@ -201912,19 +201673,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001166", + "id": "E14001105", "level": "constituency", - "name": "Chichester", + "name": "Blackpool South", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chichester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001166" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001105" }, "measure": { "unit": "kwh" @@ -201947,28 +201708,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea0441f1a5c12a21b9716c94", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8eb1388acdba4932c2751fa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 177150154.354, + "value": 158289892.976, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea13fe05c00e791bfa3ce9f2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e8f29882e4e4c4cdbd6eeb39", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -201981,73 +201742,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001419", + "id": "E14001196", "level": "constituency", - "name": "Oxford East", + "name": "Dewsbury and Batley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Oxford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Dewsbury and Batley: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001419" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001196" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea13fe05c00e791bfa3ce9f2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e8f29882e4e4c4cdbd6eeb39", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 461817830.637, + "value": 39926.323, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea1ac1c6662e21a58ef5ace3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e90fa9ebb97ab912954aee94", "aggregation": { "method": "sum" }, @@ -202088,19 +201851,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001111", + "id": "E14001266", "level": "constituency", - "name": "Bolton South and Walkden", + "name": "Harborough, Oadby and Wigston", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bolton South and Walkden: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Harborough, Oadby and Wigston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001111" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001266" }, "measure": { "unit": "kwh" @@ -202123,28 +201886,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea1ac1c6662e21a58ef5ace3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e90fa9ebb97ab912954aee94", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146413444.425, + "value": 146602710.002, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea32987b6d759a2243c521e0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e94c47721042559a9490002d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -202157,75 +201920,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001315", + "id": "E14001384", "level": "constituency", - "name": "Kingston upon Hull West and Haltemprice", + "name": "North Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001315" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001384" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea32987b6d759a2243c521e0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e94c47721042559a9490002d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 146052010.2, + "value": 36822.348, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea41f61489b26a8128b6de81", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e95b796197d591004a12716d", "aggregation": { "method": "sum" }, @@ -202266,19 +202027,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001071", + "id": "E14001094", "level": "constituency", - "name": "Aylesbury", + "name": "Birmingham Hall Green and Moseley", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Aylesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001071" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001094" }, "measure": { "unit": "count" @@ -202299,28 +202060,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea41f61489b26a8128b6de81", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e95b796197d591004a12716d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40591.75, + "value": 37554.888, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea54a3a93ebbd8b0d101c1a3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e97b82be1b56bf6e0c397eee", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -202333,81 +202094,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001584", + "id": "E14001115", "level": "constituency", - "name": "Widnes and Halewood", + "name": "Bournemouth East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Widnes and Halewood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bournemouth East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001584" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001115" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea54a3a93ebbd8b0d101c1a3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e97b82be1b56bf6e0c397eee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40440.825, + "value": 49125.046, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea5eebc42a18157bdb782793", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9914c3d97ae5af404914359", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -202423,7 +202186,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -202432,7 +202195,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -202440,27 +202203,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001262", + "id": "E14001304", "level": "constituency", - "name": "Halifax", + "name": "Isle of Wight West", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Halifax: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Isle of Wight West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001262" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001304" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -202473,28 +202236,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea5eebc42a18157bdb782793", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9914c3d97ae5af404914359", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45032.788, + "value": 243618814.326, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea6c1d667576592bb82e8e8f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e998a7e4ff4fc08a90ed3033", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -202507,83 +202270,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001106", + "id": "S14000075", "level": "constituency", - "name": "Blaydon and Consett", + "name": "Dundee Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001106" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000075" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea6c1d667576592bb82e8e8f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e998a7e4ff4fc08a90ed3033", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 121380742.151, + "value": 44369.933, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea7f3317d87f4689919ae0b4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9ce62e063e30493bdd7b7ab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -202596,73 +202357,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001521", + "id": "E14001341", "level": "constituency", - "name": "Stoke-on-Trent North", + "name": "Liverpool West Derby", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stoke-on-Trent North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001521" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001341" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea7f3317d87f4689919ae0b4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9ce62e063e30493bdd7b7ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 476843437.601, + "value": 123106143.207, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea94bfc89532be3f46da2a85", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9d0788d1f34b11b1bdb106b", "aggregation": { "method": "sum" }, @@ -202703,19 +202466,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001175", + "id": "E14001119", "level": "constituency", - "name": "Clapham and Brixton Hill", + "name": "Bradford South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Bradford South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001175" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001119" }, "measure": { "unit": "count" @@ -202736,20 +202499,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea94bfc89532be3f46da2a85", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9d0788d1f34b11b1bdb106b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40742.071, + "value": 44178.718, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eac2c142e90973c1e00ea026", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9d237a39390ba3b37c7d935", "aggregation": { "method": "sum" }, @@ -202790,19 +202553,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001480", + "id": "W07000100", "level": "constituency", - "name": "South Basildon and East Thurrock", + "name": "Mid and South Pembrokeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Basildon and East Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001480" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000100" }, "measure": { "unit": "count" @@ -202823,28 +202586,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eac2c142e90973c1e00ea026", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9d237a39390ba3b37c7d935", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37115.71, + "value": 32508.692, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eaea41c82db19e57dbaadf81", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:e9d2feecae41b883af91845f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -202860,7 +202623,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -202869,7 +202632,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -202877,27 +202640,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001359", + "id": "E14001178", "level": "constituency", - "name": "Mid Bedfordshire", + "name": "Congleton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Congleton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001359" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001178" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -202912,28 +202675,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eaea41c82db19e57dbaadf81", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:e9d2feecae41b883af91845f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165382889.93, + "value": 43059.455, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eaf62a3075413dd530086489", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea0be83066a16f7f04c0cdac", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -202946,83 +202709,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000076", + "id": "E14001573", "level": "constituency", - "name": "Dunfermline and Dollar", + "name": "Welwyn Hatfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Dunfermline and Dollar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000076" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001573" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eaf62a3075413dd530086489", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea0be83066a16f7f04c0cdac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132733524.733, + "value": 506845796.188, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eafaf98efcbccc098e3ca458", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea100c7699136e4bb36d7ad4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203038,7 +202799,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -203047,7 +202808,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -203055,27 +202816,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000089", + "id": "E14001163", "level": "constituency", - "name": "Cardiff East", + "name": "Chester North and Neston", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000089" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001163" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -203090,28 +202851,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eafaf98efcbccc098e3ca458", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea100c7699136e4bb36d7ad4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46300.158, + "value": 138657581.46, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb0409d5e2bdc96b18ae7f65", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea1c867e8ad15afd8fbc67f5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203124,73 +202885,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001407", + "id": "E14001121", "level": "constituency", - "name": "Northampton South", + "name": "Braintree", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Northampton South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Braintree: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001407" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001121" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb0409d5e2bdc96b18ae7f65", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea1c867e8ad15afd8fbc67f5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43318.02, + "value": 45077.741, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb17ebc5c758ad2c9165f5e9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ea50e2adc89ccf52f686df8d", "aggregation": { "method": "sum" }, @@ -203231,19 +202994,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001287", + "id": "W07000097", "level": "constituency", - "name": "High Peak", + "name": "Gower", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, High Peak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gower: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001287" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000097" }, "measure": { "unit": "kwh" @@ -203266,28 +203029,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb17ebc5c758ad2c9165f5e9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ea50e2adc89ccf52f686df8d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140520607.575, + "value": 140284865.904, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb2d1fa3a46bf3a378c02384", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eabab1eadc145361ad67cae6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203303,7 +203066,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -203312,150 +203075,61 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001505", - "level": "constituency", - "name": "Spelthorne", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001505" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb2d1fa3a46bf3a378c02384", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38100.0, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb570bf1a4ba3a6c4741a101", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001384", + "id": "E14001393", "level": "constituency", - "name": "North Bedfordshire", + "name": "North East Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001384" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001393" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb570bf1a4ba3a6c4741a101", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eabab1eadc145361ad67cae6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 175774663.408, + "value": 414464170.762, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb60e597886e62b689cc2b92", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eabd809213cf17a3a0600ded", "aggregation": { "method": "sum" }, @@ -203496,19 +203170,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001293", + "id": "E14001257", "level": "constituency", - "name": "Hornsey and Friern Barnet", + "name": "Greenwich and Woolwich", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Greenwich and Woolwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001293" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001257" }, "measure": { "unit": "count" @@ -203529,28 +203203,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb60e597886e62b689cc2b92", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eabd809213cf17a3a0600ded", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40624.032, + "value": 32535.336, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb7a0146d94e43d204543e49", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eac0275d61cf0f45d7c88c2a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203563,83 +203237,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001388", + "id": "E14001439", "level": "constituency", - "name": "North Dorset", + "name": "Reading West and Mid Berkshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Reading West and Mid Berkshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001388" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001439" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb7a0146d94e43d204543e49", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eac0275d61cf0f45d7c88c2a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43465.603, + "value": 29346.494, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eba82a459e13a1f295e896ff", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ead65fa765ee46c009ab454a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203652,81 +203324,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001506", + "id": "S14000051", "level": "constituency", - "name": "Spen Valley", + "name": "Orkney and Shetland", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Spen Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Orkney and Shetland: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001506" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000051" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eba82a459e13a1f295e896ff", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ead65fa765ee46c009ab454a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 493623172.532, + "value": 170219127.271, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebae9a3fa73bbb74c71ecb6b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eae03eb6daa6a85bd6ad4304", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203739,81 +203413,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000087", + "id": "E14001603", "level": "constituency", - "name": "Glasgow South", + "name": "Yeovil", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Yeovil: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000087" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001603" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebae9a3fa73bbb74c71ecb6b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eae03eb6daa6a85bd6ad4304", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42748.468, + "value": 48784.869, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebb41cf2ca0774d9de35cca9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eaf922baad65d75b8b380fa6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -203829,7 +203505,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -203838,7 +203514,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -203846,27 +203522,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001192", + "id": "E14001311", "level": "constituency", - "name": "Daventry", + "name": "Kettering", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Daventry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kettering: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001192" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001311" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -203879,20 +203555,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebb41cf2ca0774d9de35cca9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eaf922baad65d75b8b380fa6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 432474836.589, + "value": 46207.383, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebc0b6f592421114e7bf646b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb0b0c78680f560177877a65", "aggregation": { "method": "sum" }, @@ -203933,19 +203609,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001605", + "id": "E14001475", "level": "constituency", - "name": "York Outer", + "name": "Skipton and Ripon", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, York Outer: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Skipton and Ripon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001605" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001475" }, "measure": { "unit": "kwh" @@ -203966,28 +203642,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebc0b6f592421114e7bf646b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb0b0c78680f560177877a65", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 478609823.564, + "value": 425334731.585, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebcee4c794e3512b6f45d4b8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb246dc0c1a208e5d2a8eb64", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204000,135 +203676,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001080", + "id": "E14001067", "level": "constituency", - "name": "Bath", + "name": "Arundel and South Downs", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bath: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Arundel and South Downs: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001080" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001067" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebcee4c794e3512b6f45d4b8", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 38988.555, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebcf6edd4de34dd2f9b23841", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "S14000094", - "level": "constituency", - "name": "Inverness, Skye and West Ross-shire", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000094" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, "period": { "type": "calendar_year", "value": 2024 @@ -204142,20 +203731,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebcf6edd4de34dd2f9b23841", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb246dc0c1a208e5d2a8eb64", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 251553263.78, + "value": 46327.062, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebd68987212e8f044ac4c820", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb67a6684c3169625ee51fd0", "aggregation": { "method": "sum" }, @@ -204196,19 +203785,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001477", + "id": "E14001173", "level": "constituency", - "name": "Slough", + "name": "City of Durham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Slough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, City of Durham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001477" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001173" }, "measure": { "unit": "count" @@ -204229,20 +203818,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebd68987212e8f044ac4c820", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb67a6684c3169625ee51fd0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39229.782, + "value": 40904.977, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebeb83f1d055fd29f31c0a0b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb73ed2bee3fe267cfc2e589", "aggregation": { "method": "sum" }, @@ -204283,19 +203872,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001123", + "id": "E14001380", "level": "constituency", - "name": "Brent West", + "name": "Newcastle-under-Lyme", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brent West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001123" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001380" }, "measure": { "unit": "kwh" @@ -204316,28 +203905,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebeb83f1d055fd29f31c0a0b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb73ed2bee3fe267cfc2e589", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 517111941.672, + "value": 459343816.156, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebf5e53b3438cbfb85fd4d4b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb79044c6e1b617e340b2dc9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204350,73 +203939,164 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001429", + "id": "E14001342", "level": "constituency", - "name": "Poole", + "name": "Loughborough", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Poole: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001429" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001342" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebf5e53b3438cbfb85fd4d4b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb79044c6e1b617e340b2dc9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41530.967, + "value": 129954928.428, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eb90235e01ae56bed5f1c477", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001605", + "level": "constituency", + "name": "York Outer", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity consumption, 2024, York Outer: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001605" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eb90235e01ae56bed5f1c477", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 134890484.053, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebf9b7d12685ad9001b61bcd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebc5b2dec8a49040face0197", "aggregation": { "method": "sum" }, @@ -204457,19 +204137,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001212", + "id": "E14001520", "level": "constituency", - "name": "East Grinstead and Uckfield", + "name": "Stoke-on-Trent Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stoke-on-Trent Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001212" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001520" }, "measure": { "unit": "count" @@ -204492,28 +204172,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebf9b7d12685ad9001b61bcd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebc5b2dec8a49040face0197", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43289.261, + "value": 51255.855, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec1c2ec16384b63b96583e88", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ebc6d479ff43053703b1f430", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204529,7 +204209,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -204538,7 +204218,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -204546,27 +204226,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000097", + "id": "E14001516", "level": "constituency", - "name": "Mid Dunbartonshire", + "name": "Stevenage", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000097" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001516" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -204581,28 +204261,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec1c2ec16384b63b96583e88", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ebc6d479ff43053703b1f430", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135192749.148, + "value": 42651.03, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec5e59264d55b002e8ae0ca5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec073dce3a7a0000d4f171ab", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204618,7 +204298,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -204627,7 +204307,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -204635,27 +204315,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001581", + "id": "E14001156", "level": "constituency", - "name": "Weston-super-Mare", + "name": "Central Suffolk and North Ipswich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Central Suffolk and North Ipswich: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001581" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001156" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -204668,28 +204348,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec5e59264d55b002e8ae0ca5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec073dce3a7a0000d4f171ab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 381780610.722, + "value": 29100.814, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec75c1d9ef00c3b5f86dad96", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec0bc7b58449666bbd07d7ec", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204702,75 +204382,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001478", + "id": "S14000084", "level": "constituency", - "name": "Smethwick", + "name": "Glasgow East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Smethwick: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001478" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000084" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec75c1d9ef00c3b5f86dad96", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec0bc7b58449666bbd07d7ec", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 137776383.05, + "value": 44835.885, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec7ad2f3feced463149dafa1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec0cbf4d0ea9c49eba8e8f32", "aggregation": { "method": "sum" }, @@ -204811,19 +204489,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001098", + "id": "E14001091", "level": "constituency", - "name": "Birmingham Perry Barr", + "name": "Birkenhead", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birkenhead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001098" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001091" }, "measure": { "unit": "kwh" @@ -204844,28 +204522,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec7ad2f3feced463149dafa1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec0cbf4d0ea9c49eba8e8f32", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 537699203.754, + "value": 486176870.38, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec9351d2184cc2b448856db6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec12b927c70cea5de125e408", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204878,83 +204556,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001369", + "id": "E14001359", "level": "constituency", - "name": "Milton Keynes Central", + "name": "Mid Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Milton Keynes Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mid Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001369" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001359" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec9351d2184cc2b448856db6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec12b927c70cea5de125e408", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 181243397.277, + "value": 37394.74, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecb259553f2059da6d963dac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec200907720f9bbe998bc9ce", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -204967,83 +204643,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001544", + "id": "E14001365", "level": "constituency", - "name": "Thirsk and Malton", + "name": "Mid Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Thirsk and Malton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001544" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001365" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecb259553f2059da6d963dac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec200907720f9bbe998bc9ce", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48868.227, + "value": 205126885.982, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecba243234f1a6580c860b38", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec207d876ea00e7ea0dd9b43", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205056,83 +204730,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001328", + "id": "E14001596", "level": "constituency", - "name": "Leicester West", + "name": "Wolverhampton West", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leicester West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001328" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001596" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecba243234f1a6580c860b38", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec207d876ea00e7ea0dd9b43", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160035056.336, + "value": 569715974.402, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecbf507d6b816248ab6e1c3f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec7ca922783f3f1fde86ce28", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205148,7 +204820,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -205157,7 +204829,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -205165,27 +204837,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001600", + "id": "E14001290", "level": "constituency", - "name": "Wycombe", + "name": "Holborn and St Pancras", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wycombe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Holborn and St Pancras: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001600" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001290" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -205198,28 +204870,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecbf507d6b816248ab6e1c3f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec7ca922783f3f1fde86ce28", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 462209193.08, + "value": 36628.202, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecd0300dcc810b9c67a6e81e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec8cd3ee83713e6c3c2750dd", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205232,83 +204904,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001234", + "id": "E14001345", "level": "constituency", - "name": "Farnham and Bordon", + "name": "Luton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Farnham and Bordon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Luton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001234" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001345" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecd0300dcc810b9c67a6e81e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec8cd3ee83713e6c3c2750dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43962.487, + "value": 489336409.845, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecd92c8f0cea0b9bcd380030", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec97b533a95899f32a5df98e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205321,83 +204991,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001575", + "id": "E14001169", "level": "constituency", - "name": "West Dorset", + "name": "Chipping Barnet", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Dorset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chipping Barnet: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001575" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001169" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecd92c8f0cea0b9bcd380030", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec97b533a95899f32a5df98e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48761.436, + "value": 622286108.079, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecde25dbd3ec88ed8175edd3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ec9ad0558dc34d084dc6a5bb", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205413,7 +205081,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -205422,7 +205090,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -205430,27 +205098,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001326", + "id": "E14001190", "level": "constituency", - "name": "Leicester East", + "name": "Darlington", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Darlington: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001326" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001190" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -205465,20 +205133,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecde25dbd3ec88ed8175edd3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ec9ad0558dc34d084dc6a5bb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40647.564, + "value": 134773208.816, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecde8e3dd6dedc22277f1b84", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecb8f6f670d528d4d1cd611d", "aggregation": { "method": "sum" }, @@ -205519,19 +205187,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001330", + "id": "E14001372", "level": "constituency", - "name": "Lewes", + "name": "Morecambe and Lunesdale", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lewes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001330" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001372" }, "measure": { "unit": "kwh" @@ -205552,28 +205220,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecde8e3dd6dedc22277f1b84", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecb8f6f670d528d4d1cd611d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 415328676.375, + "value": 466503962.073, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ece579978ce664c9273b046f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecbc22be0803fe98988a3486", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205589,7 +205257,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -205598,7 +205266,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -205606,27 +205274,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001355", + "id": "E14001316", "level": "constituency", - "name": "Mansfield", + "name": "Kingswinford and South Staffordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kingswinford and South Staffordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001355" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001316" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -205641,28 +205309,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ece579978ce664c9273b046f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecbc22be0803fe98988a3486", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48548.383, + "value": 133652164.75, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecfe0c232c73d28be2cdf093", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecd026436bff574ee6c471a5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205675,83 +205343,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001345", + "id": "E14001080", "level": "constituency", - "name": "Luton North", + "name": "Bath", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Luton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bath: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001345" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001080" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecfe0c232c73d28be2cdf093", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecd026436bff574ee6c471a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130596214.643, + "value": 468661013.05, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed00cd8148b4f46774521417", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecedfcaefab39f3ee293f7f7", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205764,83 +205430,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001536", + "id": "W07000109", "level": "constituency", - "name": "Swindon North", + "name": "Torfaen", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Swindon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001536" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000109" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed00cd8148b4f46774521417", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecedfcaefab39f3ee293f7f7", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45231.69, + "value": 41725.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed0fa19cb85f6eeadd9049d6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ecf6cf69ddf411dc757c7488", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -205856,7 +205520,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -205865,7 +205529,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -205873,27 +205537,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001153", + "id": "E14001561", "level": "constituency", - "name": "Carshalton and Wallington", + "name": "Wallasey", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Carshalton and Wallington: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001153" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001561" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -205908,20 +205572,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed0fa19cb85f6eeadd9049d6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ecf6cf69ddf411dc757c7488", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142594055.64, + "value": 46019.432, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed1e836dcec2910796b29987", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed14110bb43f4d24b70450a6", "aggregation": { "method": "sum" }, @@ -205962,19 +205626,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001426", + "id": "S14000069", "level": "constituency", - "name": "Plymouth Moor View", + "name": "Caithness, Sutherland and Easter Ross", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Plymouth Moor View: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001426" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000069" }, "measure": { "unit": "kwh" @@ -205995,20 +205659,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed1e836dcec2910796b29987", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed14110bb43f4d24b70450a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 318426618.218, + "value": 164152868.417, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed1ee7ebb591815b5295d834", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed1fef1b14939b0e7461c531", "aggregation": { "method": "sum" }, @@ -206049,19 +205713,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001398", + "id": "E14001310", "level": "constituency", - "name": "North Shropshire", + "name": "Kensington and Bayswater", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kensington and Bayswater: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001398" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001310" }, "measure": { "unit": "count" @@ -206084,28 +205748,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed1ee7ebb591815b5295d834", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed1fef1b14939b0e7461c531", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45576.9, + "value": 79756.165, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed5e4804df8edf0a124e00ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed2bbf65e7af0d7d0faeeb99", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -206121,7 +205785,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -206130,7 +205794,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -206138,27 +205802,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001364", + "id": "E14001163", "level": "constituency", - "name": "Mid Leicestershire", + "name": "Chester North and Neston", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Chester North and Neston: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001364" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001163" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -206171,28 +205835,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed5e4804df8edf0a124e00ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed2bbf65e7af0d7d0faeeb99", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 524194058.994, + "value": 38637.645, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed79e1dd9f74515717c62595", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed3cbae5064ed66fca662f53", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -206208,7 +205872,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -206217,7 +205881,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -206225,27 +205889,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001195", + "id": "E14001542", "level": "constituency", - "name": "Derbyshire Dales", + "name": "Tewkesbury", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Tewkesbury: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001195" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001542" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -206260,107 +205924,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed79e1dd9f74515717c62595", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed3cbae5064ed66fca662f53", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163784567.985, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed7ddd5a71f0d3ca4ab76651", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001361", - "level": "constituency", - "name": "Mid Cheshire", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Mid Cheshire: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001361" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed7ddd5a71f0d3ca4ab76651", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 41937.54, + "value": 45235.956, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:edb1d97236be89a5d08506bc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed6206b5e54dac63d2b413c1", "aggregation": { "method": "sum" }, @@ -206401,19 +205978,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001074", + "id": "E14001113", "level": "constituency", - "name": "Barnsley North", + "name": "Bootle", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Barnsley North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bootle: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001074" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001113" }, "measure": { "unit": "kwh" @@ -206434,20 +206011,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:edb1d97236be89a5d08506bc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed6206b5e54dac63d2b413c1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 495521838.016, + "value": 420873695.977, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:edeba7fd34b23651428442a7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ed858755872865492f65fe94", "aggregation": { "method": "sum" }, @@ -206488,19 +206065,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001468", + "id": "E14001281", "level": "constituency", - "name": "Sheffield Hallam", + "name": "Hereford and South Herefordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001468" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001281" }, "measure": { "unit": "kwh" @@ -206523,20 +206100,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:edeba7fd34b23651428442a7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ed858755872865492f65fe94", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 136466163.66, + "value": 160197571.895, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee1edd3c1c67e7788f6173bf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:edafc04501d989420e8711d4", "aggregation": { "method": "sum" }, @@ -206577,19 +206154,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001195", + "id": "E14001136", "level": "constituency", - "name": "Derbyshire Dales", + "name": "Broadland and Fakenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Derbyshire Dales: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Broadland and Fakenham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001195" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001136" }, "measure": { "unit": "count" @@ -206612,20 +206189,196 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee1edd3c1c67e7788f6173bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:edafc04501d989420e8711d4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43479.988, + "value": 43863.802, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:edbe055988fc9f15f476d02d", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "W07000083", + "level": "constituency", + "name": "Bangor Aberconwy", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000083" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:edbe055988fc9f15f476d02d", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 32991.022, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ede77cbe7d9bbd3552c5f0f9", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001127", + "level": "constituency", + "name": "Bridlington and The Wolds", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Bridlington and The Wolds: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001127" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ede77cbe7d9bbd3552c5f0f9", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 46666.922, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee4b889d853ede9cd9a9b7bb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:edf7c31ad7b945048df3a0c1", "aggregation": { "method": "sum" }, @@ -206666,19 +206419,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001547", + "id": "E14001229", "level": "constituency", - "name": "Tipton and Wednesbury", + "name": "Erith and Thamesmead", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tipton and Wednesbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Erith and Thamesmead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001547" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001229" }, "measure": { "unit": "kwh" @@ -206699,20 +206452,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee4b889d853ede9cd9a9b7bb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:edf7c31ad7b945048df3a0c1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 446314441.513, + "value": 459390367.34, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee567b1660a47a36cbdff0c7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee2fbcacc910d7ff2abab1fd", "aggregation": { "method": "sum" }, @@ -206753,19 +206506,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001251", + "id": "E14001435", "level": "constituency", - "name": "Gorton and Denton", + "name": "Queen's Park and Maida Vale", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Gorton and Denton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Queen's Park and Maida Vale: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001251" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001435" }, "measure": { "unit": "kwh" @@ -206788,28 +206541,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee567b1660a47a36cbdff0c7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee2fbcacc910d7ff2abab1fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 134754057.69, + "value": 163961724.022, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee71ae0854eaed561c5d34f5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee594663fc3c70adb8776e70", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -206825,7 +206578,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -206834,7 +206587,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -206842,27 +206595,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001281", + "id": "E14001166", "level": "constituency", - "name": "Hereford and South Herefordshire", + "name": "Chichester", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Hereford and South Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Chichester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001281" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001166" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -206877,20 +206630,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee71ae0854eaed561c5d34f5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee594663fc3c70adb8776e70", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45018.54, + "value": 177150154.354, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee8c609feb5f5b4f266af424", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee65d6a28d469e1a6f22dd5c", "aggregation": { "method": "sum" }, @@ -206931,19 +206684,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001343", + "id": "E14001540", "level": "constituency", - "name": "Louth and Horncastle", + "name": "Taunton and Wellington", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Taunton and Wellington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001343" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001540" }, "measure": { "unit": "count" @@ -206964,28 +206717,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee8c609feb5f5b4f266af424", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee65d6a28d469e1a6f22dd5c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31771.924, + "value": 40645.528, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee9696dade9d495d059b9ea7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee6ea63aa4d03d816d984a02", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207001,7 +206754,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -207010,7 +206763,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -207018,27 +206771,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001332", + "id": "E14001096", "level": "constituency", - "name": "Lewisham North", + "name": "Birmingham Ladywood", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Lewisham North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001332" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001096" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -207053,28 +206806,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee9696dade9d495d059b9ea7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee6ea63aa4d03d816d984a02", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 53939.527, + "value": 240266067.568, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee9c6e3bd2f63dfc62066cbb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee798c85174a11934f17a70c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207087,83 +206840,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000098", + "id": "E14001392", "level": "constituency", - "name": "Moray West, Nairn and Strathspey", + "name": "North East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Moray West, Nairn and Strathspey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000098" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001392" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee9c6e3bd2f63dfc62066cbb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee798c85174a11934f17a70c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 214542138.006, + "value": 38093.395, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee9f1f34cbf4d027f6f0f233", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ee9b607385f195ba8ea5d609", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207179,7 +206930,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -207188,7 +206939,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -207196,27 +206947,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001199", + "id": "E14001488", "level": "constituency", - "name": "Doncaster East and the Isle of Axholme", + "name": "South Leicestershire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Doncaster East and the Isle of Axholme: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001199" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001488" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -207231,28 +206982,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee9f1f34cbf4d027f6f0f233", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ee9b607385f195ba8ea5d609", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41593.515, + "value": 157229370.681, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eea1037ce03371c3d1bdfd11", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eeb47879dcac259281c6e171", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207265,83 +207016,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001364", + "id": "E14001508", "level": "constituency", - "name": "Mid Leicestershire", + "name": "St Austell and Newquay", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Mid Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, St Austell and Newquay: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001364" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001508" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eea1037ce03371c3d1bdfd11", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eeb47879dcac259281c6e171", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144675810.022, + "value": 27440.048, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eea3dae7e8a631af1bc40dde", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eecd0a13a3f28ae3efc3cc4f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207354,83 +207103,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001563", + "id": "E14001362", "level": "constituency", - "name": "Walthamstow", + "name": "Mid Derbyshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid Derbyshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001563" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001362" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eea3dae7e8a631af1bc40dde", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eecd0a13a3f28ae3efc3cc4f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48257.0, + "value": 460679345.867, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eeb82ae3562cf46a915a536f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eee2b40b4dd4725434f63722", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207446,7 +207193,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -207455,7 +207202,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -207463,27 +207210,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001432", + "id": "E14001347", "level": "constituency", - "name": "Portsmouth South", + "name": "Macclesfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Portsmouth South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Macclesfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001432" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001347" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -207498,28 +207245,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eeb82ae3562cf46a915a536f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eee2b40b4dd4725434f63722", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138269814.894, + "value": 45370.702, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eec1cac8691fea42d17a8a0c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef0ee1ade9de79bdfbd7dd4f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207535,7 +207282,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -207544,7 +207291,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -207552,27 +207299,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001305", + "id": "E14001559", "level": "constituency", - "name": "Islington North", + "name": "Vauxhall and Camberwell Green", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Islington North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Vauxhall and Camberwell Green: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001305" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001559" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -207587,20 +207334,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eec1cac8691fea42d17a8a0c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef0ee1ade9de79bdfbd7dd4f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138252808.348, + "value": 50755.439, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eece7c09bcaf18ff246ec029", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef1b4f35fe1d68514c95bb5b", "aggregation": { "method": "sum" }, @@ -207641,19 +207388,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001345", + "id": "E14001117", "level": "constituency", - "name": "Luton North", + "name": "Bracknell", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Luton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bracknell: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001345" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001117" }, "measure": { "unit": "count" @@ -207676,28 +207423,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eece7c09bcaf18ff246ec029", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef1b4f35fe1d68514c95bb5b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40664.0, + "value": 43043.677, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eeebad11959607e33e636290", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef9c231d706c5c9954630720", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207710,81 +207457,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000081", + "id": "E14001582", "level": "constituency", - "name": "Edinburgh South West", + "name": "Wetherby and Easingwold", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Edinburgh South West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000081" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001582" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eeebad11959607e33e636290", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef9c231d706c5c9954630720", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 468940023.632, + "value": 42059.778, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:eef41b97cbf4daadda1e46eb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:efbc454a2b3a4e43e2682b7d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207800,7 +207549,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -207809,7 +207558,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -207817,27 +207566,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001137", + "id": "E14001590", "level": "constituency", - "name": "Bromley and Biggin Hill", + "name": "Witham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Bromley and Biggin Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Witham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001137" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001590" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -207850,28 +207599,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:eef41b97cbf4daadda1e46eb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:efbc454a2b3a4e43e2682b7d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37956.669, + "value": 376010205.391, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef099e03fcfb225217f62074", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:efc996a2c2583475b45485b8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -207884,73 +207633,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001404", + "id": "E14001545", "level": "constituency", - "name": "North West Leicestershire", + "name": "Thornbury and Yate", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North West Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Thornbury and Yate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001404" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001545" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef099e03fcfb225217f62074", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:efc996a2c2583475b45485b8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 490761683.042, + "value": 163970941.153, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef1642b57306e6184db48319", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:efd0df0f67cff6ef04c34b5c", "aggregation": { "method": "sum" }, @@ -207991,19 +207742,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001348", + "id": "E14001077", "level": "constituency", - "name": "Maidenhead", + "name": "Basildon and Billericay", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Basildon and Billericay: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001348" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001077" }, "measure": { "unit": "kwh" @@ -208026,28 +207777,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef1642b57306e6184db48319", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:efd0df0f67cff6ef04c34b5c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 186905852.02, + "value": 154226237.916, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef3a4e1440ed8db10dc16141", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:efe71739ad26a490fd9d4e54", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208060,73 +207811,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001513", + "id": "E14001283", "level": "constituency", - "name": "Stafford", + "name": "Hertford and Stortford", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stafford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hertford and Stortford: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001513" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001283" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef3a4e1440ed8db10dc16141", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:efe71739ad26a490fd9d4e54", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 406836637.411, + "value": 48763.446, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef3e695a1cbf4d5ca5ba0230", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0322fcf8e20d1e7268138ac", "aggregation": { "method": "sum" }, @@ -208167,19 +207920,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001351", + "id": "E14001133", "level": "constituency", - "name": "Maldon", + "name": "Bristol North East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Maldon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bristol North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001351" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001133" }, "measure": { "unit": "kwh" @@ -208200,20 +207953,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef3e695a1cbf4d5ca5ba0230", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0322fcf8e20d1e7268138ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 408825431.055, + "value": 369480224.656, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef596f04ac7b72f202498d91", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f03543662cd076897a7d6700", "aggregation": { "method": "sum" }, @@ -208254,19 +208007,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001597", + "id": "E14001582", "level": "constituency", - "name": "Worcester", + "name": "Wetherby and Easingwold", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Worcester: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001597" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001582" }, "measure": { "unit": "kwh" @@ -208289,28 +208042,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef596f04ac7b72f202498d91", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f03543662cd076897a7d6700", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144402573.087, + "value": 175933275.125, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ef5bbd4bc15fa48fd1e9ccb7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f03725148baf76f915318b3e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208326,7 +208079,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -208335,7 +208088,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -208343,27 +208096,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001445", + "id": "E14001132", "level": "constituency", - "name": "Richmond Park", + "name": "Bristol East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Richmond Park: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001445" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001132" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -208378,28 +208131,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ef5bbd4bc15fa48fd1e9ccb7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f03725148baf76f915318b3e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 187404370.717, + "value": 47736.944, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:efa99144f95425d4bdb76300", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f06a85d7ead8cfb5ffd491c2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208412,73 +208165,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001295", + "id": "E14001088", "level": "constituency", - "name": "Houghton and Sunderland South", + "name": "Bexhill and Battle", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001295" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001088" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:efa99144f95425d4bdb76300", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f06a85d7ead8cfb5ffd491c2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 539430135.02, + "value": 43475.45, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f03a6b32dcb0b1beb5d47dd8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0744991c121326cc1460308", "aggregation": { "method": "sum" }, @@ -208519,19 +208274,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001325", + "id": "E14001414", "level": "constituency", - "name": "Leeds West and Pudsey", + "name": "Old Bexley and Sidcup", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001325" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001414" }, "measure": { "unit": "kwh" @@ -208554,107 +208309,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f03a6b32dcb0b1beb5d47dd8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0744991c121326cc1460308", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 132774764.019, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f056aa46ffd6e5734d7eeeac", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001244", - "level": "constituency", - "name": "Gateshead Central and Whickham", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Gateshead Central and Whickham: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001244" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f056aa46ffd6e5734d7eeeac", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43217.717, + "value": 141730868.334, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f06ad75ebcab89b5ac16ce3e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f08475e64e4c1a77bcdd679c", "aggregation": { "method": "sum" }, @@ -208695,19 +208363,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001149", + "id": "E14001348", "level": "constituency", - "name": "Cambridge", + "name": "Maidenhead", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Maidenhead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001149" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001348" }, "measure": { "unit": "kwh" @@ -208728,28 +208396,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f06ad75ebcab89b5ac16ce3e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f08475e64e4c1a77bcdd679c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 459060244.314, + "value": 535186163.34, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0ae827636ef3717878d08ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f08e5019774bc34e1598df68", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208765,7 +208433,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -208774,7 +208442,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -208782,27 +208450,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001424", + "id": "S14000094", "level": "constituency", - "name": "Penrith and Solway", + "name": "Inverness, Skye and West Ross-shire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Penrith and Solway: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Inverness, Skye and West Ross-shire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001424" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000094" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -208817,20 +208485,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0ae827636ef3717878d08ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f08e5019774bc34e1598df68", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 168758659.082, + "value": 62458.976, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0b0ee315b6af1548235be89", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0b5a1b904974d5623ae7809", "aggregation": { "method": "sum" }, @@ -208871,19 +208539,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001284", + "id": "E14001492", "level": "constituency", - "name": "Hertsmere", + "name": "South Shields", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Shields: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001284" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001492" }, "measure": { "unit": "kwh" @@ -208906,28 +208574,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0b0ee315b6af1548235be89", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0b5a1b904974d5623ae7809", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178091260.045, + "value": 110543806.988, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0c7bf75c90e5b5f27b50ff2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0e5dbac6d525d72be76cf03", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -208943,7 +208611,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -208952,7 +208620,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -208960,27 +208628,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001122", + "id": "E14001529", "level": "constituency", - "name": "Brent East", + "name": "Stroud", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Brent East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Stroud: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001122" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001529" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -208993,28 +208661,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0c7bf75c90e5b5f27b50ff2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0e5dbac6d525d72be76cf03", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 542855668.568, + "value": 38465.508, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0f8fc50f77b13a82916dff8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0eea8910b3e431de1983b74", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209030,7 +208698,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -209039,7 +208707,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -209047,27 +208715,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001243", + "id": "E14001303", "level": "constituency", - "name": "Gainsborough", + "name": "Isle of Wight East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Gainsborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Isle of Wight East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001243" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001303" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -209080,28 +208748,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0f8fc50f77b13a82916dff8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0eea8910b3e431de1983b74", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35115.0, + "value": 315359123.069, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f0fc79c5dc9363eaa8e037b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f105630f4ec2200dae5e1f84", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209114,81 +208782,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001494", + "id": "S14000111", "level": "constituency", - "name": "South Suffolk", + "name": "West Aberdeenshire and Kincardine", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Aberdeenshire and Kincardine: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001494" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000111" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f0fc79c5dc9363eaa8e037b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f105630f4ec2200dae5e1f84", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 27709.0, + "value": 46365.15, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f11d5312388bdf9ac915c995", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f10a1ff5b634f50e200bfbcf", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209201,75 +208871,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001463", + "id": "E14001230", "level": "constituency", - "name": "Sefton Central", + "name": "Esher and Walton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Esher and Walton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001463" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001230" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f11d5312388bdf9ac915c995", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f10a1ff5b634f50e200bfbcf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133875663.465, + "value": 604058181.97, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f136594ec038415e258be494", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f11b98cc7fca3492b563b0ac", "aggregation": { "method": "sum" }, @@ -209310,19 +208978,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000101", + "id": "E14001108", "level": "constituency", - "name": "Paisley and Renfrewshire North", + "name": "Bognor Regis and Littlehampton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000101" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001108" }, "measure": { "unit": "kwh" @@ -209343,28 +209011,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f136594ec038415e258be494", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f11b98cc7fca3492b563b0ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 454740398.552, + "value": 451392008.866, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f16c39483bcea462c755ee1b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f12947fd59eb0e5ca7864320", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209380,7 +209048,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -209389,7 +209057,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -209397,27 +209065,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000084", + "id": "E14001245", "level": "constituency", - "name": "Glasgow East", + "name": "Gedling", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Glasgow East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Gedling: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000084" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001245" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -209432,28 +209100,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f16c39483bcea462c755ee1b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f12947fd59eb0e5ca7864320", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 54824.727, + "value": 148051516.678, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f1a299c3f39973de3c54c2ed", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f15889660905c9dae5f5784d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209466,75 +209134,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001420", + "id": "E14001320", "level": "constituency", - "name": "Oxford West and Abingdon", + "name": "Leeds East", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leeds East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001420" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001320" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f1a299c3f39973de3c54c2ed", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f15889660905c9dae5f5784d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 151403953.955, + "value": 483966192.823, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f1bd947f8300c24da3e09935", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f15e48d3a526800896b9f7a6", "aggregation": { "method": "sum" }, @@ -209575,19 +209241,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001187", + "id": "S14000100", "level": "constituency", - "name": "Croydon South", + "name": "North East Fife", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Croydon South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North East Fife: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001187" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000100" }, "measure": { "unit": "kwh" @@ -209608,28 +209274,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f1bd947f8300c24da3e09935", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f15e48d3a526800896b9f7a6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 599311278.368, + "value": 492901325.63, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f1c2e4ca6da29ef74b21d7e2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f17c538b98083227c49a9b21", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209645,7 +209311,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -209654,7 +209320,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -209662,27 +209328,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001256", + "id": "E14001104", "level": "constituency", - "name": "Great Yarmouth", + "name": "Blackpool North and Fleetwood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Blackpool North and Fleetwood: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001256" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001104" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -209695,28 +209361,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f1c2e4ca6da29ef74b21d7e2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f17c538b98083227c49a9b21", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34459.0, + "value": 457195955.502, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f1c9f505affee3d071764e55", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f18602d410e6c0ce64089d29", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209729,75 +209395,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000102", + "id": "E14001387", "level": "constituency", - "name": "Paisley and Renfrewshire South", + "name": "North Devon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Paisley and Renfrewshire South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, North Devon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000102" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001387" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f1c9f505affee3d071764e55", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f18602d410e6c0ce64089d29", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48133.266, + "value": 320560887.904, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2082f2053782627cf898994", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f1c5f0f9f76ca1c5e74132bf", "aggregation": { "method": "sum" }, @@ -209838,19 +209502,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001383", + "id": "E14001315", "level": "constituency", - "name": "Normanton and Hemsworth", + "name": "Kingston upon Hull West and Haltemprice", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Normanton and Hemsworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001383" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001315" }, "measure": { "unit": "kwh" @@ -209871,20 +209535,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2082f2053782627cf898994", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f1c5f0f9f76ca1c5e74132bf", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 487751136.781, + "value": 509999506.92, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f1c904fce2135bcb4b1458a9", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000065", + "level": "constituency", + "name": "Angus and Perthshire Glens", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000065" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f1c904fce2135bcb4b1458a9", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 401791936.104, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2113ea3a36dfaaf9989e960", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2173d708d809c7da3cdcf7f", "aggregation": { "method": "sum" }, @@ -209925,19 +209676,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001484", + "id": "E14001070", "level": "constituency", - "name": "South Devon", + "name": "Ashton-under-Lyne", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Ashton-under-Lyne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001484" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001070" }, "measure": { "unit": "count" @@ -209960,28 +209711,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2113ea3a36dfaaf9989e960", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2173d708d809c7da3cdcf7f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49307.349, + "value": 44611.716, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f224515c58d2fc354c34c970", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f236a77a2521d12403d764e0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -209994,75 +209745,160 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001087", + "level": "constituency", + "name": "Beverley and Holderness", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001087" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f236a77a2521d12403d764e0", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 37135.714, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f24bd35db68203cc7ee805bd", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001131", + "id": "E14001431", "level": "constituency", - "name": "Bristol Central", + "name": "Portsmouth North", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bristol Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Portsmouth North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001131" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001431" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f224515c58d2fc354c34c970", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f24bd35db68203cc7ee805bd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 140321769.458, + "value": 376682460.501, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f24119872709a7e9ca54f70d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f24ce5dae8c1714d1357cce6", "aggregation": { "method": "sum" }, @@ -210103,19 +209939,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001325", + "id": "E14001368", "level": "constituency", - "name": "Leeds West and Pudsey", + "name": "Middlesbrough South and East Cleveland", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Leeds West and Pudsey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001325" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001368" }, "measure": { "unit": "count" @@ -210136,28 +209972,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f24119872709a7e9ca54f70d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f24ce5dae8c1714d1357cce6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41251.361, + "value": 41870.503, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f245c2d7d5aa2a1359a39749", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f24f73cd71c600974197caee", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210173,7 +210009,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -210182,7 +210018,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -210190,27 +210026,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001596", + "id": "E14001242", "level": "constituency", - "name": "Wolverhampton West", + "name": "Fylde", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Fylde: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001596" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001242" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -210223,20 +210059,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f245c2d7d5aa2a1359a39749", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f24f73cd71c600974197caee", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 569715974.402, + "value": 43784.696, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f26265101835eefc07fb1dc0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f283568c633a37e3b5888374", "aggregation": { "method": "sum" }, @@ -210277,19 +210113,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001068", + "id": "E14001101", "level": "constituency", - "name": "Ashfield", + "name": "Bishop Auckland", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Ashfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bishop Auckland: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001068" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001101" }, "measure": { "unit": "kwh" @@ -210312,28 +210148,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f26265101835eefc07fb1dc0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f283568c633a37e3b5888374", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 130516061.258, + "value": 141355731.209, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f27295f12450e3e8df4634f1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2884b391a007c72bf286586", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210349,7 +210185,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -210358,7 +210194,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -210366,27 +210202,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001474", + "id": "E14001596", "level": "constituency", - "name": "Sittingbourne and Sheppey", + "name": "Wolverhampton West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sittingbourne and Sheppey: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wolverhampton West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001474" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001596" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -210399,20 +210235,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f27295f12450e3e8df4634f1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2884b391a007c72bf286586", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 440888488.446, + "value": 41782.309, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f273fbbe7142db597fb49281", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f288ca9051f7e990e5f4657f", "aggregation": { "method": "sum" }, @@ -210453,19 +210289,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001483", + "id": "E14001421", "level": "constituency", - "name": "South Derbyshire", + "name": "Peckham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Peckham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001483" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001421" }, "measure": { "unit": "kwh" @@ -210488,28 +210324,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f273fbbe7142db597fb49281", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f288ca9051f7e990e5f4657f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 149708986.075, + "value": 127847831.884, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f278edfa3584f47731faefd2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2bf810556539541f25deff9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210525,7 +210361,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -210534,7 +210370,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -210542,27 +210378,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001403", + "id": "W07000089", "level": "constituency", - "name": "North West Hampshire", + "name": "Cardiff East", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North West Hampshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cardiff East: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001403" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000089" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -210577,28 +210413,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f278edfa3584f47731faefd2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2bf810556539541f25deff9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47424.091, + "value": 138858392.808, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f27f83304e23f282669700ee", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2d5411017d7590b7fc0e641", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210611,73 +210447,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001175", + "id": "S14000083", "level": "constituency", - "name": "Clapham and Brixton Hill", + "name": "Falkirk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Falkirk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001175" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000083" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f27f83304e23f282669700ee", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2d5411017d7590b7fc0e641", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 403418067.749, + "value": 140792537.009, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f28dbe22ee1f579b29d719ec", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2ee1390ea8db87e74605df4", "aggregation": { "method": "sum" }, @@ -210718,19 +210556,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001073", + "id": "S14000087", "level": "constituency", - "name": "Barking", + "name": "Glasgow South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Barking: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Glasgow South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001073" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000087" }, "measure": { "unit": "count" @@ -210753,28 +210591,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f28dbe22ee1f579b29d719ec", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2ee1390ea8db87e74605df4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48985.0, + "value": 49648.229, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2a6c9a1a7a5a41fa9d94001", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2fd8dc7786a72bed1812996", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -210790,7 +210628,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -210799,7 +210637,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -210807,27 +210645,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001327", + "id": "E14001509", "level": "constituency", - "name": "Leicester South", + "name": "St Helens North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leicester South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001327" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001509" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -210842,20 +210680,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2a6c9a1a7a5a41fa9d94001", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2fd8dc7786a72bed1812996", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43029.436, + "value": 128745573.896, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2c35b61b6f5e325f0cca345", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f311aab522cb1b6e6ddbe1a8", "aggregation": { "method": "sum" }, @@ -210896,19 +210734,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001170", + "id": "E14001417", "level": "constituency", - "name": "Chorley", + "name": "Orpington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Chorley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Orpington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001170" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001417" }, "measure": { "unit": "kwh" @@ -210931,20 +210769,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2c35b61b6f5e325f0cca345", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f311aab522cb1b6e6ddbe1a8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 142852513.96, + "value": 144338846.946, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2d10660fcbc0e64d936e39f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f316bfd9a43da7149e869af4", "aggregation": { "method": "sum" }, @@ -210985,19 +210823,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001420", + "id": "E14001507", "level": "constituency", - "name": "Oxford West and Abingdon", + "name": "St Albans", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Oxford West and Abingdon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, St Albans: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001420" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001507" }, "measure": { "unit": "count" @@ -211018,28 +210856,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2d10660fcbc0e64d936e39f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f316bfd9a43da7149e869af4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36184.369, + "value": 38519.894, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2efac1d57af5b00e1f6b9e1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3315fd7962a6fdaf98b815c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211052,81 +210890,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001352", + "id": "E14001526", "level": "constituency", - "name": "Manchester Central", + "name": "Stratford-on-Avon", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stratford-on-Avon: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001352" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001526" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2efac1d57af5b00e1f6b9e1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3315fd7962a6fdaf98b815c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34925.631, + "value": 192598030.734, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2f2bc74e6570b4928766bb1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f33d0e58f56fd91c28820161", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211139,83 +210979,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001087", + "id": "E14001256", "level": "constituency", - "name": "Beverley and Holderness", + "name": "Great Yarmouth", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Beverley and Holderness: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Great Yarmouth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001087" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001256" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2f2bc74e6570b4928766bb1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f33d0e58f56fd91c28820161", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42842.496, + "value": 34459.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f2ff38e6580e9277ab2bc3bb", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f35034378a473edc12192059", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211231,7 +211069,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -211240,7 +211078,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -211248,27 +211086,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001242", + "id": "E14001174", "level": "constituency", - "name": "Fylde", + "name": "Clacton", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Fylde: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Clacton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001242" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001174" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -211283,28 +211121,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f2ff38e6580e9277ab2bc3bb", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f35034378a473edc12192059", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161612100.908, + "value": 49605.331, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f30d60f309426a3ecd48cc31", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f381ea2caf2566b93cb77a2c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211317,81 +211155,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001326", + "id": "E14001183", "level": "constituency", - "name": "Leicester East", + "name": "Cramlington and Killingworth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Leicester East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Cramlington and Killingworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001326" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001183" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f30d60f309426a3ecd48cc31", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f381ea2caf2566b93cb77a2c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 513205217.219, + "value": 127307650.531, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f328195eb3b5d6b0b044d133", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f38c35610e583f51577f0174", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211404,81 +211244,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001238", + "id": "E14001562", "level": "constituency", - "name": "Finchley and Golders Green", + "name": "Walsall and Bloxwich", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Finchley and Golders Green: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Walsall and Bloxwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001238" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001562" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f328195eb3b5d6b0b044d133", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f38c35610e583f51577f0174", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44301.469, + "value": 46782.385, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f332641543b7badd33a936b6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f39fb19a2f9c987a0f353c54", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211491,75 +211333,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001504", + "id": "E14001208", "level": "constituency", - "name": "Southport", + "name": "Ealing North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Southport: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Ealing North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001504" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001208" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f332641543b7badd33a936b6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f39fb19a2f9c987a0f353c54", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45169.318, + "value": 492204410.635, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f39cd461f65f4fa19bd518c5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3a3d2dd6c1742078ea8e4ad", "aggregation": { "method": "sum" }, @@ -211600,19 +211440,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001399", + "id": "E14001470", "level": "constituency", - "name": "North Somerset", + "name": "Sheffield South East", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sheffield South East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001399" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001470" }, "measure": { "unit": "count" @@ -211633,28 +211473,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f39cd461f65f4fa19bd518c5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3a3d2dd6c1742078ea8e4ad", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 35897.424, + "value": 43688.691, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3bb3df50826d9e5a107d333", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3c4b3deff81272590798d47", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211667,83 +211507,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001341", + "id": "E14001106", "level": "constituency", - "name": "Liverpool West Derby", + "name": "Blaydon and Consett", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Liverpool West Derby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001341" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001106" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3bb3df50826d9e5a107d333", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3c4b3deff81272590798d47", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44740.665, + "value": 43277.441, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3c918c5fa12db118d6bb927", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f42857819d45b84dbe18840c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211756,73 +211594,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000086", + "id": "E14001145", "level": "constituency", - "name": "Glasgow North East", + "name": "Bury South", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bury South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000086" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001145" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3c918c5fa12db118d6bb927", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f42857819d45b84dbe18840c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 408254669.039, + "value": 149514289.871, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3cd6b03e110511ed5b1a4f8", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f4441ffec6c955c017431dab", "aggregation": { "method": "sum" }, @@ -211863,19 +211703,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001438", + "id": "E14001522", "level": "constituency", - "name": "Reading Central", + "name": "Stoke-on-Trent South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Reading Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001438" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001522" }, "measure": { "unit": "count" @@ -211898,28 +211738,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3cd6b03e110511ed5b1a4f8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f4441ffec6c955c017431dab", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 50472.0, + "value": 41240.59, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3cf2e938b881f9745f2ec8c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f476089015eb261537810d5a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -211932,83 +211772,168 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000091", + "level": "constituency", + "name": "Gordon and Buchan", + "vintage": "pcon_2024" + }, + "label": "Domestic gas meters, 2024, Gordon and Buchan: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000091" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f476089015eb261537810d5a", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 22434.91, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f4776de7086e55eacdc036ef", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001171", + "id": "E14001214", "level": "constituency", - "name": "Christchurch", + "name": "East Hampshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Christchurch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, East Hampshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001171" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001214" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3cf2e938b881f9745f2ec8c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f4776de7086e55eacdc036ef", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 138967356.669, + "value": 395240456.061, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3d3900d98bed01ed7aee920", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f47e30e54c0d8c2eb208335a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -212021,83 +211946,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001095", + "id": "E14001076", "level": "constituency", - "name": "Birmingham Hodge Hill and Solihull North", + "name": "Barrow and Furness", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Hodge Hill and Solihull North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Barrow and Furness: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001095" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001076" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3d3900d98bed01ed7aee920", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f47e30e54c0d8c2eb208335a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44129.263, + "value": 44163.48, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f3e9c441fc25c87808e5ba66", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f483915f6e568b6bf72909f4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -212110,73 +212033,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001469", + "id": "E14001108", "level": "constituency", - "name": "Sheffield Heeley", + "name": "Bognor Regis and Littlehampton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sheffield Heeley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bognor Regis and Littlehampton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001469" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001108" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f3e9c441fc25c87808e5ba66", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f483915f6e568b6bf72909f4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 497091116.064, + "value": 50386.009, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f41d4658211a3b32c6938b3e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f4c4c4e6beb2354d000211d5", "aggregation": { "method": "sum" }, @@ -212217,19 +212142,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001255", + "id": "E14001566", "level": "constituency", - "name": "Great Grimsby and Cleethorpes", + "name": "Warwick and Leamington", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Warwick and Leamington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001255" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001566" }, "measure": { "unit": "kwh" @@ -212252,20 +212177,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f41d4658211a3b32c6938b3e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f4c4c4e6beb2354d000211d5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 143869579.085, + "value": 164626769.3, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f43a4219ea29d1328059ab0b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f4ca2461b5cd10458df4961a", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001418", + "level": "constituency", + "name": "Ossett and Denby Dale", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Ossett and Denby Dale: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001418" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f4ca2461b5cd10458df4961a", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 42669.398, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f50cbee1c13820c73e095b6c", "aggregation": { "method": "sum" }, @@ -212306,19 +212320,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001546", + "id": "E14001561", "level": "constituency", - "name": "Thurrock", + "name": "Wallasey", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Thurrock: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wallasey: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001546" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001561" }, "measure": { "unit": "count" @@ -212339,20 +212353,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f43a4219ea29d1328059ab0b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f50cbee1c13820c73e095b6c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39421.202, + "value": 42722.417, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f44d638e7131f1cd0ac9c3fd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5506afd89816309988d2c34", "aggregation": { "method": "sum" }, @@ -212393,19 +212407,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001516", + "id": "E14001219", "level": "constituency", - "name": "Stevenage", + "name": "Eastbourne", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Eastbourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001516" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001219" }, "measure": { "unit": "count" @@ -212426,20 +212440,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f44d638e7131f1cd0ac9c3fd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5506afd89816309988d2c34", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38505.454, + "value": 41387.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f463822131148730608c1c9c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f571cc19607cd76655366e47", "aggregation": { "method": "sum" }, @@ -212480,19 +212494,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001132", + "id": "E14001140", "level": "constituency", - "name": "Bristol East", + "name": "Broxtowe", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bristol East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Broxtowe: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001132" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001140" }, "measure": { "unit": "kwh" @@ -212515,28 +212529,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f463822131148730608c1c9c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f571cc19607cd76655366e47", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139759606.078, + "value": 133787601.887, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f47571931a414ccb414c40c0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f57608f963606260c9af3004", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -212549,83 +212563,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001402", + "id": "E14001450", "level": "constituency", - "name": "North West Essex", + "name": "Rossendale and Darwen", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North West Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Rossendale and Darwen: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001402" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001450" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f47571931a414ccb414c40c0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f57608f963606260c9af3004", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 200612937.839, + "value": 539429756.488, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f48535e2b1386ad39f70f8e7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5851bf2642c485d43c88ba8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -212638,83 +212650,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001220", + "id": "E14001582", "level": "constituency", - "name": "Eastleigh", + "name": "Wetherby and Easingwold", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wetherby and Easingwold: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001220" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001582" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f48535e2b1386ad39f70f8e7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5851bf2642c485d43c88ba8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 131044285.698, + "value": 31421.593, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f485f1691e0a38450a500d45", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5a60479d00a98971675b6aa", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -212727,75 +212737,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001148", + "id": "E14001217", "level": "constituency", - "name": "Camborne and Redruth", + "name": "East Wiltshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, East Wiltshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001148" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001217" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f485f1691e0a38450a500d45", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5a60479d00a98971675b6aa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 191698413.006, + "value": 25977.209, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f49ecc4d5ff0cb64d8846df3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5af78609495957a36570e49", "aggregation": { "method": "sum" }, @@ -212836,19 +212844,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001343", + "id": "S14000075", "level": "constituency", - "name": "Louth and Horncastle", + "name": "Dundee Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Louth and Horncastle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Dundee Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001343" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000075" }, "measure": { "unit": "kwh" @@ -212871,20 +212879,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f49ecc4d5ff0cb64d8846df3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5af78609495957a36570e49", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 171720690.436, + "value": 173131713.49, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f4cf9b0e0da0027fccd8c9ac", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5baa28331a59d6796e1c618", "aggregation": { "method": "sum" }, @@ -212925,19 +212933,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001553", + "id": "E14001246", "level": "constituency", - "name": "Tottenham", + "name": "Gillingham and Rainham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Tottenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Gillingham and Rainham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001553" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001246" }, "measure": { "unit": "kwh" @@ -212958,28 +212966,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f4cf9b0e0da0027fccd8c9ac", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5baa28331a59d6796e1c618", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 451672534.199, + "value": 435426218.545, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f4db0470c18f7bdbbdc389fe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5cb3db156c763ca99a6e46e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -212992,81 +213000,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001066", + "id": "E14001434", "level": "constituency", - "name": "Amber Valley", + "name": "Putney", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Amber Valley: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Putney: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001066" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001434" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f4db0470c18f7bdbbdc389fe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5cb3db156c763ca99a6e46e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 462989435.702, + "value": 51005.043, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f51d373979817a014fb9a55e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5d10b7a4a22dafff4f4407a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -213079,81 +213089,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001535", + "id": "E14001408", "level": "constituency", - "name": "Sutton Coldfield", + "name": "Norwich North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Norwich North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001535" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001408" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f51d373979817a014fb9a55e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5d10b7a4a22dafff4f4407a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37361.01, + "value": 131864707.8, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f52cde2a98dc2ccbd8cb8db2", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5e0b58e24f7a6707ac6fd75", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -213166,81 +213178,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001399", + "id": "E14001534", "level": "constituency", - "name": "North Somerset", + "name": "Sutton and Cheam", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Somerset: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Sutton and Cheam: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001399" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001534" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f52cde2a98dc2ccbd8cb8db2", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5e0b58e24f7a6707ac6fd75", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 392410568.258, + "value": 43154.755, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f52f7c6cdb815692fc7a8503", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5f13c1b34821706b804b881", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -213256,7 +213270,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -213265,7 +213279,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -213273,27 +213287,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001501", + "id": "E14001543", "level": "constituency", - "name": "Southend East and Rochford", + "name": "The Wrekin", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Southend East and Rochford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, The Wrekin: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001501" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001543" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -213306,28 +213320,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f52f7c6cdb815692fc7a8503", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5f13c1b34821706b804b881", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 437885308.753, + "value": 40713.678, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5637cfe080b4459cfad9119", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f607db6d1e10f68c211ee920", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -213340,73 +213354,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001099", + "id": "E14001083", "level": "constituency", - "name": "Birmingham Selly Oak", + "name": "Beckenham and Penge", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Selly Oak: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001083" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5637cfe080b4459cfad9119", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f607db6d1e10f68c211ee920", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39188.42, + "value": 158402398.105, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f57d92e433896c22b1ec7f01", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f625a6f6205d4c87bdcffe68", "aggregation": { "method": "sum" }, @@ -213447,19 +213463,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001525", + "id": "E14001203", "level": "constituency", - "name": "Stratford and Bow", + "name": "Droitwich and Evesham", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Stratford and Bow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Droitwich and Evesham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001525" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001203" }, "measure": { "unit": "count" @@ -213480,20 +213496,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f57d92e433896c22b1ec7f01", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f625a6f6205d4c87bdcffe68", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31285.236, + "value": 36656.861, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5b336da60e1461113a581ca", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6362abeaeceb31c83c256fd", "aggregation": { "method": "sum" }, @@ -213534,19 +213550,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001463", + "id": "E14001096", "level": "constituency", - "name": "Sefton Central", + "name": "Birmingham Ladywood", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001463" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001096" }, "measure": { "unit": "count" @@ -213567,28 +213583,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5b336da60e1461113a581ca", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6362abeaeceb31c83c256fd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39751.121, + "value": 36399.147, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f5e4537a4453f12f8a1463de", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f641a163c1a8d18c495fc349", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -213604,7 +213620,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -213613,7 +213629,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -213621,27 +213637,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001254", + "id": "E14001522", "level": "constituency", - "name": "Gravesham", + "name": "Stoke-on-Trent South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stoke-on-Trent South: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001254" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001522" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -213656,28 +213672,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f5e4537a4453f12f8a1463de", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f641a163c1a8d18c495fc349", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44361.0, + "value": 131467525.574, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6192d6bb57036aeb7b2a42c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f64aafa42299e36cad116381", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -213690,164 +213706,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001492", + "id": "E14001578", "level": "constituency", - "name": "South Shields", + "name": "West Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, South Shields: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001492" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001578" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6192d6bb57036aeb7b2a42c", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43761.736, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f66e80e6a0d8925cf86d6724", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "electricity": "Electricity" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "as_reported": "As reported" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001096", - "level": "constituency", - "name": "Birmingham Ladywood", - "vintage": "pcon_2024" - }, - "label": "Domestic electricity consumption, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001096" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f66e80e6a0d8925cf86d6724", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f64aafa42299e36cad116381", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 240266067.568, + "value": 32954.882, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6794098371e6f19fd1a0dae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f657da3b5df4db5f20b63e04", "aggregation": { "method": "sum" }, @@ -213888,19 +213813,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001384", + "id": "E14001186", "level": "constituency", - "name": "North Bedfordshire", + "name": "Croydon East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North Bedfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Croydon East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001384" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001186" }, "measure": { "unit": "kwh" @@ -213921,20 +213846,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6794098371e6f19fd1a0dae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f657da3b5df4db5f20b63e04", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 406707649.02, + "value": 509128406.029, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f68238b5aa5eb5df03bd70ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f65ab93eafe9e0ddc48894ac", "aggregation": { "method": "sum" }, @@ -213975,19 +213900,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001271", + "id": "E14001162", "level": "constituency", - "name": "Harrow West", + "name": "Chesham and Amersham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harrow West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Chesham and Amersham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001271" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001162" }, "measure": { "unit": "kwh" @@ -214008,28 +213933,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f68238b5aa5eb5df03bd70ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f65ab93eafe9e0ddc48894ac", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 514589133.429, + "value": 643818567.019, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6acbd14de02ea6d0aa9db90", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f65e1bbc7a841fef1031b47d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -214042,73 +213967,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000065", + "id": "E14001494", "level": "constituency", - "name": "Angus and Perthshire Glens", + "name": "South Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Angus and Perthshire Glens: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000065" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001494" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6acbd14de02ea6d0aa9db90", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f65e1bbc7a841fef1031b47d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 401791936.104, + "value": 174736088.044, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6c55c8ef15bdaf504bee7dc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f667105fedddd8d2e630bdff", "aggregation": { "method": "sum" }, @@ -214149,19 +214076,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001406", + "id": "E14001198", "level": "constituency", - "name": "Northampton North", + "name": "Doncaster Central", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Northampton North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001406" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001198" }, "measure": { "unit": "kwh" @@ -214182,28 +214109,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6c55c8ef15bdaf504bee7dc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f667105fedddd8d2e630bdff", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 544609017.799, + "value": 553819721.57, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6f9d3658d8a300bbdfd0759", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f677a8a835b7a7b32581be33", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -214216,73 +214143,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000098", + "id": "E14001567", "level": "constituency", - "name": "Llanelli", + "name": "Washington and Gateshead South", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Llanelli: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Washington and Gateshead South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000098" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001567" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6f9d3658d8a300bbdfd0759", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f677a8a835b7a7b32581be33", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 34660.428, + "value": 43573.499, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f736c97144296b8deec344a3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f69b753d91bb5ecf9ca01500", "aggregation": { "method": "sum" }, @@ -214323,19 +214252,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001209", + "id": "E14001097", "level": "constituency", - "name": "Ealing Southall", + "name": "Birmingham Northfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Ealing Southall: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Birmingham Northfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001209" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001097" }, "measure": { "unit": "kwh" @@ -214356,20 +214285,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f736c97144296b8deec344a3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f69b753d91bb5ecf9ca01500", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 483236819.958, + "value": 467797234.981, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f737c8ba2941fb906f056759", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6a2467a8b5158ea8c19646c", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "S14000103", + "level": "constituency", + "name": "Perth and Kinross-shire", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Perth and Kinross-shire: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000103" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6a2467a8b5158ea8c19646c", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 52991.528, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6cd0c5a0d1e318aa9559f16", "aggregation": { "method": "sum" }, @@ -214410,19 +214428,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001212", + "id": "E14001464", "level": "constituency", - "name": "East Grinstead and Uckfield", + "name": "Selby", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, East Grinstead and Uckfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Selby: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001212" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001464" }, "measure": { "unit": "count" @@ -214443,20 +214461,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f737c8ba2941fb906f056759", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6cd0c5a0d1e318aa9559f16", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 32272.409, + "value": 37481.053, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f75fc62223b38486fbd95cf3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6d9320ea99f02b80f1ef3c1", "aggregation": { "method": "sum" }, @@ -214497,19 +214515,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001576", + "id": "E14001223", "level": "constituency", - "name": "West Ham and Beckton", + "name": "Eltham and Chislehurst", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, West Ham and Beckton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Eltham and Chislehurst: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001576" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001223" }, "measure": { "unit": "count" @@ -214532,28 +214550,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f75fc62223b38486fbd95cf3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6d9320ea99f02b80f1ef3c1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 56973.334, + "value": 46554.564, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7692b7a9bb399262936463a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6dd8214550f6ef68222c5d6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -214569,7 +214587,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -214578,7 +214596,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -214586,27 +214604,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000106", + "id": "E14001386", "level": "constituency", - "name": "West Dunbartonshire", + "name": "North Cotswolds", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, West Dunbartonshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, North Cotswolds: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000106" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001386" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -214621,28 +214639,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7692b7a9bb399262936463a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6dd8214550f6ef68222c5d6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 122888099.892, + "value": 45956.972, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7951d730cb8854ca4bda09a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f6f2140abde5b61641b14989", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -214655,75 +214673,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000027", + "id": "E14001453", "level": "constituency", - "name": "Na h-Eileanan an Iar", + "name": "Rugby", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Na h-Eileanan an Iar: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Rugby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000027" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001453" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7951d730cb8854ca4bda09a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f6f2140abde5b61641b14989", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 80558119.417, + "value": 45345.373, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7fdb9ab7916a06c988a881b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7026789f6d9e0c27b4ebd7b", "aggregation": { "method": "sum" }, @@ -214764,19 +214780,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001528", + "id": "E14001148", "level": "constituency", - "name": "Stretford and Urmston", + "name": "Camborne and Redruth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Stretford and Urmston: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Camborne and Redruth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001528" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001148" }, "measure": { "unit": "kwh" @@ -214797,28 +214813,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7fdb9ab7916a06c988a881b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7026789f6d9e0c27b4ebd7b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470860292.154, + "value": 191338237.638, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f80bc44e490747526018cba4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f726f01869779615e904eab1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -214831,83 +214847,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001334", + "id": "E14001597", "level": "constituency", - "name": "Leyton and Wanstead", + "name": "Worcester", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Leyton and Wanstead: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Worcester: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001334" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001597" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f80bc44e490747526018cba4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f726f01869779615e904eab1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45375.413, + "value": 421683451.452, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8230236fbade3b2fb65a577", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f733848a688ca8b9d21bd4f9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -214920,83 +214934,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001581", + "id": "E14001461", "level": "constituency", - "name": "Weston-super-Mare", + "name": "Scarborough and Whitby", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Weston-super-Mare: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Scarborough and Whitby: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001581" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001461" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8230236fbade3b2fb65a577", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f733848a688ca8b9d21bd4f9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 45327.695, + "value": 496112932.255, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f84529af11c89d52c7438cb5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f74b298991e5c9bf4bdb6cc8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -215012,7 +215024,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -215021,7 +215033,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -215029,27 +215041,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001473", + "id": "S14000069", "level": "constituency", - "name": "Shrewsbury", + "name": "Caithness, Sutherland and Easter Ross", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Shrewsbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Caithness, Sutherland and Easter Ross: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001473" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000069" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -215062,20 +215074,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f84529af11c89d52c7438cb5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f74b298991e5c9bf4bdb6cc8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 403587950.486, + "value": 13486.947, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f857b0876d41ccf353ba7d3b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f77d787a735584f0f8d0f5b1", "aggregation": { "method": "sum" }, @@ -215116,19 +215128,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001391", + "id": "E14001094", "level": "constituency", - "name": "North East Derbyshire", + "name": "Birmingham Hall Green and Moseley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North East Derbyshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Birmingham Hall Green and Moseley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001391" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001094" }, "measure": { "unit": "kwh" @@ -215151,28 +215163,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f857b0876d41ccf353ba7d3b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f77d787a735584f0f8d0f5b1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 133940568.028, + "value": 134686246.423, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8630db90bc401c611f2f9f4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f79520e3db1028ca15c2a453", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -215185,81 +215197,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "consumption", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001555", + "id": "E14001380", "level": "constituency", - "name": "Tunbridge Wells", + "name": "Newcastle-under-Lyme", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Newcastle-under-Lyme: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001555" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001380" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8630db90bc401c611f2f9f4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f79520e3db1028ca15c2a453", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37424.59, + "value": 125449278.337, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8740e1a2941d31fc687ff59", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7ab78004abdf7c40eb701d1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -215272,83 +215286,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001396", + "id": "E14001601", "level": "constituency", - "name": "North Norfolk", + "name": "Wyre Forest", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Wyre Forest: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001396" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001601" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8740e1a2941d31fc687ff59", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7ab78004abdf7c40eb701d1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 187041004.886, + "value": 41445.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f87b4bfe904ebb52b0c30270", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7c8be15a9a8f304ba4033c9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -215364,7 +215376,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -215373,7 +215385,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -215381,27 +215393,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001387", + "id": "W07000112", "level": "constituency", - "name": "North Devon", + "name": "Ynys M\u00f4n", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, North Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Ynys M\u00f4n: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001387" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000112" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -215416,20 +215428,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f87b4bfe904ebb52b0c30270", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7c8be15a9a8f304ba4033c9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47904.0, + "value": 132433148.357, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f88de6694d98cfb1f9ab36f4", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f7e4fc09d6a6000b77a1a03f", "aggregation": { "method": "sum" }, @@ -215470,19 +215482,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001237", + "id": "E14001147", "level": "constituency", - "name": "Filton and Bradley Stoke", + "name": "Calder Valley", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Filton and Bradley Stoke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001237" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001147" }, "measure": { "unit": "kwh" @@ -215503,28 +215515,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f88de6694d98cfb1f9ab36f4", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f7e4fc09d6a6000b77a1a03f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 405400071.071, + "value": 535278772.184, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8a80cc3a506b0414a9d86f3", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f80bb5be25af18c8de54e1fc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -215537,83 +215549,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001293", + "id": "E14001414", "level": "constituency", - "name": "Hornsey and Friern Barnet", + "name": "Old Bexley and Sidcup", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Hornsey and Friern Barnet: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Old Bexley and Sidcup: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001293" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001414" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8a80cc3a506b0414a9d86f3", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f80bb5be25af18c8de54e1fc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 144600412.558, + "value": 38099.519, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8b18e1b9d6b3eed407dbd08", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f81b1b31ec553edc32dfcd2a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -215629,7 +215639,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -215638,7 +215648,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -215646,27 +215656,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001273", + "id": "E14001492", "level": "constituency", - "name": "Harwich and North Essex", + "name": "South Shields", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Harwich and North Essex: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, South Shields: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001273" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001492" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -215679,28 +215689,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8b18e1b9d6b3eed407dbd08", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f81b1b31ec553edc32dfcd2a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 375714444.362, + "value": 42667.783, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8dc62c90fd1c44c1b4c4f17", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f83ff1c5ea025632e0bde8c4", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -215716,7 +215726,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -215725,7 +215735,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -215733,27 +215743,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001398", + "id": "E14001227", "level": "constituency", - "name": "North Shropshire", + "name": "Epsom and Ewell", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Shropshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Epsom and Ewell: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001398" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001227" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -215768,20 +215778,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8dc62c90fd1c44c1b4c4f17", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f83ff1c5ea025632e0bde8c4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 163796873.355, + "value": 44640.317, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8ffd1b5d8368e09f8aaec64", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8448fe572e54dfb4429763a", "aggregation": { "method": "sum" }, @@ -215822,19 +215832,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001226", + "id": "S14000086", "level": "constituency", - "name": "Epping Forest", + "name": "Glasgow North East", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Epping Forest: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glasgow North East: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001226" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000086" }, "measure": { "unit": "kwh" @@ -215855,20 +215865,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8ffd1b5d8368e09f8aaec64", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8448fe572e54dfb4429763a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 535630086.712, + "value": 408254669.039, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f924e6f106466a4c08a25047", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f869edb9fb7860cbb425283f", "aggregation": { "method": "sum" }, @@ -215909,19 +215919,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001455", + "id": "E14001577", "level": "constituency", - "name": "Runcorn and Helsby", + "name": "West Lancashire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Runcorn and Helsby: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, West Lancashire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001455" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001577" }, "measure": { "unit": "count" @@ -215942,28 +215952,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f924e6f106466a4c08a25047", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f869edb9fb7860cbb425283f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39640.728, + "value": 39320.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f92cbb12a9719d4c217e57fa", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f87389eb3c4fdc9c7c74be2b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -215979,7 +215989,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -215988,7 +215998,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -215996,27 +216006,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001456", + "id": "E14001427", "level": "constituency", - "name": "Runnymede and Weybridge", + "name": "Plymouth Sutton and Devonport", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Runnymede and Weybridge: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001456" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001427" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -216031,28 +216041,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f92cbb12a9719d4c217e57fa", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f87389eb3c4fdc9c7c74be2b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46179.069, + "value": 140877860.196, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f96fb4e645535f2be73baf15", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f87e9fc7a513f423225b9a80", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -216068,7 +216078,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -216077,7 +216087,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -216085,27 +216095,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001535", + "id": "E14001381", "level": "constituency", - "name": "Sutton Coldfield", + "name": "Newton Abbot", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Sutton Coldfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Newton Abbot: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001535" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001381" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -216120,20 +216130,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f96fb4e645535f2be73baf15", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f87e9fc7a513f423225b9a80", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 155360338.639, + "value": 44589.228, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9781686907ee548af4c6c77", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8b17e001eb850745adc62be", "aggregation": { "method": "sum" }, @@ -216174,19 +216184,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001155", + "id": "E14001570", "level": "constituency", - "name": "Central Devon", + "name": "Weald of Kent", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Central Devon: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001155" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001570" }, "measure": { "unit": "kwh" @@ -216209,28 +216219,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9781686907ee548af4c6c77", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8b17e001eb850745adc62be", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 178091842.546, + "value": 188078467.785, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f983b635b94a19ca23de72a1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8bf589d700889e65aaac1a5", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -216246,7 +216256,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -216255,7 +216265,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -216263,27 +216273,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001395", + "id": "E14001509", "level": "constituency", - "name": "North Herefordshire", + "name": "St Helens North", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, North Herefordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, St Helens North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001395" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001509" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -216296,20 +216306,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f983b635b94a19ca23de72a1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8bf589d700889e65aaac1a5", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 23469.185, + "value": 447155992.796, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f991fa4138c69f7e065dc7ae", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8c274d40a1774267f9d1cbc", "aggregation": { "method": "sum" }, @@ -216350,19 +216360,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001468", + "id": "E14001463", "level": "constituency", - "name": "Sheffield Hallam", + "name": "Sefton Central", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Sheffield Hallam: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Sefton Central: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001468" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001463" }, "measure": { "unit": "count" @@ -216383,20 +216393,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f991fa4138c69f7e065dc7ae", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8c274d40a1774267f9d1cbc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36111.998, + "value": 39751.121, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9a75b3cbed23a750a7cf19f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8c63ef8b5d46602b6a68d6f", "aggregation": { "method": "sum" }, @@ -216437,19 +216447,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001063", + "id": "E14001294", "level": "constituency", - "name": "Aldershot", + "name": "Horsham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Aldershot: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Horsham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001063" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001294" }, "measure": { "unit": "kwh" @@ -216472,28 +216482,204 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9a75b3cbed23a750a7cf19f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8c63ef8b5d46602b6a68d6f", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 182438054.8, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8d9cd9a5e59d55460f4f9cf", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001142", + "level": "constituency", + "name": "Burnley", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Burnley: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001142" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8d9cd9a5e59d55460f4f9cf", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 529959703.169, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8dc7aa2bc4aaf95b2fc56cb", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001152", + "level": "constituency", + "name": "Carlisle", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Carlisle: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001152" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8dc7aa2bc4aaf95b2fc56cb", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 160094795.609, + "value": 49819.453, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9afd259989bc9b9ce38ae85", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8e23d8fe85fefe0d0ad31b6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -216509,7 +216695,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -216518,7 +216704,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -216526,27 +216712,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001555", + "id": "E14001312", "level": "constituency", - "name": "Tunbridge Wells", + "name": "Kingston and Surbiton", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Kingston and Surbiton: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001555" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001312" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -216561,28 +216747,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9afd259989bc9b9ce38ae85", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8e23d8fe85fefe0d0ad31b6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48214.0, + "value": 159492722.994, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9ba458ab076575aeffa3961", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f8fd47d4bd8d455c08d39555", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -216598,7 +216784,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -216607,7 +216793,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -216615,27 +216801,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001539", + "id": "E14001280", "level": "constituency", - "name": "Tatton", + "name": "Henley and Thame", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Tatton: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Henley and Thame: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001539" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001280" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -216648,28 +216834,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9ba458ab076575aeffa3961", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f8fd47d4bd8d455c08d39555", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38288.403, + "value": 453480927.371, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9c2cb3cb84800c9d98d7982", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f90dea22f5925d28893752c3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -216682,83 +216868,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001372", + "id": "E14001298", "level": "constituency", - "name": "Morecambe and Lunesdale", + "name": "Huntingdon", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Morecambe and Lunesdale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Huntingdon: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001372" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001298" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9c2cb3cb84800c9d98d7982", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f90dea22f5925d28893752c3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47605.73, + "value": 40476.647, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9c688be5f8b8f72cf538506", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f934e9d9506a0c031f8a1fae", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -216774,7 +216958,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -216783,7 +216967,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -216791,27 +216975,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001422", + "id": "E14001192", "level": "constituency", - "name": "Pendle and Clitheroe", + "name": "Daventry", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Pendle and Clitheroe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Daventry: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001422" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001192" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -216826,20 +217010,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9c688be5f8b8f72cf538506", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f934e9d9506a0c031f8a1fae", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 150379611.565, + "value": 47357.132, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9e87b00f5e9dd2ed3b96981", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f989286a952c02e1c30f792c", "aggregation": { "method": "sum" }, @@ -216880,19 +217064,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001088", + "id": "S14000101", "level": "constituency", - "name": "Bexhill and Battle", + "name": "Paisley and Renfrewshire North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Paisley and Renfrewshire North: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001088" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.S14000101" }, "measure": { "unit": "count" @@ -216915,28 +217099,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9e87b00f5e9dd2ed3b96981", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f989286a952c02e1c30f792c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43475.45, + "value": 46426.917, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa4287070302091e96df9db1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9a48ce26ca255bc1ea5560d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -216949,137 +217133,48 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001112", + "id": "E14001294", "level": "constituency", - "name": "Bolton West", + "name": "Horsham", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bolton West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Horsham: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001112" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001294" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, - "period": { - "type": "calendar_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa4287070302091e96df9db1", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 142468274.856, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa4ef88aacdbd23f6f35d202", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001460", - "level": "constituency", - "name": "Salisbury", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001460" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, "period": { "type": "gas_year", "value": 2024 @@ -217091,20 +217186,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa4ef88aacdbd23f6f35d202", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9a48ce26ca255bc1ea5560d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 29496.531, + "value": 386856719.715, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa7e8a56917e3a0dfb860dad", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9b592cca4f904a8813f6775", "aggregation": { "method": "sum" }, @@ -217145,19 +217240,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001352", + "id": "E14001555", "level": "constituency", - "name": "Manchester Central", + "name": "Tunbridge Wells", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Manchester Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Tunbridge Wells: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001352" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001555" }, "measure": { "unit": "kwh" @@ -217180,107 +217275,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa7e8a56917e3a0dfb860dad", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9b592cca4f904a8813f6775", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 245872726.503, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa905fe2829709d2baec2a52", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001425", - "level": "constituency", - "name": "Peterborough", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Peterborough: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001425" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa905fe2829709d2baec2a52", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 46939.245, + "value": 192863584.636, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa92bc1a5accd9ce0c6f7e4f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9c2fd8b23387708358f496e", "aggregation": { "method": "sum" }, @@ -217321,19 +217329,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001109", + "id": "E14001284", "level": "constituency", - "name": "Bolsover", + "name": "Hertsmere", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bolsover: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Hertsmere: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001109" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001284" }, "measure": { "unit": "kwh" @@ -217356,20 +217364,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa92bc1a5accd9ce0c6f7e4f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9c2fd8b23387708358f496e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145156192.057, + "value": 178091260.045, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa9d935ff025c1d6dcb0d207", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9d639ec93541bc10bcfc8d8", "aggregation": { "method": "sum" }, @@ -217410,19 +217418,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000096", + "id": "E14001322", "level": "constituency", - "name": "Lothian East", + "name": "Leeds North West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Lothian East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001322" }, "measure": { "unit": "kwh" @@ -217443,28 +217451,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa9d935ff025c1d6dcb0d207", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9d639ec93541bc10bcfc8d8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 460363262.395, + "value": 525467875.786, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fad89f72bbf43ef68a026fc0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:f9f5ecf52a2aa5de446d4136", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -217477,83 +217485,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001075", + "id": "E14001427", "level": "constituency", - "name": "Barnsley South", + "name": "Plymouth Sutton and Devonport", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Barnsley South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Plymouth Sutton and Devonport: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001075" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001427" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fad89f72bbf43ef68a026fc0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:f9f5ecf52a2aa5de446d4136", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 49134.523, + "value": 44119.753, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fadf857968a5096a085d0119", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa1489cda6e3bf93320f6c5d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -217569,7 +217575,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -217578,7 +217584,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -217586,27 +217592,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001498", + "id": "E14001252", "level": "constituency", - "name": "South West Wiltshire", + "name": "Gosport", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, South West Wiltshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Gosport: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001498" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001252" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -217621,28 +217627,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fadf857968a5096a085d0119", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa1489cda6e3bf93320f6c5d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 159311508.146, + "value": 43719.868, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fae821a13b841133cdda80bf", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa297704483705cec8bb443c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -217658,7 +217664,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -217667,7 +217673,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -217675,27 +217681,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001085", + "id": "E14001254", "level": "constituency", - "name": "Bermondsey and Old Southwark", + "name": "Gravesham", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gravesham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001085" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001254" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -217708,28 +217714,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fae821a13b841133cdda80bf", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa297704483705cec8bb443c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 245539313.62, + "value": 40405.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb113967db0780674d4ae43c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fa73ac5cd9ebbf20375ef061", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -217745,7 +217751,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -217754,7 +217760,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -217762,27 +217768,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001161", + "id": "E14001335", "level": "constituency", - "name": "Cheltenham", + "name": "Lichfield", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Cheltenham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001161" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001335" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -217795,28 +217801,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb113967db0780674d4ae43c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fa73ac5cd9ebbf20375ef061", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 470453840.81, + "value": 40148.339, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb1351e634fd89f7d9de02f1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fabd81c059bb62a00938a6e9", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -217829,73 +217835,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001355", + "id": "E14001333", "level": "constituency", - "name": "Mansfield", + "name": "Lewisham West and East Dulwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Mansfield: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001355" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001333" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_concept": "desnz.subnational.domestic_electricity_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb1351e634fd89f7d9de02f1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fabd81c059bb62a00938a6e9", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 551157155.09, + "value": 126961535.384, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb1bb4c4f6c9b301e8e44631", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fadc52c451751707e00333dd", "aggregation": { "method": "sum" }, @@ -217936,19 +217944,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001088", + "id": "E14001138", "level": "constituency", - "name": "Bexhill and Battle", + "name": "Bromsgrove", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bexhill and Battle: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Bromsgrove: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001088" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001138" }, "measure": { "unit": "kwh" @@ -217971,20 +217979,109 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb1bb4c4f6c9b301e8e44631", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fadc52c451751707e00333dd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 166628975.464, + "value": 159831759.846, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb68d593bd359e69fec8a48a", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fafd1666c19473d2b5a8283e", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_electricity_meter_count" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "electricity": "Electricity" + }, + "metric": { + "meter_count": "Meter count" + }, + "temperature_adjustment": { + "as_reported": "As reported" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001552", + "level": "constituency", + "name": "Torridge and Tavistock", + "vintage": "pcon_2024" + }, + "label": "Domestic electricity meters, 2024, Torridge and Tavistock: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001552" + }, + "measure": { + "unit": "count" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" + }, + "period": { + "type": "calendar_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fafd1666c19473d2b5a8283e", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 46229.882, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb708294ce113bafe307a633", "aggregation": { "method": "sum" }, @@ -218025,19 +218122,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001289", + "id": "E14001371", "level": "constituency", - "name": "Hitchin", + "name": "Mitcham and Morden", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Hitchin: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Mitcham and Morden: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001289" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001371" }, "measure": { "unit": "count" @@ -218058,20 +218155,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb68d593bd359e69fec8a48a", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb708294ce113bafe307a633", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39306.318, + "value": 42070.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb6915feb725642247d35b51", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb70e135545a053d4189daa4", "aggregation": { "method": "sum" }, @@ -218112,19 +218209,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001105", + "id": "E14001124", "level": "constituency", - "name": "Blackpool South", + "name": "Brentford and Isleworth", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Blackpool South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Brentford and Isleworth: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001105" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001124" }, "measure": { "unit": "kwh" @@ -218145,20 +218242,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb6915feb725642247d35b51", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb70e135545a053d4189daa4", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 516042535.788, + "value": 451952601.612, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb761fe178f37cbb5b99ef7f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb84eab8a608dd14375482bd", "aggregation": { "method": "sum" }, @@ -218199,19 +218296,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001291", + "id": "E14001573", "level": "constituency", - "name": "Honiton and Sidmouth", + "name": "Welwyn Hatfield", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Honiton and Sidmouth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Welwyn Hatfield: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001291" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001573" }, "measure": { "unit": "count" @@ -218232,28 +218329,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb761fe178f37cbb5b99ef7f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb84eab8a608dd14375482bd", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 31413.183, + "value": 41771.03, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc5aefc04969aaa049b78a54", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fb9e31ef88fe597a57505a31", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218269,7 +218366,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -218278,7 +218375,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -218286,27 +218383,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001368", + "id": "E14001396", "level": "constituency", - "name": "Middlesbrough South and East Cleveland", + "name": "North Norfolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Middlesbrough South and East Cleveland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, North Norfolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001368" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001396" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -218321,28 +218418,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc5aefc04969aaa049b78a54", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fb9e31ef88fe597a57505a31", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43916.878, + "value": 187041004.886, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc5c138ec8154f94b07432fc", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fbb497ccc6534af0a28140e1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218358,7 +218455,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -218367,7 +218464,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -218375,27 +218472,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001096", + "id": "E14001083", "level": "constituency", - "name": "Birmingham Ladywood", + "name": "Beckenham and Penge", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Birmingham Ladywood: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Beckenham and Penge: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001096" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001083" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -218408,28 +218505,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc5c138ec8154f94b07432fc", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fbb497ccc6534af0a28140e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 36399.147, + "value": 547911825.963, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc64dd044d3ef696be592e5b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fbdc305c25a72f05d49c1f0b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218445,7 +218542,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -218454,7 +218551,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -218462,27 +218559,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001342", + "id": "W07000100", "level": "constituency", - "name": "Loughborough", + "name": "Mid and South Pembrokeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Loughborough: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Mid and South Pembrokeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001342" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000100" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -218495,28 +218592,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc64dd044d3ef696be592e5b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fbdc305c25a72f05d49c1f0b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 39389.782, + "value": 311118205.861, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc74a47f0349e3ce4c1e3de7", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fbe2ecf78748880effef4788", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218532,7 +218629,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -218541,7 +218638,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -218549,27 +218646,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000080", + "id": "E14001570", "level": "constituency", - "name": "Edinburgh South", + "name": "Weald of Kent", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Edinburgh South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Weald of Kent: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000080" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001570" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -218584,28 +218681,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc74a47f0349e3ce4c1e3de7", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fbe2ecf78748880effef4788", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 145046950.626, + "value": 41912.768, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc7fce1171d708f2e8355fa6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fbf8fc8321ccec39796897e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218618,75 +218715,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000083", + "id": "E14001346", "level": "constituency", - "name": "Bangor Aberconwy", + "name": "Luton South and South Bedfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Bangor Aberconwy: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Luton South and South Bedfordshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.W07000083" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001346" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc7fce1171d708f2e8355fa6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fbf8fc8321ccec39796897e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 141044881.249, + "value": 38227.726, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc8c01145238d313264a7629", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc0a40bfd7f5ee53321bf570", "aggregation": { "method": "sum" }, @@ -218727,19 +218822,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001098", + "id": "E14001287", "level": "constituency", - "name": "Birmingham Perry Barr", + "name": "High Peak", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Birmingham Perry Barr: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, High Peak: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001098" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001287" }, "measure": { "unit": "count" @@ -218762,28 +218857,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc8c01145238d313264a7629", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc0a40bfd7f5ee53321bf570", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41735.279, + "value": 43226.0, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcbd6bb96c7ee369ab2d7991", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc23b03dbe2271127800c83e", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218799,7 +218894,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -218808,7 +218903,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -218816,27 +218911,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001085", + "id": "E14001512", "level": "constituency", - "name": "Bermondsey and Old Southwark", + "name": "St Neots and Mid Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bermondsey and Old Southwark: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, St Neots and Mid Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001085" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001512" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -218851,28 +218946,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcbd6bb96c7ee369ab2d7991", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc23b03dbe2271127800c83e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 54831.709, + "value": 167327238.991, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcc3df32d0e4ac52547f70d9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc24ce983fea7eb6f5d0f2f6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218888,7 +218983,7 @@ "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -218897,7 +218992,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -218905,27 +219000,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001496", + "id": "E14001220", "level": "constituency", - "name": "South West Hertfordshire", + "name": "Eastleigh", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, South West Hertfordshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Eastleigh: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001496" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001220" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "gas_year", @@ -218938,28 +219033,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcc3df32d0e4ac52547f70d9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc24ce983fea7eb6f5d0f2f6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 37447.072, + "value": 392510639.869, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcc842b2101bcc27df0b2094", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc2a5dbf881eec759c387390", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -218972,83 +219067,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001295", + "id": "E14001505", "level": "constituency", - "name": "Houghton and Sunderland South", + "name": "Spelthorne", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Houghton and Sunderland South: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Spelthorne: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001295" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001505" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcc842b2101bcc27df0b2094", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc2a5dbf881eec759c387390", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48691.965, + "value": 467495527.057, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcd3983e4a9b835b98381cd9", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc2faac8233054cf430dbed6", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -219061,83 +219154,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000021", + "id": "E14001253", "level": "constituency", - "name": "East Renfrewshire", + "name": "Grantham and Bourne", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, East Renfrewshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000021" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001253" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcd3983e4a9b835b98381cd9", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc2faac8233054cf430dbed6", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 139418642.858, + "value": 370040032.899, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcdb2bba8e22d3df3b28d345", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc5f7e9a829ad681ffed048c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -219153,7 +219244,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -219162,7 +219253,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -219170,27 +219261,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001139", + "id": "E14001198", "level": "constituency", - "name": "Broxbourne", + "name": "Doncaster Central", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Broxbourne: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001139" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001198" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -219205,20 +219296,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcdb2bba8e22d3df3b28d345", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc5f7e9a829ad681ffed048c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 165787418.855, + "value": 51927.299, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcf0079d26553d7a968fe75f", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fc816c80896279953e492c3d", "aggregation": { "method": "sum" }, @@ -219259,19 +219350,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001106", + "id": "W07000086", "level": "constituency", - "name": "Blaydon and Consett", + "name": "Bridgend", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blaydon and Consett: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Bridgend: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001106" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000086" }, "measure": { "unit": "count" @@ -219294,28 +219385,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcf0079d26553d7a968fe75f", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fc816c80896279953e492c3d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44113.969, + "value": 42206.548, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcf8a6d2553ee3202ac2a058", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcbc8f1c23537872a603decc", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -219328,73 +219419,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001255", + "id": "E14001588", "level": "constituency", - "name": "Great Grimsby and Cleethorpes", + "name": "Windsor", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Great Grimsby and Cleethorpes: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Windsor: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001255" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001588" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcf8a6d2553ee3202ac2a058", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcbc8f1c23537872a603decc", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 48688.392, + "value": 44742.842, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd05478085e4e87d279b7bdd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fcc4ea298f36922d273ba99e", "aggregation": { "method": "sum" }, @@ -219435,19 +219528,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001102", + "id": "W07000087", "level": "constituency", - "name": "Blackburn", + "name": "Caerfyrddin", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Blackburn: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Caerfyrddin: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001102" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000087" }, "measure": { "unit": "count" @@ -219470,28 +219563,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd05478085e4e87d279b7bdd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fcc4ea298f36922d273ba99e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 42825.235, + "value": 42995.448, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd498334b5e795eda7499f56", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fce9afa24ece4ec4f3b12963", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -219504,73 +219597,75 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001235", + "id": "E14001092", "level": "constituency", - "name": "Faversham and Mid Kent", + "name": "Birmingham Edgbaston", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Faversham and Mid Kent: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Birmingham Edgbaston: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001235" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001092" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd498334b5e795eda7499f56", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fce9afa24ece4ec4f3b12963", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 38472.988, + "value": 44993.254, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd5d01b36b77e10ac8e7e482", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd0d73b4fdd6b1959681dc32", "aggregation": { "method": "sum" }, @@ -219611,19 +219706,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001488", + "id": "E14001211", "level": "constituency", - "name": "South Leicestershire", + "name": "Easington", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Leicestershire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Easington: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001488" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001211" }, "measure": { "unit": "kwh" @@ -219644,20 +219739,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd5d01b36b77e10ac8e7e482", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd0d73b4fdd6b1959681dc32", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 467854485.137, + "value": 495080499.031, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd6a97f7470747b50cfd8ebe", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd26538e9399ddc1ee051702", "aggregation": { "method": "sum" }, @@ -219698,19 +219793,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001594", + "id": "E14001548", "level": "constituency", - "name": "Wolverhampton North East", + "name": "Tiverton and Minehead", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Wolverhampton North East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Tiverton and Minehead: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001594" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001548" }, "measure": { "unit": "kwh" @@ -219731,28 +219826,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd6a97f7470747b50cfd8ebe", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd26538e9399ddc1ee051702", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 450172153.557, + "value": 243962870.906, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd7cba8b134874bca12d9596", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd28ce305805f65b9e40d9e1", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -219768,7 +219863,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -219777,7 +219872,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -219785,27 +219880,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001118", + "id": "E14001286", "level": "constituency", - "name": "Bradford East", + "name": "Heywood and Middleton North", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Bradford East: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Heywood and Middleton North: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001118" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001286" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -219820,28 +219915,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd7cba8b134874bca12d9596", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd28ce305805f65b9e40d9e1", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43316.32, + "value": 135250064.62, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd9bbc8c9dbcfa213fa1f96d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd36524509fb1bf5369a2b8a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -219854,75 +219949,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001159", + "id": "E14001565", "level": "constituency", - "name": "Chelmsford", + "name": "Warrington South", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Chelmsford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Warrington South: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001159" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001565" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd9bbc8c9dbcfa213fa1f96d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd36524509fb1bf5369a2b8a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47730.0, + "value": 43910.533, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fda4ed465495ff5f3fae712c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fd59ad7762498a73992faea8", "aggregation": { "method": "sum" }, @@ -219963,19 +220056,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001072", + "id": "S14000048", "level": "constituency", - "name": "Banbury", + "name": "North Ayrshire and Arran", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Banbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North Ayrshire and Arran: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001072" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000048" }, "measure": { "unit": "count" @@ -219996,28 +220089,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fda4ed465495ff5f3fae712c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fd59ad7762498a73992faea8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 33494.961, + "value": 40906.266, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fde1a7b61bcadc83c8163259", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fda585ebad939c850e361705", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220033,7 +220126,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -220042,7 +220135,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -220050,27 +220143,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001221", + "id": "E14001551", "level": "constituency", - "name": "Edmonton and Winchmore Hill", + "name": "Torbay", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Torbay: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001221" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001551" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -220085,20 +220178,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fde1a7b61bcadc83c8163259", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fda585ebad939c850e361705", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 161536278.724, + "value": 49544.313, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fded1ac5e2e046b8859d9034", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fdf86bc8c5250eefbfb52538", "aggregation": { "method": "sum" }, @@ -220139,19 +220232,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000107", + "id": "E14001178", "level": "constituency", - "name": "Rhondda and Ogmore", + "name": "Congleton", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Congleton: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000107" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001178" }, "measure": { "unit": "kwh" @@ -220172,20 +220265,107 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fded1ac5e2e046b8859d9034", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fdf86bc8c5250eefbfb52538", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 510690807.464, + "value": 459960496.998, + "value_type": "float" + }, + { + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fdf9f815a2b0b9cb8099e8bc", + "aggregation": { + "method": "sum" + }, + "assertion": "observation", + "concept_alignment": { + "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "relation": "derived", + "source_concept": "desnz.subnational.domestic_gas_consumption" + }, + "dimension_labels": { + "domestic_scope": "Domestic scope", + "fuel": "Fuel", + "metric": "Metric", + "temperature_adjustment": "Temperature adjustment" + }, + "dimension_value_labels": { + "domestic_scope": { + "all_domestic": "All domestic meters" + }, + "fuel": { + "gas": "Gas" + }, + "metric": { + "consumption": "Consumption" + }, + "temperature_adjustment": { + "weather_corrected": "Weather corrected" + } + }, + "dimensions": { + "domestic_scope": "all_domestic", + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" + }, + "entity": { + "name": "household", + "role": "domestic_energy_customer" + }, + "geography": { + "id": "E14001093", + "level": "constituency", + "name": "Birmingham Erdington", + "vintage": "pcon_2024" + }, + "label": "Domestic gas consumption, 2024, Birmingham Erdington: DESNZ's authority totals split by its small-area figures", + "layout": { + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + }, + "lineage": { + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001093" + }, + "measure": { + "unit": "kwh" + }, + "observed_measure": { + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" + }, + "period": { + "type": "gas_year", + "value": 2024 + }, + "period_coverage": { + "basis": "survey_reference", + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + }, + "provenance_class": "derived_administrative", + "schema_version": "microcosm.derived_consumer_fact.v1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fdf9f815a2b0b9cb8099e8bc", + "source": { + "source_file": "desnz_constituency_energy_facts.json", + "source_name": "microcosm", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", + "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", + "url": "tools/build_uk_desnz_constituency_energy_facts.py", + "vintage": "2025_publication_2024_data" + }, + "value": 528360687.59, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fdf0f0bd4166670375164091", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe579667974e32355e3e1764", "aggregation": { "method": "sum" }, @@ -220226,19 +220406,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001415", + "id": "E14001149", "level": "constituency", - "name": "Oldham East and Saddleworth", + "name": "Cambridge", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Oldham East and Saddleworth: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Cambridge: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001415" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001149" }, "measure": { "unit": "count" @@ -220261,28 +220441,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fdf0f0bd4166670375164091", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe579667974e32355e3e1764", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 44011.959, + "value": 48631.384, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fdf5d594992f4f83a0dcdde0", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe59395e9984ad4adfbda816", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220298,7 +220478,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -220307,7 +220487,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -220315,27 +220495,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000093", + "id": "E14001275", "level": "constituency", - "name": "Inverclyde and Renfrewshire West", + "name": "Havant", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Inverclyde and Renfrewshire West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Havant: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.S14000093" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001275" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -220350,28 +220530,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fdf5d594992f4f83a0dcdde0", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe59395e9984ad4adfbda816", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 125025108.037, + "value": 43565.766, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe09fbdbe63d842a30c3416e", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe7b3f79241024561d0ec500", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220384,81 +220564,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", + "fuel": "electricity", "metric": "meter_count", - "temperature_adjustment": "weather_corrected" + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "S14000099", + "id": "E14001442", "level": "constituency", - "name": "Motherwell, Wishaw and Carluke", + "name": "Reigate", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Motherwell, Wishaw and Carluke: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Reigate: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.S14000099" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001442" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_concept": "desnz.subnational.domestic_electricity_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe09fbdbe63d842a30c3416e", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe7b3f79241024561d0ec500", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 40315.296, + "value": 45382.115, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe3e10a30412dc124633748c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe7bf77ab96b4413093ed2e3", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220471,81 +220653,83 @@ "all_domestic": "All domestic meters" }, "fuel": { - "gas": "Gas" + "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "weather_corrected": "Weather corrected" + "as_reported": "As reported" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" + "fuel": "electricity", + "metric": "meter_count", + "temperature_adjustment": "as_reported" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001476", + "id": "E14001299", "level": "constituency", - "name": "Sleaford and North Hykeham", + "name": "Hyndburn", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Sleaford and North Hykeham: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Hyndburn: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001476" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001299" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "gas_year", + "type": "calendar_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" + "end_date": "2025-01-31", + "notes": "Domestic non-half-hourly electricity meters cover February through January.", + "source_period_label": "2024", + "start_date": "2024-02-01" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe3e10a30412dc124633748c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe7bf77ab96b4413093ed2e3", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 358695653.739, + "value": 42094.026, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe5712ee0007c78e655d857b", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe8d8d8813dee31a8204db5c", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220561,7 +220745,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -220570,7 +220754,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -220578,27 +220762,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001563", + "id": "W07000097", "level": "constituency", - "name": "Walthamstow", + "name": "Gower", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Walthamstow: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Gower: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001563" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000097" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -220611,28 +220795,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe5712ee0007c78e655d857b", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe8d8d8813dee31a8204db5c", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 420092282.809, + "value": 40318.147, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe7394c3da0103436e8f5382", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe921bb006634aade1bd7331", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220648,7 +220832,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -220657,7 +220841,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -220665,27 +220849,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "S14000074", + "id": "E14001401", "level": "constituency", - "name": "Dumfriesshire, Clydesdale and Tweeddale", + "name": "North West Cambridgeshire", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Dumfriesshire, Clydesdale and Tweeddale: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000074" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001401" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -220698,28 +220882,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe7394c3da0103436e8f5382", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe921bb006634aade1bd7331", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 284419687.871, + "value": 44923.742, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe7bbb8e252e21383f350a10", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe9e0ded44f8775e6a67c6ca", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220732,83 +220916,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "W07000092", + "id": "E14001309", "level": "constituency", - "name": "Cardiff West", + "name": "Kenilworth and Southam", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Cardiff West: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Kenilworth and Southam: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000092" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001309" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe7bbb8e252e21383f350a10", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe9e0ded44f8775e6a67c6ca", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 47272.58, + "value": 31486.541, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe7dae356dc497d673bf8efd", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fead58fb1240fe3205a8486b", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220824,7 +221006,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -220833,7 +221015,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -220841,27 +221023,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000107", + "id": "E14001571", "level": "constituency", - "name": "Rhondda and Ogmore", + "name": "Wellingborough and Rushden", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Rhondda and Ogmore: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Wellingborough and Rushden: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000107" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001571" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -220876,28 +221058,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe7dae356dc497d673bf8efd", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fead58fb1240fe3205a8486b", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46870.302, + "value": 154731239.906, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fe89837a9f07c39503b16252", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fed0a643248176ebfa19333d", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220913,7 +221095,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -220922,7 +221104,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -220930,27 +221112,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001397", + "id": "E14001578", "level": "constituency", - "name": "North Northumberland", + "name": "West Suffolk", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, North Northumberland: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, West Suffolk: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001397" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001578" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -220965,28 +221147,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fe89837a9f07c39503b16252", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fed0a643248176ebfa19333d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 166783445.069, + "value": 51955.319, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fec22e8b88a162e5e8abbe28", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fed3f57c95bee0ac3a53a870", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -220999,75 +221181,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "meter_count", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "consumption", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001465", + "id": "E14001556", "level": "constituency", - "name": "Sevenoaks", + "name": "Twickenham", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Sevenoaks: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Twickenham: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001465" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001556" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_gas_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fec22e8b88a162e5e8abbe28", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fed3f57c95bee0ac3a53a870", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41896.639, + "value": 543607257.005, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:feed8e78ef511dedd46ac0da", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fee5254e75c420fa205b329d", "aggregation": { "method": "sum" }, @@ -221108,19 +221288,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000109", + "id": "E14001460", "level": "constituency", - "name": "Torfaen", + "name": "Salisbury", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Torfaen: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Salisbury: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.W07000109" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001460" }, "measure": { "unit": "count" @@ -221141,28 +221321,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:feed8e78ef511dedd46ac0da", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fee5254e75c420fa205b329d", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41725.0, + "value": 29496.531, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fef7319b6250462c9e795393", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff0194ddb27ed46749a867e8", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221178,7 +221358,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -221187,7 +221367,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -221195,27 +221375,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001376", + "id": "E14001322", "level": "constituency", - "name": "Newbury", + "name": "Leeds North West", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Newbury: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Leeds North West: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001376" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001322" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -221230,20 +221410,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fef7319b6250462c9e795393", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff0194ddb27ed46749a867e8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43577.559, + "value": 136080050.705, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff0c135cd424fafdc28abbc6", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff03f4411e64235642773da8", "aggregation": { "method": "sum" }, @@ -221284,19 +221464,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001481", + "id": "E14001282", "level": "constituency", - "name": "South Cambridgeshire", + "name": "Herne Bay and Sandwich", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, South Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Herne Bay and Sandwich: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001481" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001282" }, "measure": { "unit": "kwh" @@ -221317,28 +221497,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff0c135cd424fafdc28abbc6", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff03f4411e64235642773da8", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 366591513.592, + "value": 444106419.899, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff0eed7b86bbd8bfa443764d", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff155c1018b4c4aef550ac6f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221354,7 +221534,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -221363,7 +221543,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -221371,27 +221551,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001221", + "id": "E14001335", "level": "constituency", - "name": "Edmonton and Winchmore Hill", + "name": "Lichfield", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Edmonton and Winchmore Hill: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Lichfield: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001221" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001335" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -221406,28 +221586,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff0eed7b86bbd8bfa443764d", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff155c1018b4c4aef550ac6f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 46951.093, + "value": 153478574.326, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff2ad6661a5d191ed788cd39", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff363879a5ac7fd88f3d42b0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_electricity_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221443,7 +221623,7 @@ "electricity": "Electricity" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "as_reported": "As reported" @@ -221452,7 +221632,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "as_reported" }, "entity": { @@ -221460,27 +221640,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001192", + "id": "E14001315", "level": "constituency", - "name": "Daventry", + "name": "Kingston upon Hull West and Haltemprice", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Daventry: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity meters, 2024, Kingston upon Hull West and Haltemprice: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001192" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001315" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "calendar_year", @@ -221495,28 +221675,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff2ad6661a5d191ed788cd39", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff363879a5ac7fd88f3d42b0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 199713973.136, + "value": 51188.972, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff367e973aed25ec0dd928ce", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff59108b1df837d39634b02f", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221532,7 +221712,7 @@ "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { "weather_corrected": "Weather corrected" @@ -221541,7 +221721,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "gas", - "metric": "consumption", + "metric": "meter_count", "temperature_adjustment": "weather_corrected" }, "entity": { @@ -221549,27 +221729,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001401", + "id": "E14001175", "level": "constituency", - "name": "North West Cambridgeshire", + "name": "Clapham and Brixton Hill", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, North West Cambridgeshire: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Clapham and Brixton Hill: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001401" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001175" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { "type": "gas_year", @@ -221582,28 +221762,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff367e973aed25ec0dd928ce", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff59108b1df837d39634b02f", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 463540189.194, + "value": 40742.071, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff40b3e4140289c7f4fb0243", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff679af98224ad2dcdeb3587", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221619,7 +221799,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -221628,7 +221808,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -221636,27 +221816,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001441", + "id": "E14001486", "level": "constituency", - "name": "Redditch", + "name": "South East Cornwall", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Redditch: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, South East Cornwall: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001441" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001486" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -221671,107 +221851,20 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff40b3e4140289c7f4fb0243", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 42461.107, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff430d890dfa1c32656782e8", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_consumption", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_consumption" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "consumption": "Consumption" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "consumption", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001128", - "level": "constituency", - "name": "Brigg and Immingham", - "vintage": "pcon_2024" - }, - "label": "Domestic gas consumption, 2024, Brigg and Immingham: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001128" - }, - "measure": { - "unit": "kwh" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff430d890dfa1c32656782e8", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff679af98224ad2dcdeb3587", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 445117049.685, + "value": 177834429.961, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff442125ec14972fcad30a07", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff6828b36bfe114af3c1b1aa", "aggregation": { "method": "sum" }, @@ -221812,19 +221905,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001527", + "id": "E14001253", "level": "constituency", - "name": "Streatham and Croydon North", + "name": "Grantham and Bourne", "vintage": "pcon_2024" }, - "label": "Domestic gas meters, 2024, Streatham and Croydon North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Grantham and Bourne: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001527" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001253" }, "measure": { "unit": "count" @@ -221845,28 +221938,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff442125ec14972fcad30a07", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff6828b36bfe114af3c1b1aa", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 43714.915, + "value": 34871.556, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff474ef4476f975c7470c95c", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff6f2e81f1dba1028ac2fda2", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221879,83 +221972,81 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "meter_count", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001258", + "id": "E14001393", "level": "constituency", - "name": "Guildford", + "name": "North East Hertfordshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Guildford: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, North East Hertfordshire: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.E14001258" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001393" }, "measure": { "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", + "source_concept": "desnz.subnational.domestic_gas_meter_count", "source_measure_id": "domestic_meter_count", "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff474ef4476f975c7470c95c", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff6f2e81f1dba1028ac2fda2", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 41393.467, + "value": 34305.935, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffae0107aa98f84c4f21cb70", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff71bfe0f3dc1fa0b9d2fc17", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_meter_count", + "canonical_concept": "desnz.subnational.domestic_electricity_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_meter_count" + "source_concept": "desnz.subnational.domestic_electricity_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -221971,7 +222062,7 @@ "electricity": "Electricity" }, "metric": { - "meter_count": "Meter count" + "consumption": "Consumption" }, "temperature_adjustment": { "as_reported": "As reported" @@ -221980,7 +222071,7 @@ "dimensions": { "domestic_scope": "all_domestic", "fuel": "electricity", - "metric": "meter_count", + "metric": "consumption", "temperature_adjustment": "as_reported" }, "entity": { @@ -221988,27 +222079,27 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000096", + "id": "E14001516", "level": "constituency", - "name": "Dwyfor Meirionnydd", + "name": "Stevenage", "vintage": "pcon_2024" }, - "label": "Domestic electricity meters, 2024, Dwyfor Meirionnydd: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Stevenage: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.meter_count.v1" + "measure_id": "domestic_consumption", + "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.meter_count.2024.constituency.W07000096" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001516" }, "measure": { - "unit": "count" + "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" + "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_measure_id": "domestic_consumption", + "unit": "kwh" }, "period": { "type": "calendar_year", @@ -222023,28 +222114,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffae0107aa98f84c4f21cb70", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff71bfe0f3dc1fa0b9d2fc17", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 51428.531, + "value": 137563270.028, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffb482154baceadc6f649df5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff74471378b1dcd99752077a", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_consumption", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_consumption" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -222057,75 +222148,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { "consumption": "Consumption" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", + "fuel": "gas", "metric": "consumption", - "temperature_adjustment": "as_reported" + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001198", + "id": "E14001249", "level": "constituency", - "name": "Doncaster Central", + "name": "Godalming and Ash", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Doncaster Central: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Godalming and Ash: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001198" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.E14001249" }, "measure": { "unit": "kwh" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", + "source_concept": "desnz.subnational.domestic_gas_consumption", "source_measure_id": "domestic_consumption", "unit": "kwh" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffb482154baceadc6f649df5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff74471378b1dcd99752077a", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 152257489.848, + "value": 505620469.525, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffbd75ca81c956c1bd6680a5", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ff87f80b415e093696306702", "aggregation": { "method": "sum" }, @@ -222166,19 +222255,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "W07000095", + "id": "S14000088", "level": "constituency", - "name": "Clwyd North", + "name": "Glasgow South West", "vintage": "pcon_2024" }, - "label": "Domestic gas consumption, 2024, Clwyd North: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas consumption, 2024, Glasgow South West: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.W07000095" + "source_record_id": "microcosm.desnz_constituency_energy.gas.consumption.2024.constituency.S14000088" }, "measure": { "unit": "kwh" @@ -222199,28 +222288,28 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffbd75ca81c956c1bd6680a5", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ff87f80b415e093696306702", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 434098449.127, + "value": 424766403.876, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffc88700211d5a46983f5fc1", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffa9c1991d8a23b66b7f6fb0", "aggregation": { "method": "sum" }, "assertion": "observation", "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_electricity_consumption", + "canonical_concept": "desnz.subnational.domestic_gas_meter_count", "relation": "derived", - "source_concept": "desnz.subnational.domestic_electricity_consumption" + "source_concept": "desnz.subnational.domestic_gas_meter_count" }, "dimension_labels": { "domestic_scope": "Domestic scope", @@ -222233,75 +222322,73 @@ "all_domestic": "All domestic meters" }, "fuel": { - "electricity": "Electricity" + "gas": "Gas" }, "metric": { - "consumption": "Consumption" + "meter_count": "Meter count" }, "temperature_adjustment": { - "as_reported": "As reported" + "weather_corrected": "Weather corrected" } }, "dimensions": { "domestic_scope": "all_domestic", - "fuel": "electricity", - "metric": "consumption", - "temperature_adjustment": "as_reported" + "fuel": "gas", + "metric": "meter_count", + "temperature_adjustment": "weather_corrected" }, "entity": { "name": "household", "role": "domestic_energy_customer" }, "geography": { - "id": "E14001333", + "id": "E14001179", "level": "constituency", - "name": "Lewisham West and East Dulwich", + "name": "Corby and East Northamptonshire", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Lewisham West and East Dulwich: DESNZ's authority totals split by its small-area figures", + "label": "Domestic gas meters, 2024, Corby and East Northamptonshire: DESNZ's authority totals split by its small-area figures", "layout": { - "measure_id": "domestic_consumption", - "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" + "measure_id": "domestic_meter_count", + "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", + "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001333" + "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001179" }, "measure": { - "unit": "kwh" + "unit": "count" }, "observed_measure": { - "source_concept": "desnz.subnational.domestic_electricity_consumption", - "source_measure_id": "domestic_consumption", - "unit": "kwh" + "source_concept": "desnz.subnational.domestic_gas_meter_count", + "source_measure_id": "domestic_meter_count", + "unit": "count" }, "period": { - "type": "calendar_year", + "type": "gas_year", "value": 2024 }, "period_coverage": { "basis": "survey_reference", - "end_date": "2025-01-31", - "notes": "Domestic non-half-hourly electricity meters cover February through January.", - "source_period_label": "2024", - "start_date": "2024-02-01" + "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", + "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffc88700211d5a46983f5fc1", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffa9c1991d8a23b66b7f6fb0", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 126961535.384, + "value": 44523.103, "value_type": "float" }, { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffcc449ecaa60ec59cd0f748", + "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:ffe9d391e5247c098b6eaa0e", "aggregation": { "method": "sum" }, @@ -222342,19 +222429,19 @@ "role": "domestic_energy_customer" }, "geography": { - "id": "E14001239", + "id": "E14001147", "level": "constituency", - "name": "Folkestone and Hythe", + "name": "Calder Valley", "vintage": "pcon_2024" }, - "label": "Domestic electricity consumption, 2024, Folkestone and Hythe: DESNZ's authority totals split by its small-area figures", + "label": "Domestic electricity consumption, 2024, Calder Valley: DESNZ's authority totals split by its small-area figures", "layout": { "measure_id": "domestic_consumption", "record_set_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption", "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.electricity.consumption.v1" }, "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001239" + "source_record_id": "microcosm.desnz_constituency_energy.electricity.consumption.2024.constituency.E14001147" }, "measure": { "unit": "kwh" @@ -222377,106 +222464,19 @@ }, "provenance_class": "derived_administrative", "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffcc449ecaa60ec59cd0f748", + "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:ffe9d391e5247c098b6eaa0e", "source": { "source_file": "desnz_constituency_energy_facts.json", "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "source_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", "url": "tools/build_uk_desnz_constituency_energy_facts.py", "vintage": "2025_publication_2024_data" }, - "value": 135865807.524, - "value_type": "float" - }, - { - "aggregate_fact_key": "microcosm.derived_fact.desnz_constituency_energy.v1:fffdd3200c9d8eece25080bc", - "aggregation": { - "method": "sum" - }, - "assertion": "observation", - "concept_alignment": { - "canonical_concept": "desnz.subnational.domestic_gas_meter_count", - "relation": "derived", - "source_concept": "desnz.subnational.domestic_gas_meter_count" - }, - "dimension_labels": { - "domestic_scope": "Domestic scope", - "fuel": "Fuel", - "metric": "Metric", - "temperature_adjustment": "Temperature adjustment" - }, - "dimension_value_labels": { - "domestic_scope": { - "all_domestic": "All domestic meters" - }, - "fuel": { - "gas": "Gas" - }, - "metric": { - "meter_count": "Meter count" - }, - "temperature_adjustment": { - "weather_corrected": "Weather corrected" - } - }, - "dimensions": { - "domestic_scope": "all_domestic", - "fuel": "gas", - "metric": "meter_count", - "temperature_adjustment": "weather_corrected" - }, - "entity": { - "name": "household", - "role": "domestic_energy_customer" - }, - "geography": { - "id": "E14001305", - "level": "constituency", - "name": "Islington North", - "vintage": "pcon_2024" - }, - "label": "Domestic gas meters, 2024, Islington North: DESNZ's authority totals split by its small-area figures", - "layout": { - "measure_id": "domestic_meter_count", - "record_set_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count", - "record_set_spec_id": "uk.local_geography.desnz_constituency_energy.gas.meter_count.v1" - }, - "lineage": { - "source_record_id": "microcosm.desnz_constituency_energy.gas.meter_count.2024.constituency.E14001305" - }, - "measure": { - "unit": "count" - }, - "observed_measure": { - "source_concept": "desnz.subnational.domestic_gas_meter_count", - "source_measure_id": "domestic_meter_count", - "unit": "count" - }, - "period": { - "type": "gas_year", - "value": 2024 - }, - "period_coverage": { - "basis": "survey_reference", - "notes": "DESNZ's 2024 gas year, labelled by its opening year (gas_year, chronicle#356). The cover sheet, the methodology (Table 2, 'After 2018 Mid-May to Mid-May') and the summary report give only mid-May endpoints for Great Britain, so no exact dates are stamped; consumption is the weather-corrected annualised quantity.", - "source_period_label": "2024 (mid-May 2024 to mid-May 2025)" - }, - "provenance_class": "derived_administrative", - "schema_version": "microcosm.derived_consumer_fact.v1", - "semantic_fact_key": "microcosm.semantic_fact.desnz_constituency_energy.v1:fffdd3200c9d8eece25080bc", - "source": { - "source_file": "desnz_constituency_energy_facts.json", - "source_name": "microcosm", - "source_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", - "source_table": "DESNZ sub-national and LSOA / data zone domestic energy statistics, Microcosm derivation", - "url": "tools/build_uk_desnz_constituency_energy_facts.py", - "vintage": "2025_publication_2024_data" - }, - "value": 43385.0, + "value": 157582538.034, "value_type": "float" } ], - "rows_sha256": "e851214f580261184f37dce3244d642dd70b025a18433e219e7fb7c6c5b2729f", + "rows_sha256": "b1dab1b23ae2c320eb1afc6be5a37ce6c2d9522fa0fb5a723b84442a1100ba16", "schema_version": 1 } diff --git a/packages/microcosm-build/src/microcosm/build/uk/desnz_domestic_energy_facts.json b/packages/microcosm-build/src/microcosm/build/uk/desnz_domestic_energy_facts.json index 1d7c2d23f9..1aed2cd460 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/desnz_domestic_energy_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/desnz_domestic_energy_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/desnz_local_energy_facts.json b/packages/microcosm-build/src/microcosm/build/uk/desnz_local_energy_facts.json index de037f63c5..4289193bc4 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/desnz_local_energy_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/desnz_local_energy_facts.json @@ -21,12 +21,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/desnz_road_fuel_by_vehicle.json b/packages/microcosm-build/src/microcosm/build/uk/desnz_road_fuel_by_vehicle.json index bf184a0fc4..cab8466228 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/desnz_road_fuel_by_vehicle.json +++ b/packages/microcosm-build/src/microcosm/build/uk/desnz_road_fuel_by_vehicle.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/devolved_bus_finance.json b/packages/microcosm-build/src/microcosm/build/uk/devolved_bus_finance.json index 75161f9425..a3c95517f2 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/devolved_bus_finance.json +++ b/packages/microcosm-build/src/microcosm/build/uk/devolved_bus_finance.json @@ -17,12 +17,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/dft_bus_journeys.json b/packages/microcosm-build/src/microcosm/build/uk/dft_bus_journeys.json index 58796b7535..3470a907e3 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/dft_bus_journeys.json +++ b/packages/microcosm-build/src/microcosm/build/uk/dft_bus_journeys.json @@ -17,12 +17,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/dft_bus_value_anchors.json b/packages/microcosm-build/src/microcosm/build/uk/dft_bus_value_anchors.json index f18cee0848..3faadee636 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/dft_bus_value_anchors.json +++ b/packages/microcosm-build/src/microcosm/build/uk/dft_bus_value_anchors.json @@ -18,12 +18,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/dwp_move_to_uc_facts.json b/packages/microcosm-build/src/microcosm/build/uk/dwp_move_to_uc_facts.json index 0fd8fd3fb8..0cd5a76d75 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/dwp_move_to_uc_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/dwp_move_to_uc_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/dwp_uc_award_band_facts.json b/packages/microcosm-build/src/microcosm/build/uk/dwp_uc_award_band_facts.json index b8a4ce5516..06766964f9 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/dwp_uc_award_band_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/dwp_uc_award_band_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/excise_facts.json b/packages/microcosm-build/src/microcosm/build/uk/excise_facts.json index bfcf646fd0..a800357c4e 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/excise_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/excise_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/gambling_participation_facts.json b/packages/microcosm-build/src/microcosm/build/uk/gambling_participation_facts.json index f57acf8412..a626621dd1 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/gambling_participation_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/gambling_participation_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_benefits_in_kind_facts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_benefits_in_kind_facts.json index c7c81112a7..97d5c38013 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_benefits_in_kind_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_benefits_in_kind_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_asset_type_facts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_asset_type_facts.json index a4ad99771f..9a9b42082c 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_asset_type_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_asset_type_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_conditioning_facts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_conditioning_facts.json index 8713d87936..1708b1eb4c 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_conditioning_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_cgt_conditioning_facts.json @@ -16,12 +16,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_child_benefit_statistics.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_child_benefit_statistics.json index c3b7fe9920..80b7e07fe2 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_child_benefit_statistics.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_child_benefit_statistics.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_isa_statistics_facts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_isa_statistics_facts.json index 51a0d4f61e..1a249f8d3b 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_isa_statistics_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_isa_statistics_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_itl_taxpayer_counts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_itl_taxpayer_counts.json index b62dfa3396..65c35478c9 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_itl_taxpayer_counts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_itl_taxpayer_counts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_property_rental_income_facts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_property_rental_income_facts.json index 554cf18e53..7909d5e291 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_property_rental_income_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_property_rental_income_facts.json @@ -16,12 +16,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_spi_table_3_11_uk_rows.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_spi_table_3_11_uk_rows.json index fff2a61d95..05b7a30d3f 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_spi_table_3_11_uk_rows.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_spi_table_3_11_uk_rows.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_spi_table_3_7_savings_rows.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_spi_table_3_7_savings_rows.json index 9e2558783c..6e27fc8012 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_spi_table_3_7_savings_rows.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_spi_table_3_7_savings_rows.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/hmrc_stamp_tax_facts.json b/packages/microcosm-build/src/microcosm/build/uk/hmrc_stamp_tax_facts.json index 747be28fdf..2558d7712c 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/hmrc_stamp_tax_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/hmrc_stamp_tax_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json b/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json index 6ec9af93a5..6dd7c64e93 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ledger_compile_parity_incumbent_2025_signed_differences.json @@ -1,11 +1,11 @@ { - "compiled_count": 1425, + "compiled_count": 1583, "counts_by_kind": { "calibration_drift": 566, "fixture_only": 42, - "ledger_only": 830 + "ledger_only": 988 }, - "difference_count": 1438, + "difference_count": 1596, "differences": [ { "fixture_value": 1608000.0, @@ -5915,6 +5915,1112 @@ "period": 2025, "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." }, + { + "kind": "ledger_only", + "ledger_value": 118200.0, + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000001", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 334300.0, + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 251100.0, + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 227100.0, + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 276000.0, + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000005", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 326400.0, + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000006", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 395700.0, + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000007", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 426000.0, + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000008", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 235700.0, + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000009", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 111900.0, + "name": "ons.occupation.administrative_and_secretarial_by_region@N92000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 232800.0, + "name": "ons.occupation.administrative_and_secretarial_by_region@S92000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 136300.0, + "name": "ons.occupation.administrative_and_secretarial_by_region@W92000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 168800.0, + "name": "ons.occupation.associate_professional_by_region@E12000001", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 496100.0, + "name": "ons.occupation.associate_professional_by_region@E12000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 358600.0, + "name": "ons.occupation.associate_professional_by_region@E12000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 353300.0, + "name": "ons.occupation.associate_professional_by_region@E12000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 411500.0, + "name": "ons.occupation.associate_professional_by_region@E12000005", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 471800.0, + "name": "ons.occupation.associate_professional_by_region@E12000006", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 810900.0, + "name": "ons.occupation.associate_professional_by_region@E12000007", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 737500.0, + "name": "ons.occupation.associate_professional_by_region@E12000008", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 423200.0, + "name": "ons.occupation.associate_professional_by_region@E12000009", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 92000.0, + "name": "ons.occupation.associate_professional_by_region@N92000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 403400.0, + "name": "ons.occupation.associate_professional_by_region@S92000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 225900.0, + "name": "ons.occupation.associate_professional_by_region@W92000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 114800.0, + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000001", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 330100.0, + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 234900.0, + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 207800.0, + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 263700.0, + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000005", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 264100.0, + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000006", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 352000.0, + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000007", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 393700.0, + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000008", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 235500.0, + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000009", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 86900.0, + "name": "ons.occupation.caring_leisure_and_other_service_by_region@N92000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 268000.0, + "name": "ons.occupation.caring_leisure_and_other_service_by_region@S92000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 142300.0, + "name": "ons.occupation.caring_leisure_and_other_service_by_region@W92000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 113000.0, + "name": "ons.occupation.elementary_by_region@E12000001", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 330000.0, + "name": "ons.occupation.elementary_by_region@E12000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 295500.0, + "name": "ons.occupation.elementary_by_region@E12000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 261000.0, + "name": "ons.occupation.elementary_by_region@E12000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 293900.0, + "name": "ons.occupation.elementary_by_region@E12000005", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 268300.0, + "name": "ons.occupation.elementary_by_region@E12000006", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 299000.0, + "name": "ons.occupation.elementary_by_region@E12000007", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 377200.0, + "name": "ons.occupation.elementary_by_region@E12000008", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 267600.0, + "name": "ons.occupation.elementary_by_region@E12000009", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 79600.0, + "name": "ons.occupation.elementary_by_region@N92000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 270500.0, + "name": "ons.occupation.elementary_by_region@S92000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 143200.0, + "name": "ons.occupation.elementary_by_region@W92000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1807200.0, + "name": "ons.occupation.female_administrative", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1180100.0, + "name": "ons.occupation.female_business_and_public_service_associate_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1318500.0, + "name": "ons.occupation.female_business_media_and_public_service_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1861000.0, + "name": "ons.occupation.female_caring_personal_service", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 972700.0, + "name": "ons.occupation.female_corporate_managers_and_directors", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 354000.0, + "name": "ons.occupation.female_culture_media_and_sports", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 277500.0, + "name": "ons.occupation.female_customer_service", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1345800.0, + "name": "ons.occupation.female_elementary_administration_and_service", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 91100.0, + "name": "ons.occupation.female_elementary_trades_and_related", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 629200.0, + "name": "ons.occupation.female_health_and_social_care_associate_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1281200.0, + "name": "ons.occupation.female_health_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 398800.0, + "name": "ons.occupation.female_leisure_travel_and_related_personal_service", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 466100.0, + "name": "ons.occupation.female_other_managers_and_proprietors", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 149200.0, + "name": "ons.occupation.female_process_plant_and_machine_operatives", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 120100.0, + "name": "ons.occupation.female_protective_service", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 853800.0, + "name": "ons.occupation.female_sales", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 155900.0, + "name": "ons.occupation.female_science_engineering_and_technology_associate_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 679600.0, + "name": "ons.occupation.female_science_research_engineering_and_technology_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 428200.0, + "name": "ons.occupation.female_secretarial_and_related", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 60200.0, + "name": "ons.occupation.female_skilled_agricultural_and_related_trades", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 23400.0, + "name": "ons.occupation.female_skilled_construction_and_building_trades", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 35300.0, + "name": "ons.occupation.female_skilled_metal_electrical_and_electronic_trades", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1155900.0, + "name": "ons.occupation.female_teaching_and_other_educational_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 215700.0, + "name": "ons.occupation.female_textiles_printing_and_other_skilled_trades", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 77400.0, + "name": "ons.occupation.female_transport_and_mobile_machine_drivers_and_operatives", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 791600.0, + "name": "ons.occupation.male_administrative", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1227600.0, + "name": "ons.occupation.male_business_and_public_service_associate_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1505100.0, + "name": "ons.occupation.male_business_media_and_public_service_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 430400.0, + "name": "ons.occupation.male_caring_personal_service", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1647200.0, + "name": "ons.occupation.male_corporate_managers_and_directors", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 419300.0, + "name": "ons.occupation.male_culture_media_and_sports", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 170300.0, + "name": "ons.occupation.male_customer_service", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1267000.0, + "name": "ons.occupation.male_elementary_administration_and_service", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 295000.0, + "name": "ons.occupation.male_elementary_trades_and_related", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 136700.0, + "name": "ons.occupation.male_health_and_social_care_associate_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 452100.0, + "name": "ons.occupation.male_health_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 180400.0, + "name": "ons.occupation.male_leisure_travel_and_related_personal_service", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 723900.0, + "name": "ons.occupation.male_other_managers_and_proprietors", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 526900.0, + "name": "ons.occupation.male_process_plant_and_machine_operatives", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 295500.0, + "name": "ons.occupation.male_protective_service", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 603600.0, + "name": "ons.occupation.male_sales", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 434700.0, + "name": "ons.occupation.male_science_engineering_and_technology_associate_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1978200.0, + "name": "ons.occupation.male_science_research_engineering_and_technology_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 44600.0, + "name": "ons.occupation.male_secretarial_and_related", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 274200.0, + "name": "ons.occupation.male_skilled_agricultural_and_related_trades", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 893000.0, + "name": "ons.occupation.male_skilled_construction_and_building_trades", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 901400.0, + "name": "ons.occupation.male_skilled_metal_electrical_and_electronic_trades", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 594700.0, + "name": "ons.occupation.male_teaching_and_other_educational_professionals", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 368500.0, + "name": "ons.occupation.male_textiles_printing_and_other_skilled_trades", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1093900.0, + "name": "ons.occupation.male_transport_and_mobile_machine_drivers_and_operatives", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 107500.0, + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000001", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 342900.0, + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 254900.0, + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 247700.0, + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 278100.0, + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000005", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 413400.0, + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000006", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 732600.0, + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000007", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 620600.0, + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000008", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 339200.0, + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000009", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 81100.0, + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@N92000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 247500.0, + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@S92000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 144400.0, + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@W92000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 85900.0, + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000001", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 201800.0, + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 179300.0, + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 165600.0, + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 193800.0, + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000005", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 188200.0, + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000006", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 171400.0, + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000007", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 216300.0, + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000008", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 154600.0, + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000009", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 59100.0, + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@N92000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 141400.0, + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@S92000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 90000.0, + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@W92000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 290200.0, + "name": "ons.occupation.professional_by_region@E12000001", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 963500.0, + "name": "ons.occupation.professional_by_region@E12000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 651200.0, + "name": "ons.occupation.professional_by_region@E12000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 532400.0, + "name": "ons.occupation.professional_by_region@E12000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 699800.0, + "name": "ons.occupation.professional_by_region@E12000005", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 816100.0, + "name": "ons.occupation.professional_by_region@E12000006", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1655600.0, + "name": "ons.occupation.professional_by_region@E12000007", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 1309100.0, + "name": "ons.occupation.professional_by_region@E12000008", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 755200.0, + "name": "ons.occupation.professional_by_region@E12000009", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 227400.0, + "name": "ons.occupation.professional_by_region@N92000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 722700.0, + "name": "ons.occupation.professional_by_region@S92000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 342000.0, + "name": "ons.occupation.professional_by_region@W92000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 79300.0, + "name": "ons.occupation.sales_and_customer_service_by_region@E12000001", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 205200.0, + "name": "ons.occupation.sales_and_customer_service_by_region@E12000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 154000.0, + "name": "ons.occupation.sales_and_customer_service_by_region@E12000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 155300.0, + "name": "ons.occupation.sales_and_customer_service_by_region@E12000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 168600.0, + "name": "ons.occupation.sales_and_customer_service_by_region@E12000005", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 168200.0, + "name": "ons.occupation.sales_and_customer_service_by_region@E12000006", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 209500.0, + "name": "ons.occupation.sales_and_customer_service_by_region@E12000007", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 263000.0, + "name": "ons.occupation.sales_and_customer_service_by_region@E12000008", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 164000.0, + "name": "ons.occupation.sales_and_customer_service_by_region@E12000009", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 75800.0, + "name": "ons.occupation.sales_and_customer_service_by_region@N92000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 172800.0, + "name": "ons.occupation.sales_and_customer_service_by_region@S92000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 89500.0, + "name": "ons.occupation.sales_and_customer_service_by_region@W92000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 124000.0, + "name": "ons.occupation.skilled_trades_by_region@E12000001", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 298100.0, + "name": "ons.occupation.skilled_trades_by_region@E12000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 231300.0, + "name": "ons.occupation.skilled_trades_by_region@E12000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 214200.0, + "name": "ons.occupation.skilled_trades_by_region@E12000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 240900.0, + "name": "ons.occupation.skilled_trades_by_region@E12000005", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 271300.0, + "name": "ons.occupation.skilled_trades_by_region@E12000006", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 232000.0, + "name": "ons.occupation.skilled_trades_by_region@E12000007", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 393300.0, + "name": "ons.occupation.skilled_trades_by_region@E12000008", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 275500.0, + "name": "ons.occupation.skilled_trades_by_region@E12000009", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 103000.0, + "name": "ons.occupation.skilled_trades_by_region@N92000002", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 240200.0, + "name": "ons.occupation.skilled_trades_by_region@S92000003", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, + { + "kind": "ledger_only", + "ledger_value": 147800.0, + "name": "ons.occupation.skilled_trades_by_region@W92000004", + "period": 2025, + "reason": "Ledger-compiled row has no fixture counterpart at this comparison period." + }, { "kind": "ledger_only", "ledger_value": 658357.0, diff --git a/packages/microcosm-build/src/microcosm/build/uk/licensed_cars_fuel_type.json b/packages/microcosm-build/src/microcosm/build/uk/licensed_cars_fuel_type.json index 5062a5c645..c7ca2f66a8 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/licensed_cars_fuel_type.json +++ b/packages/microcosm-build/src/microcosm/build/uk/licensed_cars_fuel_type.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json b/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json index 9a1d5e54c7..f062223afc 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_target_reference_membership.json @@ -1,5 +1,5 @@ { - "source_fact_feed": "chronicle-uk-artifact-08962f1", + "source_fact_feed": "chronicle-uk-artifact-6475380", "target_period": 2025, "candidate_count": 31347, "contract_target_count": 62, @@ -544593,7 +544593,7 @@ "resolved_period": 2025, "resolved_value": 135706578.2848721, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f9a75b3cbed23a750a7cf19f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66687570f967db5d7530d9b3" }, { "name": "desnz.subnational.electricity_kwh@E14001064", @@ -544606,7 +544606,7 @@ "resolved_period": 2025, "resolved_value": 111013961.40824652, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87cd3d458639ab9637f3e936" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4611d529a7ace6dcedd4e665" }, { "name": "desnz.subnational.electricity_kwh@E14001065", @@ -544619,7 +544619,7 @@ "resolved_period": 2025, "resolved_value": 137381261.78688666, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_20a2729b2475ee04cb13cb23" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a69c3391dae99d574610efe3" }, { "name": "desnz.subnational.electricity_kwh@E14001066", @@ -544632,7 +544632,7 @@ "resolved_period": 2025, "resolved_value": 114804790.99829489, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6df53d6ba7f668ee6dfff0c6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e3396ef3e547f5f6adbcd38b" }, { "name": "desnz.subnational.electricity_kwh@E14001067", @@ -544645,7 +544645,7 @@ "resolved_period": 2025, "resolved_value": 183831489.73154384, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_68c332d4807f9989ef2281e6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3afa7bfa5562cc7631e9ee8c" }, { "name": "desnz.subnational.electricity_kwh@E14001068", @@ -544658,7 +544658,7 @@ "resolved_period": 2025, "resolved_value": 110633753.06590065, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f26265101835eefc07fb1dc0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a11701fea14c6c348bb918c4" }, { "name": "desnz.subnational.electricity_kwh@E14001069", @@ -544671,7 +544671,7 @@ "resolved_period": 2025, "resolved_value": 130529605.35245281, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d365eff82ce74a4a4fa359d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89c0a4396600e2c79e4d615e" }, { "name": "desnz.subnational.electricity_kwh@E14001070", @@ -544684,7 +544684,7 @@ "resolved_period": 2025, "resolved_value": 108190115.19995032, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3531947be6ec125c54c54394" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4d53c659878fd562e532cd0a" }, { "name": "desnz.subnational.electricity_kwh@E14001071", @@ -544697,7 +544697,7 @@ "resolved_period": 2025, "resolved_value": 140653974.0513982, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_abec8802b7a5a38ef6a75a6b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b0379d53302f98e75a00f517" }, { "name": "desnz.subnational.electricity_kwh@E14001072", @@ -544710,7 +544710,7 @@ "resolved_period": 2025, "resolved_value": 156282050.180641, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d3d2f17e21595a76438f84d9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_15f6efd3f86fea2f19082511" }, { "name": "desnz.subnational.electricity_kwh@E14001073", @@ -544723,7 +544723,7 @@ "resolved_period": 2025, "resolved_value": 129425960.9725488, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2661a7f010352f6ac6596bfc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89102751f898262c87e1b671" }, { "name": "desnz.subnational.electricity_kwh@E14001074", @@ -544736,7 +544736,7 @@ "resolved_period": 2025, "resolved_value": 114905980.55893531, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9210fe6e3c4da34038490417" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1a88a4af6b8d380ba54de76c" }, { "name": "desnz.subnational.electricity_kwh@E14001075", @@ -544749,7 +544749,7 @@ "resolved_period": 2025, "resolved_value": 116322578.86302939, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87468eab23cd66966f8eaec3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8b4887cae2b390a2908e3bdd" }, { "name": "desnz.subnational.electricity_kwh@E14001076", @@ -544762,7 +544762,7 @@ "resolved_period": 2025, "resolved_value": 121304758.79304667, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_53a71b880a5ce232bc8a1044" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_501df023be912f68c18a86eb" }, { "name": "desnz.subnational.electricity_kwh@E14001077", @@ -544775,7 +544775,7 @@ "resolved_period": 2025, "resolved_value": 130732013.80290453, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4447e33468fa8b6591c307a4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_efd0df0f67cff6ef04c34b5c" }, { "name": "desnz.subnational.electricity_kwh@E14001078", @@ -544788,7 +544788,7 @@ "resolved_period": 2025, "resolved_value": 131393089.79719676, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_505a8924708abdbdd82a383e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_34ac5f04b0ed1bde61157836" }, { "name": "desnz.subnational.electricity_kwh@E14001079", @@ -544801,7 +544801,7 @@ "resolved_period": 2025, "resolved_value": 132253157.25706568, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9412ce044a1fc9b8350a8a23" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_095663aaf253291219607a3b" }, { "name": "desnz.subnational.electricity_kwh@E14001080", @@ -544814,7 +544814,7 @@ "resolved_period": 2025, "resolved_value": 133298111.03492652, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_280b710a98b08ff352e59571" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5983d8dbdbe81c437807e529" }, { "name": "desnz.subnational.electricity_kwh@E14001081", @@ -544827,7 +544827,7 @@ "resolved_period": 2025, "resolved_value": 155107921.37201786, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7f48a8ef303847f0b693491a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9da72463a65067ee7f804e67" }, { "name": "desnz.subnational.electricity_kwh@E14001082", @@ -544840,7 +544840,7 @@ "resolved_period": 2025, "resolved_value": 151011016.43753737, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_735cea418d562a63e897adcf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bf16d25e2a38c28f2908e73f" }, { "name": "desnz.subnational.electricity_kwh@E14001083", @@ -544853,7 +544853,7 @@ "resolved_period": 2025, "resolved_value": 134271994.02189192, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_534020f91b25c2662aa22388" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f607db6d1e10f68c211ee920" }, { "name": "desnz.subnational.electricity_kwh@E14001084", @@ -544866,7 +544866,7 @@ "resolved_period": 2025, "resolved_value": 125440787.91236846, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1491740ed402528c2bffc8a2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e71f75c5f19819d7e71428c2" }, { "name": "desnz.subnational.electricity_kwh@E14001085", @@ -544879,7 +544879,7 @@ "resolved_period": 2025, "resolved_value": 147246044.5091544, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e2786d73a18167a66701a045" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b43b987840ad007dc9c04f79" }, { "name": "desnz.subnational.electricity_kwh@E14001086", @@ -544892,7 +544892,7 @@ "resolved_period": 2025, "resolved_value": 129874281.29427081, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc591bc2a4dfbf6636c6ecca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_73682a6a75268ed4602180c5" }, { "name": "desnz.subnational.electricity_kwh@E14001087", @@ -544905,7 +544905,7 @@ "resolved_period": 2025, "resolved_value": 116377488.53994177, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66d2416e34ae0ddcaf3b2468" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_36da9cef2f1e40afbd2b6512" }, { "name": "desnz.subnational.electricity_kwh@E14001088", @@ -544918,7 +544918,7 @@ "resolved_period": 2025, "resolved_value": 141245366.64240035, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb1bb4c4f6c9b301e8e44631" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4e7ef48b816ddf8c4fef231e" }, { "name": "desnz.subnational.electricity_kwh@E14001089", @@ -544931,7 +544931,7 @@ "resolved_period": 2025, "resolved_value": 113220499.67526095, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa207366a54bacf61a617d94" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aba11a9c5ac269b5bad64c79" }, { "name": "desnz.subnational.electricity_kwh@E14001090", @@ -544944,7 +544944,7 @@ "resolved_period": 2025, "resolved_value": 145453340.0270322, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_82ce4b9613d4801352915441" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52f04ad1094322bb99bdae28" }, { "name": "desnz.subnational.electricity_kwh@E14001091", @@ -544957,7 +544957,7 @@ "resolved_period": 2025, "resolved_value": 123401381.75322618, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bf6645efe3dd7ac6b7b9b0ed" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_19b98c800a0e3d97d8ea51c7" }, { "name": "desnz.subnational.electricity_kwh@E14001092", @@ -544970,7 +544970,7 @@ "resolved_period": 2025, "resolved_value": 132372243.32007822, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_61109ae7404ff3bb93f3f186" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c7c979e0d364fbf421c6bd64" }, { "name": "desnz.subnational.electricity_kwh@E14001093", @@ -544983,7 +544983,7 @@ "resolved_period": 2025, "resolved_value": 138206476.8785319, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_162b3da2be0378f0c43eb09a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89a0971b662daeceb859ab8b" }, { "name": "desnz.subnational.electricity_kwh@E14001094", @@ -544996,7 +544996,7 @@ "resolved_period": 2025, "resolved_value": 114168668.47276145, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9dc0b3bb0e56d03d278285cc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f77d787a735584f0f8d0f5b1" }, { "name": "desnz.subnational.electricity_kwh@E14001095", @@ -545009,7 +545009,7 @@ "resolved_period": 2025, "resolved_value": 117162600.12284493, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1f1cb4189bb12c92a718f113" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09ae37261a90c1daea90af89" }, { "name": "desnz.subnational.electricity_kwh@E14001096", @@ -545022,7 +545022,7 @@ "resolved_period": 2025, "resolved_value": 203664871.07581016, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f66e80e6a0d8925cf86d6724" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ee6ea63aa4d03d816d984a02" }, { "name": "desnz.subnational.electricity_kwh@E14001097", @@ -545035,7 +545035,7 @@ "resolved_period": 2025, "resolved_value": 124987186.21649984, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c59d525b5a42ea42cdeacd34" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8653a01e4f753a70d246b1b6" }, { "name": "desnz.subnational.electricity_kwh@E14001098", @@ -545048,7 +545048,7 @@ "resolved_period": 2025, "resolved_value": 112683130.93629354, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2eb5c16b35b05979ce372e32" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa4c3580eb95a13b6a6a7130" }, { "name": "desnz.subnational.electricity_kwh@E14001099", @@ -545061,7 +545061,7 @@ "resolved_period": 2025, "resolved_value": 114609379.97855608, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63b5fda6993b952c069529f1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0039a664e7aed17a548e2ab5" }, { "name": "desnz.subnational.electricity_kwh@E14001100", @@ -545074,7 +545074,7 @@ "resolved_period": 2025, "resolved_value": 110611290.5270107, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b19f89989aa1a5264422e12" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_94618c3ccab7a0b462805941" }, { "name": "desnz.subnational.electricity_kwh@E14001101", @@ -545087,7 +545087,7 @@ "resolved_period": 2025, "resolved_value": 119822149.93534179, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43ae36262ce77c59b5157cb6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f283568c633a37e3b5888374" }, { "name": "desnz.subnational.electricity_kwh@E14001102", @@ -545100,7 +545100,7 @@ "resolved_period": 2025, "resolved_value": 110862306.24109174, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_255ad349a484da2108b91509" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc1553e8d25b69d2bbd53d86" }, { "name": "desnz.subnational.electricity_kwh@E14001103", @@ -545113,7 +545113,7 @@ "resolved_period": 2025, "resolved_value": 118346947.22390793, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11cbc31af5bae00e79f698f4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_388125c66ad6154056f3c0d3" }, { "name": "desnz.subnational.electricity_kwh@E14001104", @@ -545126,7 +545126,7 @@ "resolved_period": 2025, "resolved_value": 115552507.6858041, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_acc64b740125d33da1bdbcae" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1633c9880a66302f4463be6f" }, { "name": "desnz.subnational.electricity_kwh@E14001105", @@ -545139,7 +545139,7 @@ "resolved_period": 2025, "resolved_value": 134176627.48584679, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af94d98b778f8607779fa51f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e8eb1388acdba4932c2751fa" }, { "name": "desnz.subnational.electricity_kwh@E14001106", @@ -545152,7 +545152,7 @@ "resolved_period": 2025, "resolved_value": 102890072.87420246, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea6c1d667576592bb82e8e8f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d9373615dee103ec1ba05af5" }, { "name": "desnz.subnational.electricity_kwh@E14001107", @@ -545165,7 +545165,7 @@ "resolved_period": 2025, "resolved_value": 110458946.8151876, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9458953f6aea4d547455f049" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4df380258eb30668b5f0f5ca" }, { "name": "desnz.subnational.electricity_kwh@E14001108", @@ -545178,7 +545178,7 @@ "resolved_period": 2025, "resolved_value": 135308002.0712145, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a966277ee63748ac371d904" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c672eba59c6827f3131edc9b" }, { "name": "desnz.subnational.electricity_kwh@E14001109", @@ -545191,7 +545191,7 @@ "resolved_period": 2025, "resolved_value": 123043663.38695529, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa92bc1a5accd9ce0c6f7e4f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_94342328b059010ac86fa6a0" }, { "name": "desnz.subnational.electricity_kwh@E14001110", @@ -545204,7 +545204,7 @@ "resolved_period": 2025, "resolved_value": 132172239.29369938, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96d61928761c983ee8abbe1f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4123d3d8a80e05c29f671f9f" }, { "name": "desnz.subnational.electricity_kwh@E14001111", @@ -545217,7 +545217,7 @@ "resolved_period": 2025, "resolved_value": 124109390.8283303, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea1ac1c6662e21a58ef5ace3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d0974ee816c60e4835a32191" }, { "name": "desnz.subnational.electricity_kwh@E14001112", @@ -545230,7 +545230,7 @@ "resolved_period": 2025, "resolved_value": 120765213.01838969, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa4287070302091e96df9db1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d3355cf5992ff07b317be04" }, { "name": "desnz.subnational.electricity_kwh@E14001113", @@ -545243,7 +545243,7 @@ "resolved_period": 2025, "resolved_value": 108134946.29894167, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_754a37f8616b9f32fcbf060b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_95125553ca3db9cfbabe01b4" }, { "name": "desnz.subnational.electricity_kwh@E14001114", @@ -545256,7 +545256,7 @@ "resolved_period": 2025, "resolved_value": 167574240.15927485, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b40816348a8360d2f8e054ca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b47e8f37570b593bdc904bf7" }, { "name": "desnz.subnational.electricity_kwh@E14001115", @@ -545269,7 +545269,7 @@ "resolved_period": 2025, "resolved_value": 128138705.7858818, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e956133fe2bb9bf21212f108" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cd8ef1432d2a585ae1f6bcd2" }, { "name": "desnz.subnational.electricity_kwh@E14001116", @@ -545282,7 +545282,7 @@ "resolved_period": 2025, "resolved_value": 131032956.67976373, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d609d1bb5fc670a9179dedb4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bbdc9819a0ed177e426c5ed7" }, { "name": "desnz.subnational.electricity_kwh@E14001117", @@ -545295,7 +545295,7 @@ "resolved_period": 2025, "resolved_value": 127847225.5235088, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a8af5c854ac0417cdd8c15ce" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9920e25703b580a8b023c180" }, { "name": "desnz.subnational.electricity_kwh@E14001118", @@ -545308,7 +545308,7 @@ "resolved_period": 2025, "resolved_value": 111756152.42996009, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d495f992cc7adc25210e511e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_20c5658128a98e5ba8a6a5c6" }, { "name": "desnz.subnational.electricity_kwh@E14001119", @@ -545321,7 +545321,7 @@ "resolved_period": 2025, "resolved_value": 113705919.19415082, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_22d6ca569974f42f8a441a42" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f627cfc0f71f1e6d1e23fbc" }, { "name": "desnz.subnational.electricity_kwh@E14001120", @@ -545334,7 +545334,7 @@ "resolved_period": 2025, "resolved_value": 116575700.05131851, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcd64d1856cfd9d5dc1052e7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11168662187abbfb4a4df664" }, { "name": "desnz.subnational.electricity_kwh@E14001121", @@ -545347,7 +545347,7 @@ "resolved_period": 2025, "resolved_value": 151013384.84860957, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_25acc7e8407abe5fb9942139" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_65840a48d5abe998f6456406" }, { "name": "desnz.subnational.electricity_kwh@E14001122", @@ -545360,7 +545360,7 @@ "resolved_period": 2025, "resolved_value": 139543872.2721919, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6066bbac3df17da38ea10592" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6d053017e94743f40a98b942" }, { "name": "desnz.subnational.electricity_kwh@E14001123", @@ -545373,7 +545373,7 @@ "resolved_period": 2025, "resolved_value": 130211871.04551835, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b8151d8056f07e7a46a2fe16" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_afb0ac04b01c07d381b3764e" }, { "name": "desnz.subnational.electricity_kwh@E14001124", @@ -545386,7 +545386,7 @@ "resolved_period": 2025, "resolved_value": 145666452.2338187, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a8b2597dd2bf1fd4655d5956" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c0ba66d16be00858996180df" }, { "name": "desnz.subnational.electricity_kwh@E14001125", @@ -545399,7 +545399,7 @@ "resolved_period": 2025, "resolved_value": 154190732.40718228, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_504b7eaea15661e12dccd838" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8b3fc641e936a2e1d9a8d2b2" }, { "name": "desnz.subnational.electricity_kwh@E14001126", @@ -545412,7 +545412,7 @@ "resolved_period": 2025, "resolved_value": 135713887.26682127, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3dede0c84b254997e87d0f5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e7eb034468ef08160e7eda62" }, { "name": "desnz.subnational.electricity_kwh@E14001127", @@ -545425,7 +545425,7 @@ "resolved_period": 2025, "resolved_value": 126295901.33537175, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0290ddc38ed564296f1089d9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e18495d54a164e10a6406c86" }, { "name": "desnz.subnational.electricity_kwh@E14001128", @@ -545438,7 +545438,7 @@ "resolved_period": 2025, "resolved_value": 112446687.54873429, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_61eb7f53272b54a626a778ec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d5d7d8d8e9717c43db17aca" }, { "name": "desnz.subnational.electricity_kwh@E14001129", @@ -545451,7 +545451,7 @@ "resolved_period": 2025, "resolved_value": 113418454.94377536, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3c3a7a3ed82b756da881dc59" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_868094eaec722cdb993a7370" }, { "name": "desnz.subnational.electricity_kwh@E14001130", @@ -545464,7 +545464,7 @@ "resolved_period": 2025, "resolved_value": 121187067.34397416, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2ec37600c554eb88b29830ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1f3ccf117899c1e8832f3adf" }, { "name": "desnz.subnational.electricity_kwh@E14001131", @@ -545477,7 +545477,7 @@ "resolved_period": 2025, "resolved_value": 118945697.88846616, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f224515c58d2fc354c34c970" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_62b6b3d78ac5abcb25ac57a4" }, { "name": "desnz.subnational.electricity_kwh@E14001132", @@ -545490,7 +545490,7 @@ "resolved_period": 2025, "resolved_value": 118469172.28720191, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f463822131148730608c1c9c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b43a6af3d3ad32a2a6eb5c5d" }, { "name": "desnz.subnational.electricity_kwh@E14001133", @@ -545503,7 +545503,7 @@ "resolved_period": 2025, "resolved_value": 107432746.45948425, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a17df295a1ef03ad6b2c9ad6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3216a0e45be53bb19c7c5c56" }, { "name": "desnz.subnational.electricity_kwh@E14001134", @@ -545516,7 +545516,7 @@ "resolved_period": 2025, "resolved_value": 122610049.81514348, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_62696531021b644e03e2bb29" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6238dadc6a86b4808659e2ac" }, { "name": "desnz.subnational.electricity_kwh@E14001135", @@ -545529,7 +545529,7 @@ "resolved_period": 2025, "resolved_value": 118611019.05996604, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_71a9b112b19da50d978ad05f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1cb326578816b83b8181808a" }, { "name": "desnz.subnational.electricity_kwh@E14001136", @@ -545542,7 +545542,7 @@ "resolved_period": 2025, "resolved_value": 144359987.1166969, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d365e23b962e794343a3995" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cbd7ee11b715ce59266f7902" }, { "name": "desnz.subnational.electricity_kwh@E14001137", @@ -545555,7 +545555,7 @@ "resolved_period": 2025, "resolved_value": 126553776.13548411, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_45b3e71e806aa67e1e17d039" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_07e6308e3ef9fea7d9e4e49c" }, { "name": "desnz.subnational.electricity_kwh@E14001138", @@ -545568,7 +545568,7 @@ "resolved_period": 2025, "resolved_value": 135483612.36504006, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_199117c7d29f239b0124d9d2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fadc52c451751707e00333dd" }, { "name": "desnz.subnational.electricity_kwh@E14001139", @@ -545581,7 +545581,7 @@ "resolved_period": 2025, "resolved_value": 140532009.48793462, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fcdb2bba8e22d3df3b28d345" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b551874173a7bad573ef934" }, { "name": "desnz.subnational.electricity_kwh@E14001140", @@ -545594,7 +545594,7 @@ "resolved_period": 2025, "resolved_value": 113406919.94364123, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_093a2a61e071562bdb99efb5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f571cc19607cd76655366e47" }, { "name": "desnz.subnational.electricity_kwh@E14001141", @@ -545607,7 +545607,7 @@ "resolved_period": 2025, "resolved_value": 144253121.49603692, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_91d147fc6394423203b10661" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_872ca4e691db7d917adad706" }, { "name": "desnz.subnational.electricity_kwh@E14001142", @@ -545620,7 +545620,7 @@ "resolved_period": 2025, "resolved_value": 117166357.45070815, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc25775cfb0a7401ccd6777a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d8a1435656a4f5ccc64f2fdb" }, { "name": "desnz.subnational.electricity_kwh@E14001143", @@ -545633,7 +545633,7 @@ "resolved_period": 2025, "resolved_value": 137154296.0276366, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_621bd8d3f77cab421caceb7d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_341f0799b2e5b990d967bca2" }, { "name": "desnz.subnational.electricity_kwh@E14001144", @@ -545646,7 +545646,7 @@ "resolved_period": 2025, "resolved_value": 117787709.92618223, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a01d9363fb7261e70ed6cacc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b8299d5350fcf30c470c0eac" }, { "name": "desnz.subnational.electricity_kwh@E14001145", @@ -545659,7 +545659,7 @@ "resolved_period": 2025, "resolved_value": 126737865.56210376, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a992ab308af4ea25951a6ef7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f42857819d45b84dbe18840c" }, { "name": "desnz.subnational.electricity_kwh@E14001146", @@ -545672,7 +545672,7 @@ "resolved_period": 2025, "resolved_value": 142013390.242557, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bfb8a414ddd85bc9c488f4cc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc4e9bab838469eb33bdc7ad" }, { "name": "desnz.subnational.electricity_kwh@E14001147", @@ -545685,7 +545685,7 @@ "resolved_period": 2025, "resolved_value": 133577028.23937187, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09c193d534b9e23b01af7c87" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ffe9d391e5247c098b6eaa0e" }, { "name": "desnz.subnational.electricity_kwh@E14001148", @@ -545698,7 +545698,7 @@ "resolved_period": 2025, "resolved_value": 162495823.75694683, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f485f1691e0a38450a500d45" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a24eff3cb0425390ddc183e" }, { "name": "desnz.subnational.electricity_kwh@E14001149", @@ -545711,7 +545711,7 @@ "resolved_period": 2025, "resolved_value": 127749102.66165774, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_14f8fcfd3888fada04f706cd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_25e5df1e97cc55308c968afd" }, { "name": "desnz.subnational.electricity_kwh@E14001150", @@ -545724,7 +545724,7 @@ "resolved_period": 2025, "resolved_value": 122035531.92871776, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d83884de720a65d41b4fae59" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d4c540ba3066fc5619cb79b" }, { "name": "desnz.subnational.electricity_kwh@E14001151", @@ -545737,7 +545737,7 @@ "resolved_period": 2025, "resolved_value": 130341095.85619065, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6d16e6ea15d1cde782b57182" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b966789dbdf8254cae74ddba" }, { "name": "desnz.subnational.electricity_kwh@E14001152", @@ -545750,7 +545750,7 @@ "resolved_period": 2025, "resolved_value": 131535509.25677548, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a50a071b2df7384192292f70" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_45910b9629a197456510271c" }, { "name": "desnz.subnational.electricity_kwh@E14001153", @@ -545763,7 +545763,7 @@ "resolved_period": 2025, "resolved_value": 120871832.84788316, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ed0fa19cb85f6eeadd9049d6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f686ab671f93c8af7ca9af1" }, { "name": "desnz.subnational.electricity_kwh@E14001154", @@ -545776,7 +545776,7 @@ "resolved_period": 2025, "resolved_value": 120009150.12958635, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d3554126509451a98c364ba" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c3875df12bb3412534153167" }, { "name": "desnz.subnational.electricity_kwh@E14001155", @@ -545789,7 +545789,7 @@ "resolved_period": 2025, "resolved_value": 150962025.2203077, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f9781686907ee548af4c6c77" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9cf7189266f346202618ca0b" }, { "name": "desnz.subnational.electricity_kwh@E14001156", @@ -545802,7 +545802,7 @@ "resolved_period": 2025, "resolved_value": 134553053.71802777, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_36ab0d101e67fd9c01d42dc9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e0e961e56884d746dd3d6efa" }, { "name": "desnz.subnational.electricity_kwh@E14001157", @@ -545815,7 +545815,7 @@ "resolved_period": 2025, "resolved_value": 120799273.71685068, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1e80873d95694278c5f9f275" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c544acb2682283815273ad3f" }, { "name": "desnz.subnational.electricity_kwh@E14001158", @@ -545828,7 +545828,7 @@ "resolved_period": 2025, "resolved_value": 125761200.8974006, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_08bb1e63949a6dbb5494c039" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c4903c9d2a2bd111a8d56cc3" }, { "name": "desnz.subnational.electricity_kwh@E14001159", @@ -545841,7 +545841,7 @@ "resolved_period": 2025, "resolved_value": 137631153.8860231, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bae2bca8c56cb2fff852045a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c50f46f5fc153d827f933f3" }, { "name": "desnz.subnational.electricity_kwh@E14001160", @@ -545854,7 +545854,7 @@ "resolved_period": 2025, "resolved_value": 188767904.3725455, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4d804d17f139bb00c6bf0a52" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d50e76e30038e2efb3a5411d" }, { "name": "desnz.subnational.electricity_kwh@E14001161", @@ -545867,7 +545867,7 @@ "resolved_period": 2025, "resolved_value": 131183309.21129258, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af05939b3bd71cc60a21b50c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8debc19505e752b97abf2574" }, { "name": "desnz.subnational.electricity_kwh@E14001162", @@ -545880,7 +545880,7 @@ "resolved_period": 2025, "resolved_value": 153159740.86077324, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_958d1a87fdd8b8471792c4c6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e6cf725bdf63065842f31dde" }, { "name": "desnz.subnational.electricity_kwh@E14001163", @@ -545893,7 +545893,7 @@ "resolved_period": 2025, "resolved_value": 117535025.80526552, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3661ef32c0a1853a6b1267bb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea100c7699136e4bb36d7ad4" }, { "name": "desnz.subnational.electricity_kwh@E14001164", @@ -545906,7 +545906,7 @@ "resolved_period": 2025, "resolved_value": 145531303.42906603, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c05d21a7e45130a9f24f7a56" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a065c1c64d7c17d8e09fcef" }, { "name": "desnz.subnational.electricity_kwh@E14001165", @@ -545919,7 +545919,7 @@ "resolved_period": 2025, "resolved_value": 109067363.42107457, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bb9e59207e34327dc4040f4a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dc8b36a5717fe1d19f585c7f" }, { "name": "desnz.subnational.electricity_kwh@E14001166", @@ -545932,7 +545932,7 @@ "resolved_period": 2025, "resolved_value": 150163790.138015, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea0441f1a5c12a21b9716c94" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ee594663fc3c70adb8776e70" }, { "name": "desnz.subnational.electricity_kwh@E14001167", @@ -545945,7 +545945,7 @@ "resolved_period": 2025, "resolved_value": 126132296.39342324, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_28d1f45a472f7ac29c59d1d0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a6910f40fec65c824ba1111" }, { "name": "desnz.subnational.electricity_kwh@E14001168", @@ -545958,7 +545958,7 @@ "resolved_period": 2025, "resolved_value": 128545113.57899587, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_77853d6a022ca750108264e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7abb3ccfb6ce584f7a12c359" }, { "name": "desnz.subnational.electricity_kwh@E14001169", @@ -545971,7 +545971,7 @@ "resolved_period": 2025, "resolved_value": 148864483.53911006, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_80741c43bf3615bbd4639ee1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4665c8ea01d837ad11c68442" }, { "name": "desnz.subnational.electricity_kwh@E14001170", @@ -545984,7 +545984,7 @@ "resolved_period": 2025, "resolved_value": 121090918.63454498, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f2c35b61b6f5e325f0cca345" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ae63dcade0925e49ee34883f" }, { "name": "desnz.subnational.electricity_kwh@E14001171", @@ -545997,7 +545997,7 @@ "resolved_period": 2025, "resolved_value": 117797611.06602278, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f3cf2e938b881f9745f2ec8c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5ec74268b654622265450aa9" }, { "name": "desnz.subnational.electricity_kwh@E14001172", @@ -546010,7 +546010,7 @@ "resolved_period": 2025, "resolved_value": 294503504.77925795, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_32cb2bc5db171471604b2a04" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_31b5b6a7b286bf4ae18a454c" }, { "name": "desnz.subnational.electricity_kwh@E14001173", @@ -546023,7 +546023,7 @@ "resolved_period": 2025, "resolved_value": 106725907.19022581, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aabf47410c39937a71850b0f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_05b803bbf1e59229ecf87c93" }, { "name": "desnz.subnational.electricity_kwh@E14001174", @@ -546036,7 +546036,7 @@ "resolved_period": 2025, "resolved_value": 140875824.86598346, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6229279f1735ccb826278291" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_64ce825b2209a489cc0f8284" }, { "name": "desnz.subnational.electricity_kwh@E14001175", @@ -546049,7 +546049,7 @@ "resolved_period": 2025, "resolved_value": 109942711.04326856, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca03056fb2f518de76e2049b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_235c277bc7dfe9fc7d6b238a" }, { "name": "desnz.subnational.electricity_kwh@E14001176", @@ -546062,7 +546062,7 @@ "resolved_period": 2025, "resolved_value": 137192739.2060846, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_db3a840877e251116c28dc65" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8775b1bd8ae3478d8b273e4b" }, { "name": "desnz.subnational.electricity_kwh@E14001177", @@ -546075,7 +546075,7 @@ "resolved_period": 2025, "resolved_value": 117430398.26650597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7eed3037772ae127d622c2ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_84bb80fe1867d248632392da" }, { "name": "desnz.subnational.electricity_kwh@E14001178", @@ -546088,7 +546088,7 @@ "resolved_period": 2025, "resolved_value": 121081447.53070483, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_55a30b4f774421c4bfc4a343" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c6f223ef6d793594c9ec4f7d" }, { "name": "desnz.subnational.electricity_kwh@E14001179", @@ -546101,7 +546101,7 @@ "resolved_period": 2025, "resolved_value": 147915835.25967872, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cf2f03f0ae9870f107856434" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_77c658e9ff9ca140cc4fc90e" }, { "name": "desnz.subnational.electricity_kwh@E14001180", @@ -546114,7 +546114,7 @@ "resolved_period": 2025, "resolved_value": 128565203.00821266, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3bfacd6bdc6e755d462d46a2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d9a12bfb3359ee220a73fa1" }, { "name": "desnz.subnational.electricity_kwh@E14001181", @@ -546127,7 +546127,7 @@ "resolved_period": 2025, "resolved_value": 121572804.67326283, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52ab83d03e0198e4d2c9f90c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_92f3ebb5b7bc82fe867b3eb4" }, { "name": "desnz.subnational.electricity_kwh@E14001182", @@ -546140,7 +546140,7 @@ "resolved_period": 2025, "resolved_value": 128137695.35525903, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd2df4e7c89a83217196ad4b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3f8ac1aa37e04d52ca55be4" }, { "name": "desnz.subnational.electricity_kwh@E14001183", @@ -546153,7 +546153,7 @@ "resolved_period": 2025, "resolved_value": 107914099.12688671, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_db20dbc00a174395b7211e0c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f381ea2caf2566b93cb77a2c" }, { "name": "desnz.subnational.electricity_kwh@E14001184", @@ -546166,7 +546166,7 @@ "resolved_period": 2025, "resolved_value": 125254228.84834938, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b5197856b6c5e60109510ee" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26c7b38904c039173565c56e" }, { "name": "desnz.subnational.electricity_kwh@E14001185", @@ -546179,7 +546179,7 @@ "resolved_period": 2025, "resolved_value": 129974794.25297959, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2dc396e85319cabf1ca9a00a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_05676842a1cdd3405a3ce94d" }, { "name": "desnz.subnational.electricity_kwh@E14001186", @@ -546192,7 +546192,7 @@ "resolved_period": 2025, "resolved_value": 125702820.13516027, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8cd27e170b8b5e57e59731c9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1161b1ff63b369a265821cd3" }, { "name": "desnz.subnational.electricity_kwh@E14001187", @@ -546205,7 +546205,7 @@ "resolved_period": 2025, "resolved_value": 137722648.34933403, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8364ea0a93d8039c0957bce2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d62f472b8858ce1a5786a3d" }, { "name": "desnz.subnational.electricity_kwh@E14001188", @@ -546218,7 +546218,7 @@ "resolved_period": 2025, "resolved_value": 133320293.54041922, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_406c6caca9f645ce5a57165f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be13c52ab30389477b12ab61" }, { "name": "desnz.subnational.electricity_kwh@E14001189", @@ -546231,7 +546231,7 @@ "resolved_period": 2025, "resolved_value": 122201812.74045344, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66e33885688846dd45a59402" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96cc9d8d6f231bc51a38eb2c" }, { "name": "desnz.subnational.electricity_kwh@E14001190", @@ -546244,7 +546244,7 @@ "resolved_period": 2025, "resolved_value": 114242383.35367687, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7352c18b6e8788e6647ca0bc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec9ad0558dc34d084dc6a5bb" }, { "name": "desnz.subnational.electricity_kwh@E14001191", @@ -546257,7 +546257,7 @@ "resolved_period": 2025, "resolved_value": 128690980.34947321, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_46590b64361a2d1f64b8fb69" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_59c59efdb7d7523736f54bab" }, { "name": "desnz.subnational.electricity_kwh@E14001192", @@ -546270,7 +546270,7 @@ "resolved_period": 2025, "resolved_value": 169290324.69085348, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff2ad6661a5d191ed788cd39" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_76c7ccbb2d8b50bfcbdd4913" }, { "name": "desnz.subnational.electricity_kwh@E14001193", @@ -546283,7 +546283,7 @@ "resolved_period": 2025, "resolved_value": 121197328.48328099, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_765d93a7affbfc3d338ff702" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_42b99ffb36dc5cd65a7977d3" }, { "name": "desnz.subnational.electricity_kwh@E14001194", @@ -546296,7 +546296,7 @@ "resolved_period": 2025, "resolved_value": 127125553.68389268, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c6be5256b69e4ef975a3ded7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_07ae6027c814b9634aa94548" }, { "name": "desnz.subnational.electricity_kwh@E14001195", @@ -546309,7 +546309,7 @@ "resolved_period": 2025, "resolved_value": 138834265.114992, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ed79e1dd9f74515717c62595" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6cd6e050fc9da8bb46d2dd35" }, { "name": "desnz.subnational.electricity_kwh@E14001196", @@ -546322,7 +546322,7 @@ "resolved_period": 2025, "resolved_value": 101783069.84480514, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3849bcb8730b00f3bce5c82a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_97f18b79cf5543c44e960b48" }, { "name": "desnz.subnational.electricity_kwh@E14001197", @@ -546335,7 +546335,7 @@ "resolved_period": 2025, "resolved_value": 156527364.23186216, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2ca4ad2010ca833b88c0ac44" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d958bdb84e2e55070292986b" }, { "name": "desnz.subnational.electricity_kwh@E14001198", @@ -546348,7 +546348,7 @@ "resolved_period": 2025, "resolved_value": 129063177.14399308, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ffb482154baceadc6f649df5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0e5319f964faa083ef8b2e7b" }, { "name": "desnz.subnational.electricity_kwh@E14001199", @@ -546361,7 +546361,7 @@ "resolved_period": 2025, "resolved_value": 116253287.77808695, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_18f8b12b8b19deee02fc3f6d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_59838fa0214191062a96ef3c" }, { "name": "desnz.subnational.electricity_kwh@E14001200", @@ -546374,7 +546374,7 @@ "resolved_period": 2025, "resolved_value": 111152491.18995954, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02fa33dffb43a394bdb747b2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c80d2717ced72680a23289b9" }, { "name": "desnz.subnational.electricity_kwh@E14001201", @@ -546387,7 +546387,7 @@ "resolved_period": 2025, "resolved_value": 141566365.25383645, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3fcbcec6b9fc45d9992ad0a5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_34262b531d221851f192be6c" }, { "name": "desnz.subnational.electricity_kwh@E14001202", @@ -546400,7 +546400,7 @@ "resolved_period": 2025, "resolved_value": 122967361.7808264, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a4ab7a32c0f1862db7929fa5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b2a62f036a75a8263f49bfa0" }, { "name": "desnz.subnational.electricity_kwh@E14001203", @@ -546413,7 +546413,7 @@ "resolved_period": 2025, "resolved_value": 143384868.74436846, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b3d51e9714f68e74219b8f25" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_486cbd30315d1071e3c271ae" }, { "name": "desnz.subnational.electricity_kwh@E14001204", @@ -546426,7 +546426,7 @@ "resolved_period": 2025, "resolved_value": 113334254.74696834, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b245db57d6d1dc977749058e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_46a37a1d448e783978daba60" }, { "name": "desnz.subnational.electricity_kwh@E14001205", @@ -546439,7 +546439,7 @@ "resolved_period": 2025, "resolved_value": 116179682.10594967, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ddfacd4a720a94e2bc08d6af" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b4da6607bf2476a10de55494" }, { "name": "desnz.subnational.electricity_kwh@E14001206", @@ -546452,7 +546452,7 @@ "resolved_period": 2025, "resolved_value": 138410075.96871254, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_524e5d01c8b764fe6fff5251" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aec8d95a0986609b93f1a074" }, { "name": "desnz.subnational.electricity_kwh@E14001207", @@ -546465,7 +546465,7 @@ "resolved_period": 2025, "resolved_value": 163747685.372508, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d604fc77524cb662aa462c7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d069ebe12476e293039504d" }, { "name": "desnz.subnational.electricity_kwh@E14001208", @@ -546478,7 +546478,7 @@ "resolved_period": 2025, "resolved_value": 129490129.49317567, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ba3a5c36058814901ce06005" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d403a98f804cd4b2ce07c57d" }, { "name": "desnz.subnational.electricity_kwh@E14001209", @@ -546491,7 +546491,7 @@ "resolved_period": 2025, "resolved_value": 121760882.04318541, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bce32f3119761a576622adcd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ddb840e8d8f22ba424e71f60" }, { "name": "desnz.subnational.electricity_kwh@E14001210", @@ -546504,7 +546504,7 @@ "resolved_period": 2025, "resolved_value": 118772197.2774999, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1894b176c11a5727822f23c3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c041a5e5f35eac19d50cfd02" }, { "name": "desnz.subnational.electricity_kwh@E14001211", @@ -546517,7 +546517,7 @@ "resolved_period": 2025, "resolved_value": 101571301.0606883, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7efafe24e8a08a96f490afe6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_35b7add514c25acf04941dff" }, { "name": "desnz.subnational.electricity_kwh@E14001212", @@ -546530,7 +546530,7 @@ "resolved_period": 2025, "resolved_value": 156041181.20345196, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bb6dff4f97bf7fa5c6dace0b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9bf83aac6f3e235f10135edf" }, { "name": "desnz.subnational.electricity_kwh@E14001213", @@ -546543,7 +546543,7 @@ "resolved_period": 2025, "resolved_value": 101132383.52618235, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8b21ee3ddb50f872c395ccf5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bfd4ec61cea2a924c70bcd7e" }, { "name": "desnz.subnational.electricity_kwh@E14001214", @@ -546556,7 +546556,7 @@ "resolved_period": 2025, "resolved_value": 143940170.02752918, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_346c161eb15c77888e02ddbc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e6ad247eb3e18458b2cbded6" }, { "name": "desnz.subnational.electricity_kwh@E14001215", @@ -546569,7 +546569,7 @@ "resolved_period": 2025, "resolved_value": 151157803.55739522, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_689a4731913930f556b1f618" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1316c03079bd91ad8c4c851" }, { "name": "desnz.subnational.electricity_kwh@E14001216", @@ -546582,7 +546582,7 @@ "resolved_period": 2025, "resolved_value": 130906256.65889463, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_356b450c3370476ca5e4e354" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e87938d7751d164d3646cff5" }, { "name": "desnz.subnational.electricity_kwh@E14001217", @@ -546595,7 +546595,7 @@ "resolved_period": 2025, "resolved_value": 159565404.64583045, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca00653c8c1b2c5371af418b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ce4c2dce6369883e1d5062e" }, { "name": "desnz.subnational.electricity_kwh@E14001218", @@ -546608,7 +546608,7 @@ "resolved_period": 2025, "resolved_value": 120929951.75996451, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_54825ef7b5cc9ba751c9b5a7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1021f370229ecded0d34da82" }, { "name": "desnz.subnational.electricity_kwh@E14001219", @@ -546621,7 +546621,7 @@ "resolved_period": 2025, "resolved_value": 122621450.04519466, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2ed26c160ad81784c80edac9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_22cf043f818a20dd6a7168a9" }, { "name": "desnz.subnational.electricity_kwh@E14001220", @@ -546634,7 +546634,7 @@ "resolved_period": 2025, "resolved_value": 111081509.85303517, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f48535e2b1386ad39f70f8e7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_698178c3af404c34382ac12f" }, { "name": "desnz.subnational.electricity_kwh@E14001221", @@ -546647,7 +546647,7 @@ "resolved_period": 2025, "resolved_value": 136928471.47913828, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fde1a7b61bcadc83c8163259" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a4eed2eb28d6180f986e202" }, { "name": "desnz.subnational.electricity_kwh@E14001222", @@ -546660,7 +546660,7 @@ "resolved_period": 2025, "resolved_value": 107742436.17411104, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4008853e0692636ce51d5af7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5eddb2bef5c03ab084fbacba" }, { "name": "desnz.subnational.electricity_kwh@E14001223", @@ -546673,7 +546673,7 @@ "resolved_period": 2025, "resolved_value": 128953890.12818138, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_792d1cc99e3579daa400a821" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2256d654c6e410d11d3da60a" }, { "name": "desnz.subnational.electricity_kwh@E14001224", @@ -546686,7 +546686,7 @@ "resolved_period": 2025, "resolved_value": 157070883.32253388, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0f60a6398604d992acc6cd41" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0cc2c567c6186b8dbb796073" }, { "name": "desnz.subnational.electricity_kwh@E14001225", @@ -546699,7 +546699,7 @@ "resolved_period": 2025, "resolved_value": 145339116.92872387, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a87213ea50e018ee87a2ab85" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dbd7d0f0845be5f5d17b357c" }, { "name": "desnz.subnational.electricity_kwh@E14001226", @@ -546712,7 +546712,7 @@ "resolved_period": 2025, "resolved_value": 143422350.13877705, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e7e98885c9f66a353ff00347" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ffb19305d5812f858497364" }, { "name": "desnz.subnational.electricity_kwh@E14001227", @@ -546725,7 +546725,7 @@ "resolved_period": 2025, "resolved_value": 142739043.25518453, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bfd3ad64c9bc31d89a1ed257" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26c551f9bf3029c578d17ae2" }, { "name": "desnz.subnational.electricity_kwh@E14001228", @@ -546738,7 +546738,7 @@ "resolved_period": 2025, "resolved_value": 112874976.88681754, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6d08e766a5a082d0828feb50" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1c38ccf482233e9967b66f9a" }, { "name": "desnz.subnational.electricity_kwh@E14001229", @@ -546751,7 +546751,7 @@ "resolved_period": 2025, "resolved_value": 135023305.78846088, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_51b7e1cccba1dddc24c12836" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d73aeaf5da19651a4cd8b51f" }, { "name": "desnz.subnational.electricity_kwh@E14001230", @@ -546764,7 +546764,7 @@ "resolved_period": 2025, "resolved_value": 151530437.81938484, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3769f8c9d0a053ffa8724a0d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8db9dd0edecbf02c3afc8733" }, { "name": "desnz.subnational.electricity_kwh@E14001231", @@ -546777,7 +546777,7 @@ "resolved_period": 2025, "resolved_value": 106700451.14323798, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e17c09d66e6d8f50fb6208d5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_82a32a1991ec54e65a563cb3" }, { "name": "desnz.subnational.electricity_kwh@E14001232", @@ -546790,7 +546790,7 @@ "resolved_period": 2025, "resolved_value": 127251304.06944133, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_16511c0fa9f766d02c0524d6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b4464bf7c51498a57339a9d" }, { "name": "desnz.subnational.electricity_kwh@E14001233", @@ -546803,7 +546803,7 @@ "resolved_period": 2025, "resolved_value": 124329502.4612305, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_086ad44adc7924c68d0f7fb6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f9594b4036b18584fb6bee1" }, { "name": "desnz.subnational.electricity_kwh@E14001234", @@ -546816,7 +546816,7 @@ "resolved_period": 2025, "resolved_value": 153837932.27584466, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8fc3f18b46fe1bb47cc9b243" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c8e11836f3199f378c923054" }, { "name": "desnz.subnational.electricity_kwh@E14001235", @@ -546829,7 +546829,7 @@ "resolved_period": 2025, "resolved_value": 133817028.20170599, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39674e45dbacc8d96a3f2776" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_21a223473ad60c7141968ddc" }, { "name": "desnz.subnational.electricity_kwh@E14001236", @@ -546842,7 +546842,7 @@ "resolved_period": 2025, "resolved_value": 132287259.74874744, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_00ecb4022ae19b06ca653d84" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e35adf564221fb5548222137" }, { "name": "desnz.subnational.electricity_kwh@E14001237", @@ -546855,7 +546855,7 @@ "resolved_period": 2025, "resolved_value": 123668555.77467504, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_565ef7d056fc3afe9d839ae8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c087c5d115230c5237d2cbc" }, { "name": "desnz.subnational.electricity_kwh@E14001238", @@ -546868,7 +546868,7 @@ "resolved_period": 2025, "resolved_value": 171931240.40284786, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d6f8b16a8a06e5468ee2eee1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7a797f670e31d232bee2a5c2" }, { "name": "desnz.subnational.electricity_kwh@E14001239", @@ -546881,7 +546881,7 @@ "resolved_period": 2025, "resolved_value": 115168539.83201285, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ffcc449ecaa60ec59cd0f748" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2bb28f8ad1e1e3d98c435d60" }, { "name": "desnz.subnational.electricity_kwh@E14001240", @@ -546894,7 +546894,7 @@ "resolved_period": 2025, "resolved_value": 141148355.0238393, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b533d4d53515b1d5b899e175" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b176a73d9d710e6c389099d9" }, { "name": "desnz.subnational.electricity_kwh@E14001241", @@ -546907,7 +546907,7 @@ "resolved_period": 2025, "resolved_value": 131407452.72530615, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4136169aff876a82d8c8af8c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_905cadc98e75cd378a7df1f1" }, { "name": "desnz.subnational.electricity_kwh@E14001242", @@ -546920,7 +546920,7 @@ "resolved_period": 2025, "resolved_value": 136992743.20708287, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f2ff38e6580e9277ab2bc3bb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bb01ee491a4f852493aa6563" }, { "name": "desnz.subnational.electricity_kwh@E14001243", @@ -546933,7 +546933,7 @@ "resolved_period": 2025, "resolved_value": 136018412.39080417, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc62a510f1a3c10569d92c65" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b7159c98ba186bd7f31b3b4d" }, { "name": "desnz.subnational.electricity_kwh@E14001244", @@ -546946,7 +546946,7 @@ "resolved_period": 2025, "resolved_value": 110119436.6093307, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9e3f260025f1b8b7b644e151" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_62f5877324328c6ea2895711" }, { "name": "desnz.subnational.electricity_kwh@E14001245", @@ -546959,7 +546959,7 @@ "resolved_period": 2025, "resolved_value": 125497925.53735942, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd5b6f2dea25984dcdfcf486" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f12947fd59eb0e5ca7864320" }, { "name": "desnz.subnational.electricity_kwh@E14001246", @@ -546972,7 +546972,7 @@ "resolved_period": 2025, "resolved_value": 115701305.74839228, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b673eecf53094c5e8cd7afd8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7efa5114c4b95e3f886d25ab" }, { "name": "desnz.subnational.electricity_kwh@E14001247", @@ -546985,7 +546985,7 @@ "resolved_period": 2025, "resolved_value": 147112446.19271278, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dec486837de128dc8bc70947" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f13fc636795a681722a16eb" }, { "name": "desnz.subnational.electricity_kwh@E14001248", @@ -546998,7 +546998,7 @@ "resolved_period": 2025, "resolved_value": 137115868.0138957, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_056fb3244e0d8fd2ef471b8b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af1c6ab5caaa12161c5d4d7c" }, { "name": "desnz.subnational.electricity_kwh@E14001249", @@ -547011,7 +547011,7 @@ "resolved_period": 2025, "resolved_value": 159873258.5510216, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dedb952253a0e17ee2637eb6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dd1457ccb1ada001939fcd76" }, { "name": "desnz.subnational.electricity_kwh@E14001250", @@ -547024,7 +547024,7 @@ "resolved_period": 2025, "resolved_value": 140349191.5944572, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_451dc6774b0555e538e5798a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_498eeffd1f0a1925e836fd84" }, { "name": "desnz.subnational.electricity_kwh@E14001251", @@ -547037,7 +547037,7 @@ "resolved_period": 2025, "resolved_value": 114226149.6355858, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ee567b1660a47a36cbdff0c7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_213d8dcea49112ce21a74e3e" }, { "name": "desnz.subnational.electricity_kwh@E14001252", @@ -547050,7 +547050,7 @@ "resolved_period": 2025, "resolved_value": 114682457.9256672, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c977f52aca0a7cd1f362ac30" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_61fd5666e6e818c2b02f4758" }, { "name": "desnz.subnational.electricity_kwh@E14001253", @@ -547063,7 +547063,7 @@ "resolved_period": 2025, "resolved_value": 140454893.78285635, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_122aece21427866111ec0604" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3fd22270954333fdae8eb517" }, { "name": "desnz.subnational.electricity_kwh@E14001254", @@ -547076,7 +547076,7 @@ "resolved_period": 2025, "resolved_value": 125911243.39416389, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1320dc28b68c0c11d1edb20" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7442eb21f596370cafd8f1af" }, { "name": "desnz.subnational.electricity_kwh@E14001255", @@ -547089,7 +547089,7 @@ "resolved_period": 2025, "resolved_value": 121953048.02158463, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f41d4658211a3b32c6938b3e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a0e8c140006c9c7e80fdec53" }, { "name": "desnz.subnational.electricity_kwh@E14001256", @@ -547102,7 +547102,7 @@ "resolved_period": 2025, "resolved_value": 133664501.97852163, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09f1b49f8a438de88c933137" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e569bbea4b738939f9fec8d6" }, { "name": "desnz.subnational.electricity_kwh@E14001257", @@ -547115,7 +547115,7 @@ "resolved_period": 2025, "resolved_value": 127328051.57305744, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_55d4adf8402ef9be91819493" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_42414e0500a625fd9ecf3dca" }, { "name": "desnz.subnational.electricity_kwh@E14001258", @@ -547128,7 +547128,7 @@ "resolved_period": 2025, "resolved_value": 139642198.24194163, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_46f50318048f4e3de0fb5ea2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2f80d9d43c04b09718259e4b" }, { "name": "desnz.subnational.electricity_kwh@E14001259", @@ -547141,7 +547141,7 @@ "resolved_period": 2025, "resolved_value": 123447536.70062014, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e4d80822dc829cdb37d3d9f8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3c2b443a2457d8962d4a4b78" }, { "name": "desnz.subnational.electricity_kwh@E14001260", @@ -547154,7 +547154,7 @@ "resolved_period": 2025, "resolved_value": 123470341.70250568, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4ef98395fd3bb6b98c25615e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4091e891221c4f1ef5b0a252" }, { "name": "desnz.subnational.electricity_kwh@E14001261", @@ -547167,7 +547167,7 @@ "resolved_period": 2025, "resolved_value": 107810119.19147693, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6921fc8ae5525a01a7e502b2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1b86720122ad9c7f1e11073c" }, { "name": "desnz.subnational.electricity_kwh@E14001262", @@ -547180,7 +547180,7 @@ "resolved_period": 2025, "resolved_value": 128431148.02301861, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e4c38ee6e8b17fba2e63b9fc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8dbd39c94f2347f9afe6caa2" }, { "name": "desnz.subnational.electricity_kwh@E14001263", @@ -547193,7 +547193,7 @@ "resolved_period": 2025, "resolved_value": 133077470.30293693, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d0824499e9cb5265cade1ec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cedc8efdd22d10f61d9198b2" }, { "name": "desnz.subnational.electricity_kwh@E14001264", @@ -547206,7 +547206,7 @@ "resolved_period": 2025, "resolved_value": 142062087.7120352, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_085d1d55dc4b6e88accbb8f6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af518d5776bb9a87b63b2493" }, { "name": "desnz.subnational.electricity_kwh@E14001265", @@ -547219,7 +547219,7 @@ "resolved_period": 2025, "resolved_value": 163012363.67745328, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_88fd731ce7c29cb1f769ea8c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c58a9be60aa5c421aa7dff38" }, { "name": "desnz.subnational.electricity_kwh@E14001266", @@ -547232,7 +547232,7 @@ "resolved_period": 2025, "resolved_value": 124269824.4248384, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0f0fd826f0dded8e2d0e3a55" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e90fa9ebb97ab912954aee94" }, { "name": "desnz.subnational.electricity_kwh@E14001267", @@ -547245,7 +547245,7 @@ "resolved_period": 2025, "resolved_value": 136422637.34173095, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_51a1535ff4fcd8e3a542f78a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ab1fa9cf4f6e4c92ee530e5" }, { "name": "desnz.subnational.electricity_kwh@E14001268", @@ -547258,7 +547258,7 @@ "resolved_period": 2025, "resolved_value": 142413740.0157567, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c9c1d988fee47121193d5f32" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5b9a550a51770600299cd5b9" }, { "name": "desnz.subnational.electricity_kwh@E14001269", @@ -547271,7 +547271,7 @@ "resolved_period": 2025, "resolved_value": 138947583.0786391, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcf2dedc5949faf22a179e60" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8aac1ff45f8e2a40bc4cdcb8" }, { "name": "desnz.subnational.electricity_kwh@E14001270", @@ -547284,7 +547284,7 @@ "resolved_period": 2025, "resolved_value": 121808967.0721076, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_794371b61382254ac4003275" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8277edd79c7b8450be7f5caa" }, { "name": "desnz.subnational.electricity_kwh@E14001271", @@ -547297,7 +547297,7 @@ "resolved_period": 2025, "resolved_value": 125122622.67430052, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ceb3e300287d2918487425c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_676332f44602896565a3dfa5" }, { "name": "desnz.subnational.electricity_kwh@E14001272", @@ -547310,7 +547310,7 @@ "resolved_period": 2025, "resolved_value": 104268638.31155767, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a8fe96feced50af4bc985530" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5770ba9550df41d39c02f211" }, { "name": "desnz.subnational.electricity_kwh@E14001273", @@ -547323,7 +547323,7 @@ "resolved_period": 2025, "resolved_value": 138694774.425724, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e7e0907fd4144b12858cbbe0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_78a4ff526e1dabeb54aeef19" }, { "name": "desnz.subnational.electricity_kwh@E14001274", @@ -547336,7 +547336,7 @@ "resolved_period": 2025, "resolved_value": 137610416.08377776, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_938f17ac6fb320c574857882" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6d3356611dfb8f12b5513370" }, { "name": "desnz.subnational.electricity_kwh@E14001275", @@ -547349,7 +547349,7 @@ "resolved_period": 2025, "resolved_value": 119529891.36069381, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c444c8e32246eb3a7bf0d419" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_017e8a99f3684fa01076d7c4" }, { "name": "desnz.subnational.electricity_kwh@E14001276", @@ -547362,7 +547362,7 @@ "resolved_period": 2025, "resolved_value": 131612725.7338331, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_99b3d631a93da8395494fdfd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_99e373041782fa173517d9d3" }, { "name": "desnz.subnational.electricity_kwh@E14001277", @@ -547375,7 +547375,7 @@ "resolved_period": 2025, "resolved_value": 114891366.2789843, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1dc85bc3289de2333952f683" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc1c68c49adacc162ca2d5ae" }, { "name": "desnz.subnational.electricity_kwh@E14001278", @@ -547388,7 +547388,7 @@ "resolved_period": 2025, "resolved_value": 130126635.10514927, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e8a3877ca7c455f8b3364d2e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_147d648af2258eceae50c18e" }, { "name": "desnz.subnational.electricity_kwh@E14001279", @@ -547401,7 +547401,7 @@ "resolved_period": 2025, "resolved_value": 161938807.03686208, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39a2c5792816bfa59cc22e58" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c82c3c918019b0173dd6e394" }, { "name": "desnz.subnational.electricity_kwh@E14001280", @@ -547414,7 +547414,7 @@ "resolved_period": 2025, "resolved_value": 166544568.66968012, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_21f0436493c501b758a339ed" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_18cbb56802208aad870a61bb" }, { "name": "desnz.subnational.electricity_kwh@E14001281", @@ -547427,7 +547427,7 @@ "resolved_period": 2025, "resolved_value": 135793698.03194967, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_67037d7ed6ae402124b75934" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ed858755872865492f65fe94" }, { "name": "desnz.subnational.electricity_kwh@E14001282", @@ -547440,7 +547440,7 @@ "resolved_period": 2025, "resolved_value": 131675592.08589683, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_334e9fb6842db6abf0a3eab4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a93526819d36102e1a6f9695" }, { "name": "desnz.subnational.electricity_kwh@E14001283", @@ -547453,7 +547453,7 @@ "resolved_period": 2025, "resolved_value": 149671692.40592074, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2feca17c003f534cc88f7324" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_687be437c75c3ee19a739966" }, { "name": "desnz.subnational.electricity_kwh@E14001284", @@ -547466,7 +547466,7 @@ "resolved_period": 2025, "resolved_value": 150961531.45524022, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f0b0ee315b6af1548235be89" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f9c2fd8b23387708358f496e" }, { "name": "desnz.subnational.electricity_kwh@E14001285", @@ -547479,7 +547479,7 @@ "resolved_period": 2025, "resolved_value": 144214861.35450178, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a306b829a6b01cbe0a80e4b6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87fa6b336fb78059ac8daf73" }, { "name": "desnz.subnational.electricity_kwh@E14001286", @@ -547492,7 +547492,7 @@ "resolved_period": 2025, "resolved_value": 114646596.80265224, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e7f66ed394b67606d465133c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fd28ce305805f65b9e40d9e1" }, { "name": "desnz.subnational.electricity_kwh@E14001287", @@ -547505,7 +547505,7 @@ "resolved_period": 2025, "resolved_value": 119114245.78153184, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eb17ebc5c758ad2c9165f5e9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_28797284e3834fc267c16242" }, { "name": "desnz.subnational.electricity_kwh@E14001288", @@ -547518,7 +547518,7 @@ "resolved_period": 2025, "resolved_value": 135116567.4368814, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_61a5359ad149688f2d20e8e4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f0965e4effcd527af4b89f9" }, { "name": "desnz.subnational.electricity_kwh@E14001289", @@ -547531,7 +547531,7 @@ "resolved_period": 2025, "resolved_value": 133948971.44421738, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5eda7c0add449d9c435461fd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_724e068a9ad2e13689fa835e" }, { "name": "desnz.subnational.electricity_kwh@E14001290", @@ -547544,7 +547544,7 @@ "resolved_period": 2025, "resolved_value": 129287759.34187412, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ef8fe95e676ca191c5e41f8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1bbb81cc3e4f7418d7897b0b" }, { "name": "desnz.subnational.electricity_kwh@E14001291", @@ -547557,7 +547557,7 @@ "resolved_period": 2025, "resolved_value": 135911415.22118407, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e52bc1c107a64baf9ca78228" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc31457f6fdab0a3a2eead25" }, { "name": "desnz.subnational.electricity_kwh@E14001292", @@ -547570,7 +547570,7 @@ "resolved_period": 2025, "resolved_value": 128495468.26192036, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_70bf7e3d4ce32af74b5e198f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e0cf8202881b5e6cacc2e452" }, { "name": "desnz.subnational.electricity_kwh@E14001293", @@ -547583,7 +547583,7 @@ "resolved_period": 2025, "resolved_value": 122572549.17113544, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8a80cc3a506b0414a9d86f3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_077c2b0a2adee5eeab98b9bc" }, { "name": "desnz.subnational.electricity_kwh@E14001294", @@ -547596,7 +547596,7 @@ "resolved_period": 2025, "resolved_value": 154646152.43535233, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c650c3686e972ebfe2bd3c06" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8c63ef8b5d46602b6a68d6f" }, { "name": "desnz.subnational.electricity_kwh@E14001295", @@ -547609,7 +547609,7 @@ "resolved_period": 2025, "resolved_value": 107907528.99082915, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_602e4bd5ed6fc204c01f1e60" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_042be409961b330c032b366e" }, { "name": "desnz.subnational.electricity_kwh@E14001296", @@ -547622,7 +547622,7 @@ "resolved_period": 2025, "resolved_value": 125847148.48975581, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c18e5cb176dd4bd011b451cd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1eab2c996857e7d065569ada" }, { "name": "desnz.subnational.electricity_kwh@E14001297", @@ -547635,7 +547635,7 @@ "resolved_period": 2025, "resolved_value": 125296934.80223192, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3fa53108e59618966b66d57c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa4bfb8db8c1d1a71ed9ec19" }, { "name": "desnz.subnational.electricity_kwh@E14001298", @@ -547648,7 +547648,7 @@ "resolved_period": 2025, "resolved_value": 148420245.15814048, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0982b4edd076bed2ad641c51" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0dd4d94493840998a7418a88" }, { "name": "desnz.subnational.electricity_kwh@E14001299", @@ -547661,7 +547661,7 @@ "resolved_period": 2025, "resolved_value": 102848799.32989779, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6aeed0649e7790b55841164b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e48885377b0ad220f0adcb15" }, { "name": "desnz.subnational.electricity_kwh@E14001300", @@ -547674,7 +547674,7 @@ "resolved_period": 2025, "resolved_value": 119606012.76704091, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_896c41c8e15f69388da6b363" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4ec73690bd61b4b49f49195b" }, { "name": "desnz.subnational.electricity_kwh@E14001301", @@ -547687,7 +547687,7 @@ "resolved_period": 2025, "resolved_value": 120562465.35149512, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_03a12442da39260b63240e27" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8051669bdb7c0749aaf91992" }, { "name": "desnz.subnational.electricity_kwh@E14001302", @@ -547700,7 +547700,7 @@ "resolved_period": 2025, "resolved_value": 135407493.93992695, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5b4161f853a56c8c4fd53702" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9ad912d572cdb92de704ce95" }, { "name": "desnz.subnational.electricity_kwh@E14001303", @@ -547713,7 +547713,7 @@ "resolved_period": 2025, "resolved_value": 96394059.41203244, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e853f58980d2d3ea4a20b7e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_25c08814133542663debc17a" }, { "name": "desnz.subnational.electricity_kwh@E14001304", @@ -547726,7 +547726,7 @@ "resolved_period": 2025, "resolved_value": 102044516.4759472, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3cab0b24feb9e8b36d7e0e90" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3edf57b7083ef086f0b03430" }, { "name": "desnz.subnational.electricity_kwh@E14001305", @@ -547739,7 +547739,7 @@ "resolved_period": 2025, "resolved_value": 117191914.25187437, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eec1cac8691fea42d17a8a0c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce6186aae6aadef07a21b235" }, { "name": "desnz.subnational.electricity_kwh@E14001306", @@ -547752,7 +547752,7 @@ "resolved_period": 2025, "resolved_value": 140598159.60432002, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9927285b4a90fa01a06b5eee" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ae2ca5414a7f5db27665dc75" }, { "name": "desnz.subnational.electricity_kwh@E14001307", @@ -547765,7 +547765,7 @@ "resolved_period": 2025, "resolved_value": 96648208.2427598, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75e44d42f13a57d191a3f174" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f251674225669e1df6fc100" }, { "name": "desnz.subnational.electricity_kwh@E14001308", @@ -547778,7 +547778,7 @@ "resolved_period": 2025, "resolved_value": 120341851.09459203, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_88e77a6151e7d801646351f0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aaf4ffcec31c285be3148f8f" }, { "name": "desnz.subnational.electricity_kwh@E14001309", @@ -547791,7 +547791,7 @@ "resolved_period": 2025, "resolved_value": 156008390.74544573, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6ada3c5c886a013d9db7f8a5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_301d6b65d208ee3c9371892c" }, { "name": "desnz.subnational.electricity_kwh@E14001310", @@ -547804,7 +547804,7 @@ "resolved_period": 2025, "resolved_value": 247560084.9142141, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d316deb928095811c1ac5cbd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c042d55f8562f379a95176c" }, { "name": "desnz.subnational.electricity_kwh@E14001311", @@ -547817,7 +547817,7 @@ "resolved_period": 2025, "resolved_value": 138808244.63658828, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b05d55a5243899afa1e52cbe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9a521d37e2c7da5d2329a488" }, { "name": "desnz.subnational.electricity_kwh@E14001312", @@ -547830,7 +547830,7 @@ "resolved_period": 2025, "resolved_value": 135196223.06595403, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_874419bf47293fe3a65b965a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8e23d8fe85fefe0d0ad31b6" }, { "name": "desnz.subnational.electricity_kwh@E14001313", @@ -547843,7 +547843,7 @@ "resolved_period": 2025, "resolved_value": 107542982.73001534, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_08afc68528e5e09caef6dea7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_281e20cce7f9df2752799398" }, { "name": "desnz.subnational.electricity_kwh@E14001314", @@ -547856,7 +547856,7 @@ "resolved_period": 2025, "resolved_value": 124898035.38111179, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ad7e94cc9fca8625ba2b550" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dc5daa0e026602c642e8e60e" }, { "name": "desnz.subnational.electricity_kwh@E14001315", @@ -547869,7 +547869,7 @@ "resolved_period": 2025, "resolved_value": 123803016.08477154, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea32987b6d759a2243c521e0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7408fb71e83a4e2cba683677" }, { "name": "desnz.subnational.electricity_kwh@E14001316", @@ -547882,7 +547882,7 @@ "resolved_period": 2025, "resolved_value": 113292114.77233599, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e337174e6f2af22d6b5e4e74" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ecbc22be0803fe98988a3486" }, { "name": "desnz.subnational.electricity_kwh@E14001317", @@ -547895,7 +547895,7 @@ "resolved_period": 2025, "resolved_value": 102921981.00224927, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_58ca2509a21544cabdd03dbf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e19b3f5dfcad82ccf82b8917" }, { "name": "desnz.subnational.electricity_kwh@E14001318", @@ -547908,7 +547908,7 @@ "resolved_period": 2025, "resolved_value": 113826333.07688367, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4d993108e30093fddd146dcd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6673649c56583cb705f1ee8a" }, { "name": "desnz.subnational.electricity_kwh@E14001319", @@ -547921,7 +547921,7 @@ "resolved_period": 2025, "resolved_value": 117835247.62954597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bcb3033996f8f9037c3e5cd7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c6413962dc1bd0ea58bfaa3" }, { "name": "desnz.subnational.electricity_kwh@E14001320", @@ -547934,7 +547934,7 @@ "resolved_period": 2025, "resolved_value": 121211189.62487945, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d27ceebc7d9c199b7811e06c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d3c9056f946dd7c994ae6284" }, { "name": "desnz.subnational.electricity_kwh@E14001321", @@ -547947,7 +547947,7 @@ "resolved_period": 2025, "resolved_value": 119149575.68460236, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b0068baeb25bff8e0198a66b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b5bb4f54cb49a6ab39760b2f" }, { "name": "desnz.subnational.electricity_kwh@E14001322", @@ -547960,7 +547960,7 @@ "resolved_period": 2025, "resolved_value": 115350146.04165746, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f7fde899fad7a7e6d149cb0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff0194ddb27ed46749a867e8" }, { "name": "desnz.subnational.electricity_kwh@E14001323", @@ -547973,7 +547973,7 @@ "resolved_period": 2025, "resolved_value": 152605650.53499737, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b65527e0900feb0e2471a46b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2fd348417140ace36e1c3c16" }, { "name": "desnz.subnational.electricity_kwh@E14001324", @@ -547986,7 +547986,7 @@ "resolved_period": 2025, "resolved_value": 110532004.55907738, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_07f165e5781c15196110f132" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_73e7a514f754a8a0b7a990eb" }, { "name": "desnz.subnational.electricity_kwh@E14001325", @@ -547999,7 +547999,7 @@ "resolved_period": 2025, "resolved_value": 112548373.84974249, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f03a6b32dcb0b1beb5d47dd8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c6a61497c1231781acc9938" }, { "name": "desnz.subnational.electricity_kwh@E14001326", @@ -548012,7 +548012,7 @@ "resolved_period": 2025, "resolved_value": 102396324.85578366, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_42a37c4ff3dcc82a6ec053e2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_521f342e06cde8838f7ef097" }, { "name": "desnz.subnational.electricity_kwh@E14001327", @@ -548025,7 +548025,7 @@ "resolved_period": 2025, "resolved_value": 124567945.16496207, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_446d246550a10796d6aeaf66" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a76e40c4c6eba2a1a59a797" }, { "name": "desnz.subnational.electricity_kwh@E14001328", @@ -548038,7 +548038,7 @@ "resolved_period": 2025, "resolved_value": 135655939.4599358, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ecba243234f1a6580c860b38" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_599edddba09e057aead2e79c" }, { "name": "desnz.subnational.electricity_kwh@E14001329", @@ -548051,7 +548051,7 @@ "resolved_period": 2025, "resolved_value": 124113505.35497822, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a40996314e6253125afa9ff4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ad18117522876dd5e70673d3" }, { "name": "desnz.subnational.electricity_kwh@E14001330", @@ -548064,7 +548064,7 @@ "resolved_period": 2025, "resolved_value": 129789770.8601066, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3b7f58c26e4a09c960cc9392" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b7bcadf1e726a726ba5356b2" }, { "name": "desnz.subnational.electricity_kwh@E14001331", @@ -548077,7 +548077,7 @@ "resolved_period": 2025, "resolved_value": 126001216.67375237, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_da5aacb6d7d4c1d240586445" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5583475329da909b449355d8" }, { "name": "desnz.subnational.electricity_kwh@E14001332", @@ -548090,7 +548090,7 @@ "resolved_period": 2025, "resolved_value": 130738901.2144726, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_680478062a5bc679d2583bdc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_870a8c16d4f5adb07a3e24bb" }, { "name": "desnz.subnational.electricity_kwh@E14001333", @@ -548103,7 +548103,7 @@ "resolved_period": 2025, "resolved_value": 107620709.81267908, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ffc88700211d5a46983f5fc1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fabd81c059bb62a00938a6e9" }, { "name": "desnz.subnational.electricity_kwh@E14001334", @@ -548116,7 +548116,7 @@ "resolved_period": 2025, "resolved_value": 121354732.9689599, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_42f9326027acdf6e83e29738" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3fbc9b2a7ba1ddaca33776f" }, { "name": "desnz.subnational.electricity_kwh@E14001335", @@ -548129,7 +548129,7 @@ "resolved_period": 2025, "resolved_value": 130098246.37079582, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2ba0ac0630990086dee09eae" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff155c1018b4c4aef550ac6f" }, { "name": "desnz.subnational.electricity_kwh@E14001336", @@ -548142,7 +548142,7 @@ "resolved_period": 2025, "resolved_value": 121600205.14764266, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_206a6d4dea1f19af702831b6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2e3c978568ccb11206201752" }, { "name": "desnz.subnational.electricity_kwh@E14001337", @@ -548155,7 +548155,7 @@ "resolved_period": 2025, "resolved_value": 108391979.44170374, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a76aecb42c1a982c71d096ba" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8f394630acf70386740a53a6" }, { "name": "desnz.subnational.electricity_kwh@E14001338", @@ -548168,7 +548168,7 @@ "resolved_period": 2025, "resolved_value": 151901556.77704886, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96f5607554b21c1202b1c936" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ae96d826af52efa0b5d2db6e" }, { "name": "desnz.subnational.electricity_kwh@E14001339", @@ -548181,7 +548181,7 @@ "resolved_period": 2025, "resolved_value": 105522418.87203884, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_88c470805d500a3f8ef13a8c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dde881a2a0131b54716dedf5" }, { "name": "desnz.subnational.electricity_kwh@E14001340", @@ -548194,7 +548194,7 @@ "resolved_period": 2025, "resolved_value": 110660573.24059647, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0f94e684938af29e11a00718" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_65e219b26f00266b96fc529a" }, { "name": "desnz.subnational.electricity_kwh@E14001341", @@ -548207,7 +548207,7 @@ "resolved_period": 2025, "resolved_value": 104352633.05667539, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_33ee126443afdce378f84553" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e9ce62e063e30493bdd7b7ab" }, { "name": "desnz.subnational.electricity_kwh@E14001342", @@ -548220,7 +548220,7 @@ "resolved_period": 2025, "resolved_value": 110158101.02466512, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5ac216bbaa33fdcaae9cbd2f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eb79044c6e1b617e340b2dc9" }, { "name": "desnz.subnational.electricity_kwh@E14001343", @@ -548233,7 +548233,7 @@ "resolved_period": 2025, "resolved_value": 145561429.5963739, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f49ecc4d5ff0cb64d8846df3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_04e03cda890bed16d027ca1e" }, { "name": "desnz.subnational.electricity_kwh@E14001344", @@ -548246,7 +548246,7 @@ "resolved_period": 2025, "resolved_value": 113617090.62023234, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8db341446266206d242bea8b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3c04faa836b7d4f0a609c4a3" }, { "name": "desnz.subnational.electricity_kwh@E14001345", @@ -548259,7 +548259,7 @@ "resolved_period": 2025, "resolved_value": 110701696.19656223, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ecfe0c232c73d28be2cdf093" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a320b5eb0cc4d4eb45180f5" }, { "name": "desnz.subnational.electricity_kwh@E14001346", @@ -548272,7 +548272,7 @@ "resolved_period": 2025, "resolved_value": 137526033.99355647, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4549d4a2e853bb740ba79679" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ae5073f88634db0b704caae0" }, { "name": "desnz.subnational.electricity_kwh@E14001347", @@ -548285,7 +548285,7 @@ "resolved_period": 2025, "resolved_value": 138517239.0668451, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_686619e1606dc3c962c4de74" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_206661903202162bdd502b91" }, { "name": "desnz.subnational.electricity_kwh@E14001348", @@ -548298,7 +548298,7 @@ "resolved_period": 2025, "resolved_value": 158433342.83645478, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef1642b57306e6184db48319" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6de9f134a42f8a1b3ef83b1" }, { "name": "desnz.subnational.electricity_kwh@E14001349", @@ -548311,7 +548311,7 @@ "resolved_period": 2025, "resolved_value": 136344345.59539142, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5d55fbd16726ba66ce193256" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_351716fdf352b3c764f87b8d" }, { "name": "desnz.subnational.electricity_kwh@E14001350", @@ -548324,7 +548324,7 @@ "resolved_period": 2025, "resolved_value": 114138065.07915637, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_367784bb2cf36dbd3f09cf5a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2e8207d904f45369cae18cfc" }, { "name": "desnz.subnational.electricity_kwh@E14001351", @@ -548337,7 +548337,7 @@ "resolved_period": 2025, "resolved_value": 153590112.05121478, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b7a2a3d5797d70adcb704eac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0dcf97ab14461b3ca0154aa6" }, { "name": "desnz.subnational.electricity_kwh@E14001352", @@ -548350,7 +548350,7 @@ "resolved_period": 2025, "resolved_value": 208417433.4360346, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa7e8a56917e3a0dfb860dad" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5e17a44382bc352afaef88f1" }, { "name": "desnz.subnational.electricity_kwh@E14001353", @@ -548363,7 +548363,7 @@ "resolved_period": 2025, "resolved_value": 119572585.71344827, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_22e5761ebb6bb6541803a044" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89ce77a51d1b5f12e9aaf79f" }, { "name": "desnz.subnational.electricity_kwh@E14001354", @@ -548376,7 +548376,7 @@ "resolved_period": 2025, "resolved_value": 111782861.35555077, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e3f156493d2d8128277cc326" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d1c56c23bcb2f26f1a7d4ba1" }, { "name": "desnz.subnational.electricity_kwh@E14001355", @@ -548389,7 +548389,7 @@ "resolved_period": 2025, "resolved_value": 119925746.5427272, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7106e3ce4b9037fd56b39165" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9bd1db8ced2ebf3cfd7bff1c" }, { "name": "desnz.subnational.electricity_kwh@E14001356", @@ -548402,7 +548402,7 @@ "resolved_period": 2025, "resolved_value": 140879026.12463513, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06d861e1a4463499242c4568" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9c6fd6bd1c40a2a575680a81" }, { "name": "desnz.subnational.electricity_kwh@E14001357", @@ -548415,7 +548415,7 @@ "resolved_period": 2025, "resolved_value": 126163670.62206006, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d4f12483fdd14d119b672911" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_77054dfe738b60948ce28508" }, { "name": "desnz.subnational.electricity_kwh@E14001358", @@ -548428,7 +548428,7 @@ "resolved_period": 2025, "resolved_value": 132215174.37706682, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c9dc7fbf1fed7f98b1c8116" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ae8ab80b62b18842d9b96c11" }, { "name": "desnz.subnational.electricity_kwh@E14001359", @@ -548441,7 +548441,7 @@ "resolved_period": 2025, "resolved_value": 140189104.92304742, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eaea41c82db19e57dbaadf81" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a090ca95e52194061ad527e3" }, { "name": "desnz.subnational.electricity_kwh@E14001360", @@ -548454,7 +548454,7 @@ "resolved_period": 2025, "resolved_value": 158021654.29053172, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c86f0411c1b3809fcc73833f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d464ad7eb0e5dface8ce1e40" }, { "name": "desnz.subnational.electricity_kwh@E14001361", @@ -548467,7 +548467,7 @@ "resolved_period": 2025, "resolved_value": 112733584.40426086, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2bd907405b4724b870b6fc07" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bcc72ba6ed25e73bd9228e28" }, { "name": "desnz.subnational.electricity_kwh@E14001362", @@ -548480,7 +548480,7 @@ "resolved_period": 2025, "resolved_value": 113047102.03511418, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5b58412b4d2fdb340e372347" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_97947502235009fdf0fd6b3f" }, { "name": "desnz.subnational.electricity_kwh@E14001363", @@ -548493,7 +548493,7 @@ "resolved_period": 2025, "resolved_value": 124037926.92567381, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c000028785748671f1c80c4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7adaec20a9efc7944fd0b7f9" }, { "name": "desnz.subnational.electricity_kwh@E14001364", @@ -548506,7 +548506,7 @@ "resolved_period": 2025, "resolved_value": 122636460.87926985, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eea1037ce03371c3d1bdfd11" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_68a8e8f34c323d36dcbaaced" }, { "name": "desnz.subnational.electricity_kwh@E14001365", @@ -548519,7 +548519,7 @@ "resolved_period": 2025, "resolved_value": 153406745.53525317, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5783e29270b28767a4990c7e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3c201f686a1a3ac5c6c7ebf5" }, { "name": "desnz.subnational.electricity_kwh@E14001366", @@ -548532,7 +548532,7 @@ "resolved_period": 2025, "resolved_value": 137421843.35687488, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6c20c1587fc66d421f978121" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a1cd5e3053cb4146194a13bf" }, { "name": "desnz.subnational.electricity_kwh@E14001367", @@ -548545,7 +548545,7 @@ "resolved_period": 2025, "resolved_value": 115515692.51453044, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2232ccbdf4d8bd656bd60584" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_88a5f5d357744c1e0a267d38" }, { "name": "desnz.subnational.electricity_kwh@E14001368", @@ -548558,7 +548558,7 @@ "resolved_period": 2025, "resolved_value": 105184324.65396714, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0f0b0525f4d54b4ffdfa5c29" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_30cdc93d771a0af399e4e34a" }, { "name": "desnz.subnational.electricity_kwh@E14001369", @@ -548571,7 +548571,7 @@ "resolved_period": 2025, "resolved_value": 153633484.38420242, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec9351d2184cc2b448856db6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d41da44f2379bdc49da38585" }, { "name": "desnz.subnational.electricity_kwh@E14001370", @@ -548584,7 +548584,7 @@ "resolved_period": 2025, "resolved_value": 126520895.06559801, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c60bcfc6c2803b9b59cbde3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d05a88acf5214319e4ebb8b" }, { "name": "desnz.subnational.electricity_kwh@E14001371", @@ -548597,7 +548597,7 @@ "resolved_period": 2025, "resolved_value": 123689569.37708414, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5a32641d8db18437695bfe57" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b12f58a2cbf1c1b4a2bebd4" }, { "name": "desnz.subnational.electricity_kwh@E14001372", @@ -548610,7 +548610,7 @@ "resolved_period": 2025, "resolved_value": 134719643.1980948, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2cba688358264a8664e791b8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_44b03aaae301a65770da9d06" }, { "name": "desnz.subnational.electricity_kwh@E14001373", @@ -548623,7 +548623,7 @@ "resolved_period": 2025, "resolved_value": 123949097.01498939, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96aaccec84e39f7f65bc91ab" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_01eba98990b891b50ce6d713" }, { "name": "desnz.subnational.electricity_kwh@E14001374", @@ -548636,7 +548636,7 @@ "resolved_period": 2025, "resolved_value": 125872826.98748472, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d2f1e403e2c16177ab3c3a18" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_27fe32217d503d53c9bde9df" }, { "name": "desnz.subnational.electricity_kwh@E14001375", @@ -548649,7 +548649,7 @@ "resolved_period": 2025, "resolved_value": 156794666.77187273, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3cd8b22cbfc79ad9df0f319b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ba5d4c86fd2a52c9c7daf45" }, { "name": "desnz.subnational.electricity_kwh@E14001376", @@ -548662,7 +548662,7 @@ "resolved_period": 2025, "resolved_value": 151580958.76817968, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_100529f37be5db14a930b26f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8563a6b099973ad138220010" }, { "name": "desnz.subnational.electricity_kwh@E14001377", @@ -548675,7 +548675,7 @@ "resolved_period": 2025, "resolved_value": 136986689.0754028, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_556f21bc4a542794e65337f1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_20029a587c390b7b4df00abc" }, { "name": "desnz.subnational.electricity_kwh@E14001378", @@ -548688,7 +548688,7 @@ "resolved_period": 2025, "resolved_value": 116088261.5504539, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3c80fa994a3a9663fd4e1f3f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a521ab5fb4b8d2de0d384a69" }, { "name": "desnz.subnational.electricity_kwh@E14001379", @@ -548701,7 +548701,7 @@ "resolved_period": 2025, "resolved_value": 126095039.18407609, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dbaaa86a54976c343dbd9c1e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_85c4e8c5aa35e1776be4dadd" }, { "name": "desnz.subnational.electricity_kwh@E14001380", @@ -548714,7 +548714,7 @@ "resolved_period": 2025, "resolved_value": 106338824.1114301, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_134bc5da04633aeec66c7538" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f79520e3db1028ca15c2a453" }, { "name": "desnz.subnational.electricity_kwh@E14001381", @@ -548727,7 +548727,7 @@ "resolved_period": 2025, "resolved_value": 124270215.44202195, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bec9d2a5fc88201e39c7eeb7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_672c6b88115e8492d4d5849e" }, { "name": "desnz.subnational.electricity_kwh@E14001382", @@ -548740,7 +548740,7 @@ "resolved_period": 2025, "resolved_value": 106881973.77067937, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_12209d67c7afcac5fbc1ba97" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa61d6b508f6393ce5e471ac" }, { "name": "desnz.subnational.electricity_kwh@E14001383", @@ -548753,7 +548753,7 @@ "resolved_period": 2025, "resolved_value": 113431751.80314676, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_489a9f7b57e07a501e6b8e37" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02cc75f0ffe50af02234588a" }, { "name": "desnz.subnational.electricity_kwh@E14001384", @@ -548766,7 +548766,7 @@ "resolved_period": 2025, "resolved_value": 148997836.12287405, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eb570bf1a4ba3a6c4741a101" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_482bd04b3f7282cb0f4effae" }, { "name": "desnz.subnational.electricity_kwh@E14001385", @@ -548779,7 +548779,7 @@ "resolved_period": 2025, "resolved_value": 190853938.45773518, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c091f84316208356cc5610b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be4c8b263937ec686f09c4f8" }, { "name": "desnz.subnational.electricity_kwh@E14001386", @@ -548792,7 +548792,7 @@ "resolved_period": 2025, "resolved_value": 172832895.72248968, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4e162def0341b40021839abf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ad15d79f847b48fbbb7f181" }, { "name": "desnz.subnational.electricity_kwh@E14001387", @@ -548805,7 +548805,7 @@ "resolved_period": 2025, "resolved_value": 146035571.05901003, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_591e2a2ddec3070495d62731" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_04a500b5939b69510dec16e4" }, { "name": "desnz.subnational.electricity_kwh@E14001388", @@ -548818,7 +548818,7 @@ "resolved_period": 2025, "resolved_value": 143335865.98110887, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_17a09290b423be260549414b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd5d4742062d46e0125c21c4" }, { "name": "desnz.subnational.electricity_kwh@E14001389", @@ -548831,7 +548831,7 @@ "resolved_period": 2025, "resolved_value": 106141647.4077945, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_05d24ed0e6f14c17c63d8889" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4bbdf824aa5859bbcaeb66d0" }, { "name": "desnz.subnational.electricity_kwh@E14001390", @@ -548844,7 +548844,7 @@ "resolved_period": 2025, "resolved_value": 143827787.59577063, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2e2c468a74af6c2d09e76571" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5112c53106d848f719ebab42" }, { "name": "desnz.subnational.electricity_kwh@E14001391", @@ -548857,7 +548857,7 @@ "resolved_period": 2025, "resolved_value": 113536583.81878212, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f857b0876d41ccf353ba7d3b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_270daa3aee7c4991610a0505" }, { "name": "desnz.subnational.electricity_kwh@E14001392", @@ -548870,7 +548870,7 @@ "resolved_period": 2025, "resolved_value": 148689624.5408157, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_53aab52d59520b7986196223" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_99819e20ab9c3270b23abf27" }, { "name": "desnz.subnational.electricity_kwh@E14001393", @@ -548883,7 +548883,7 @@ "resolved_period": 2025, "resolved_value": 157407061.19886145, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5cc93e8e86bc78d66a53eb99" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_77c9f5eb45eaa00ac46d09ca" }, { "name": "desnz.subnational.electricity_kwh@E14001394", @@ -548896,7 +548896,7 @@ "resolved_period": 2025, "resolved_value": 119538908.32521069, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1f3fbaebd0e7bd3a66c465b0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_594f60555421e57978e3ff34" }, { "name": "desnz.subnational.electricity_kwh@E14001395", @@ -548909,7 +548909,7 @@ "resolved_period": 2025, "resolved_value": 148272779.68931568, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_232bd55dde3e9e0de2550cf1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_90737fd17366938586821be7" }, { "name": "desnz.subnational.electricity_kwh@E14001396", @@ -548922,7 +548922,7 @@ "resolved_period": 2025, "resolved_value": 158547907.04149646, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8740e1a2941d31fc687ff59" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb9e31ef88fe597a57505a31" }, { "name": "desnz.subnational.electricity_kwh@E14001397", @@ -548935,7 +548935,7 @@ "resolved_period": 2025, "resolved_value": 141376304.949694, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fe89837a9f07c39503b16252" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_60bcbc5842311de2a6c85c66" }, { "name": "desnz.subnational.electricity_kwh@E14001398", @@ -548948,7 +548948,7 @@ "resolved_period": 2025, "resolved_value": 138844695.93287632, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8dc62c90fd1c44c1b4c4f17" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_493b87e3ad5ead7a80571edb" }, { "name": "desnz.subnational.electricity_kwh@E14001399", @@ -548961,7 +548961,7 @@ "resolved_period": 2025, "resolved_value": 127804757.8725299, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_397fd6702e0c91531f134fd3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c28712017157419d387ce11f" }, { "name": "desnz.subnational.electricity_kwh@E14001400", @@ -548974,7 +548974,7 @@ "resolved_period": 2025, "resolved_value": 120481243.8540977, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_56d28851210ad2464e0de493" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_04342951ea6a248ddc085f19" }, { "name": "desnz.subnational.electricity_kwh@E14001401", @@ -548987,7 +548987,7 @@ "resolved_period": 2025, "resolved_value": 145887414.6432374, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e2f02463b55df4583e38830a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e12f7d7fd2f892fdf9611213" }, { "name": "desnz.subnational.electricity_kwh@E14001402", @@ -549000,7 +549000,7 @@ "resolved_period": 2025, "resolved_value": 170052344.61398047, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f47571931a414ccb414c40c0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_794486da2412d6d6e15f5f11" }, { "name": "desnz.subnational.electricity_kwh@E14001403", @@ -549013,7 +549013,7 @@ "resolved_period": 2025, "resolved_value": 149070509.11381644, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_330ae9a5f87edba083c0a100" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9cca69672f8b31c4b462d448" }, { "name": "desnz.subnational.electricity_kwh@E14001404", @@ -549026,7 +549026,7 @@ "resolved_period": 2025, "resolved_value": 133971130.75847358, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9ec8dc7290cb6bee39b3e8d9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9008331720ef3ba6277d5d11" }, { "name": "desnz.subnational.electricity_kwh@E14001405", @@ -549039,7 +549039,7 @@ "resolved_period": 2025, "resolved_value": 169998143.3162239, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7980913d1f1a2356ec3226ef" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_20e634538e28d76d5b3089d4" }, { "name": "desnz.subnational.electricity_kwh@E14001406", @@ -549052,7 +549052,7 @@ "resolved_period": 2025, "resolved_value": 145497902.719172, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d64083db7b27e14b93105132" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_67b659cf20754c07daae2f37" }, { "name": "desnz.subnational.electricity_kwh@E14001407", @@ -549065,7 +549065,7 @@ "resolved_period": 2025, "resolved_value": 125510301.66505392, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_067d223f0863407771c2b3e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b558cd04322d15e68eee4cd8" }, { "name": "desnz.subnational.electricity_kwh@E14001408", @@ -549078,7 +549078,7 @@ "resolved_period": 2025, "resolved_value": 111776952.04894277, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c3e38928d5ac6e91642065ed" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f5d10b7a4a22dafff4f4407a" }, { "name": "desnz.subnational.electricity_kwh@E14001409", @@ -549091,7 +549091,7 @@ "resolved_period": 2025, "resolved_value": 120313601.55343173, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_191b3b4681e7d4f7eac533af" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_817bcac1679744ef26116ed5" }, { "name": "desnz.subnational.electricity_kwh@E14001410", @@ -549104,7 +549104,7 @@ "resolved_period": 2025, "resolved_value": 141639064.26636517, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1f8056b6e6ed438d29061985" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a7c1022ea8f51fc61a5d7bf" }, { "name": "desnz.subnational.electricity_kwh@E14001411", @@ -549117,7 +549117,7 @@ "resolved_period": 2025, "resolved_value": 118260381.27430268, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d41f13b6dd51dccccc34957b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4179d79329179d554062d432" }, { "name": "desnz.subnational.electricity_kwh@E14001412", @@ -549130,7 +549130,7 @@ "resolved_period": 2025, "resolved_value": 112399531.43059793, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4a5394d074eb2c7b93cc5897" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ea5f636026ca79c8aabe93c" }, { "name": "desnz.subnational.electricity_kwh@E14001413", @@ -549143,7 +549143,7 @@ "resolved_period": 2025, "resolved_value": 121104316.02007322, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6ef3c2909a21df4c9537e8c9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_36453ffe620aafdf12f159b1" }, { "name": "desnz.subnational.electricity_kwh@E14001414", @@ -549156,7 +549156,7 @@ "resolved_period": 2025, "resolved_value": 120140140.13251041, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b23e179698d46bddd91bdc32" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f0744991c121326cc1460308" }, { "name": "desnz.subnational.electricity_kwh@E14001415", @@ -549169,7 +549169,7 @@ "resolved_period": 2025, "resolved_value": 115918037.00702116, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0dc71dae5b3675452ae4871f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_014ba889b66fb4a9d6692ba7" }, { "name": "desnz.subnational.electricity_kwh@E14001416", @@ -549182,7 +549182,7 @@ "resolved_period": 2025, "resolved_value": 107858892.53958887, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_089d7de55d84bf914ad3b0d1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6169e4f13c989b6b235ea180" }, { "name": "desnz.subnational.electricity_kwh@E14001417", @@ -549195,7 +549195,7 @@ "resolved_period": 2025, "resolved_value": 122350829.4452288, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a415da4ee67131208f98131" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f311aab522cb1b6e6ddbe1a8" }, { "name": "desnz.subnational.electricity_kwh@E14001418", @@ -549208,7 +549208,7 @@ "resolved_period": 2025, "resolved_value": 114645055.82173951, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2e1b60ec4667759144f44d8e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5eb2e3a6fe497ce48c45c61f" }, { "name": "desnz.subnational.electricity_kwh@E14001419", @@ -549221,7 +549221,7 @@ "resolved_period": 2025, "resolved_value": 121092128.12886195, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_35b536f016d821ed85863de5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_36cc9b93c3f53b26326b9498" }, { "name": "desnz.subnational.electricity_kwh@E14001420", @@ -549234,7 +549234,7 @@ "resolved_period": 2025, "resolved_value": 128339665.58297242, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f1a299c3f39973de3c54c2ed" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e1c1236f46ef29c85eb13281" }, { "name": "desnz.subnational.electricity_kwh@E14001421", @@ -549247,7 +549247,7 @@ "resolved_period": 2025, "resolved_value": 108371991.35748713, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c893a9c9c0bcb3633a77f0a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f288ca9051f7e990e5f4657f" }, { "name": "desnz.subnational.electricity_kwh@E14001422", @@ -549260,7 +549260,7 @@ "resolved_period": 2025, "resolved_value": 127471367.52112564, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f9c688be5f8b8f72cf538506" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4a3a377d4b3a0c70ffbe0eb8" }, { "name": "desnz.subnational.electricity_kwh@E14001423", @@ -549273,7 +549273,7 @@ "resolved_period": 2025, "resolved_value": 106769217.69799946, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9a1856e86cbd77278ba065ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b8c7a8f328683bc8bdbdefbd" }, { "name": "desnz.subnational.electricity_kwh@E14001424", @@ -549286,7 +549286,7 @@ "resolved_period": 2025, "resolved_value": 143050622.55673987, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f0ae827636ef3717878d08ce" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7833a127beec28b9fab79e21" }, { "name": "desnz.subnational.electricity_kwh@E14001425", @@ -549299,7 +549299,7 @@ "resolved_period": 2025, "resolved_value": 132223020.72706665, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_54567d95f134772cbe7668f2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_de740b92dc81ce54c1cef51a" }, { "name": "desnz.subnational.electricity_kwh@E14001426", @@ -549312,7 +549312,7 @@ "resolved_period": 2025, "resolved_value": 108062878.64089349, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_59c5ae8e6054ae7dd41d2589" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_88d6de57346996036db043fd" }, { "name": "desnz.subnational.electricity_kwh@E14001427", @@ -549325,7 +549325,7 @@ "resolved_period": 2025, "resolved_value": 119417075.93034954, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02bcc3ddd1b7297fbce73f30" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f87389eb3c4fdc9c7c74be2b" }, { "name": "desnz.subnational.electricity_kwh@E14001428", @@ -549338,7 +549338,7 @@ "resolved_period": 2025, "resolved_value": 109656164.33142012, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bba91634f17ee67ab2007cb7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11fb47cf48417322b6f70a39" }, { "name": "desnz.subnational.electricity_kwh@E14001429", @@ -549351,7 +549351,7 @@ "resolved_period": 2025, "resolved_value": 130613120.88604446, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_020cd00ff66e62579aa54b18" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_72d3d672784e97d45f068475" }, { "name": "desnz.subnational.electricity_kwh@E14001430", @@ -549364,7 +549364,7 @@ "resolved_period": 2025, "resolved_value": 187054314.83453646, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e66983804b9c614f4755cc14" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2f53302c1c323ce5e85daef7" }, { "name": "desnz.subnational.electricity_kwh@E14001431", @@ -549377,7 +549377,7 @@ "resolved_period": 2025, "resolved_value": 111573487.92296012, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_15718e34444092f3c0312e57" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bdefbd076311cecc28580a23" }, { "name": "desnz.subnational.electricity_kwh@E14001432", @@ -549390,7 +549390,7 @@ "resolved_period": 2025, "resolved_value": 117206330.08692588, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eeb82ae3562cf46a915a536f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_20ecf0ce539b2836320ef695" }, { "name": "desnz.subnational.electricity_kwh@E14001433", @@ -549403,7 +549403,7 @@ "resolved_period": 2025, "resolved_value": 130997266.03382571, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_150bab7ee9b16e6fe658b348" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_276f9ea233fedc912cb709ef" }, { "name": "desnz.subnational.electricity_kwh@E14001434", @@ -549416,7 +549416,7 @@ "resolved_period": 2025, "resolved_value": 134216732.89420368, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43a7b8d6411b694fbf87ec81" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a17207638e8740b59c0c4d1a" }, { "name": "desnz.subnational.electricity_kwh@E14001435", @@ -549429,7 +549429,7 @@ "resolved_period": 2025, "resolved_value": 138984433.89163664, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e7eacffb439e39b120ba8eb0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ee2fbcacc910d7ff2abab1fd" }, { "name": "desnz.subnational.electricity_kwh@E14001436", @@ -549442,7 +549442,7 @@ "resolved_period": 2025, "resolved_value": 100880369.92944717, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ee63e36583c85f60dfd5db7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e5e47a64945c49a44dac6c0" }, { "name": "desnz.subnational.electricity_kwh@E14001437", @@ -549455,7 +549455,7 @@ "resolved_period": 2025, "resolved_value": 125905886.3634715, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_49d508d14cd62940f9bbfc53" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a98379390f9aeb2552b866ae" }, { "name": "desnz.subnational.electricity_kwh@E14001438", @@ -549468,7 +549468,7 @@ "resolved_period": 2025, "resolved_value": 147212004.74460098, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_78da8b9427a923a5aed8fe7e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce89518caba81b78a723e286" }, { "name": "desnz.subnational.electricity_kwh@E14001439", @@ -549481,7 +549481,7 @@ "resolved_period": 2025, "resolved_value": 137268697.92114767, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dc47fba3c9d1056b0f0c9d5a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d7225dd31f2cec6e5e6672f4" }, { "name": "desnz.subnational.electricity_kwh@E14001440", @@ -549494,7 +549494,7 @@ "resolved_period": 2025, "resolved_value": 102765269.12409174, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0243ef72f84383294c5db0cd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_05fd182e815670ef6979905d" }, { "name": "desnz.subnational.electricity_kwh@E14001441", @@ -549507,7 +549507,7 @@ "resolved_period": 2025, "resolved_value": 118519862.09912157, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87be15d796f006d10e9d0a0f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_82f7389a03ee538ea422dd18" }, { "name": "desnz.subnational.electricity_kwh@E14001442", @@ -549520,7 +549520,7 @@ "resolved_period": 2025, "resolved_value": 152088486.20152998, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d25e4bd8e8c55f496011dce1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ac56aa60bfdf412df93201f" }, { "name": "desnz.subnational.electricity_kwh@E14001443", @@ -549533,7 +549533,7 @@ "resolved_period": 2025, "resolved_value": 140219740.80845731, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b2869e8465d761d02c67cc0a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_402303b1c9ebbabed40cfe3b" }, { "name": "desnz.subnational.electricity_kwh@E14001444", @@ -549546,7 +549546,7 @@ "resolved_period": 2025, "resolved_value": 142263369.25436807, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0abd3df73d359ca8abbe5cc3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a8358d59c3aaa87424808041" }, { "name": "desnz.subnational.electricity_kwh@E14001445", @@ -549559,7 +549559,7 @@ "resolved_period": 2025, "resolved_value": 158855919.137724, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef5bbd4bc15fa48fd1e9ccb7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d6b58a756f24181f9701c9a" }, { "name": "desnz.subnational.electricity_kwh@E14001446", @@ -549572,7 +549572,7 @@ "resolved_period": 2025, "resolved_value": 108476053.45950139, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_14de5ff719687973f71b66de" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26320c04f11ec717ecec4c91" }, { "name": "desnz.subnational.electricity_kwh@E14001447", @@ -549585,7 +549585,7 @@ "resolved_period": 2025, "resolved_value": 129687331.51822717, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_797620fa1dc06faec7a7ea2b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_afbe1d30673d3116e2aab0b5" }, { "name": "desnz.subnational.electricity_kwh@E14001448", @@ -549598,7 +549598,7 @@ "resolved_period": 2025, "resolved_value": 128320394.33166368, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1165938a33dccd5ddcdad735" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ba72e253f8b4bebeee2b5b01" }, { "name": "desnz.subnational.electricity_kwh@E14001449", @@ -549611,7 +549611,7 @@ "resolved_period": 2025, "resolved_value": 149975975.867708, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c985b3e379750fb46a129ba" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_706d97372f684c325f477ba9" }, { "name": "desnz.subnational.electricity_kwh@E14001450", @@ -549624,7 +549624,7 @@ "resolved_period": 2025, "resolved_value": 126492160.21566527, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f70cd0b8700ba69d6ae84ae" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_abf16b3153aaf03ee9d07a32" }, { "name": "desnz.subnational.electricity_kwh@E14001451", @@ -549637,7 +549637,7 @@ "resolved_period": 2025, "resolved_value": 107898478.09263119, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9725a31deb69a576fa8584e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b7aa49794bafbdfc9c2d13f0" }, { "name": "desnz.subnational.electricity_kwh@E14001452", @@ -549650,7 +549650,7 @@ "resolved_period": 2025, "resolved_value": 116354060.28469957, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_58348e54d23278db2335a4f2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_25bf439cb1f02f008399cf9d" }, { "name": "desnz.subnational.electricity_kwh@E14001453", @@ -549663,7 +549663,7 @@ "resolved_period": 2025, "resolved_value": 140217409.54964602, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c44da4d73d728db5c757575" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7498b46f74120d768a357d77" }, { "name": "desnz.subnational.electricity_kwh@E14001454", @@ -549676,7 +549676,7 @@ "resolved_period": 2025, "resolved_value": 127907923.08934799, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_33d608347fd80e3595fc0f97" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cf8ddcef6ed0e85b73fd6154" }, { "name": "desnz.subnational.electricity_kwh@E14001455", @@ -549689,7 +549689,7 @@ "resolved_period": 2025, "resolved_value": 111132627.41395806, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_187ed09382f764cc984c3c4b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1396eb6ecf953255bbaf0e96" }, { "name": "desnz.subnational.electricity_kwh@E14001456", @@ -549702,7 +549702,7 @@ "resolved_period": 2025, "resolved_value": 171536629.06501552, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0afa9f5eb71f5e15a65357f9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e58a0a048d4b293c6c8783f8" }, { "name": "desnz.subnational.electricity_kwh@E14001457", @@ -549715,7 +549715,7 @@ "resolved_period": 2025, "resolved_value": 135876046.99268577, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6e67ad17b6f080a722fa8c7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_36a949a3844fd07519cbe1ff" }, { "name": "desnz.subnational.electricity_kwh@E14001458", @@ -549728,7 +549728,7 @@ "resolved_period": 2025, "resolved_value": 141105528.92377138, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c95a6b8ffb0a656c8456a690" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c03f75ad00c097cf2f59d659" }, { "name": "desnz.subnational.electricity_kwh@E14001459", @@ -549741,7 +549741,7 @@ "resolved_period": 2025, "resolved_value": 201698243.63164216, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_900d1909b058b6ac043c26b8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_422f90239ed2c82f4af435a3" }, { "name": "desnz.subnational.electricity_kwh@E14001460", @@ -549754,7 +549754,7 @@ "resolved_period": 2025, "resolved_value": 145221872.97244203, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_904c0c41cc38da1f10ce01ef" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_de7a4879bd5e89141862b43b" }, { "name": "desnz.subnational.electricity_kwh@E14001461", @@ -549767,7 +549767,7 @@ "resolved_period": 2025, "resolved_value": 139232759.2663078, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4e246559efa24d4f2abe9c5c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2745daac96dc19a731f8efbe" }, { "name": "desnz.subnational.electricity_kwh@E14001462", @@ -549780,7 +549780,7 @@ "resolved_period": 2025, "resolved_value": 114514548.0565016, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9df648ca8ccba81b903ae157" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a7dd8614c07f8672703c5c2a" }, { "name": "desnz.subnational.electricity_kwh@E14001463", @@ -549793,7 +549793,7 @@ "resolved_period": 2025, "resolved_value": 113481566.56399693, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f11d5312388bdf9ac915c995" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4bf2275084aece4e628d9672" }, { "name": "desnz.subnational.electricity_kwh@E14001464", @@ -549806,7 +549806,7 @@ "resolved_period": 2025, "resolved_value": 129857389.63217811, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2872ba255637a1bd14bdcc9c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_48ba28e7d192de372f0eab49" }, { "name": "desnz.subnational.electricity_kwh@E14001465", @@ -549819,7 +549819,7 @@ "resolved_period": 2025, "resolved_value": 151064131.1429177, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d1dbb71e85051344ce31b95" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4ea1fd74674f33fdd5a8a602" }, { "name": "desnz.subnational.electricity_kwh@E14001466", @@ -549832,7 +549832,7 @@ "resolved_period": 2025, "resolved_value": 108291622.6116651, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_189682670cd0eece7b9ed3d5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96f47bd15e6679bfd2fc39fb" }, { "name": "desnz.subnational.electricity_kwh@E14001467", @@ -549845,7 +549845,7 @@ "resolved_period": 2025, "resolved_value": 108736112.25631925, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af70b62b5faae4bb9f72fb3e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c3f44071bdf75e2b0c14cbac" }, { "name": "desnz.subnational.electricity_kwh@E14001468", @@ -549858,7 +549858,7 @@ "resolved_period": 2025, "resolved_value": 115677440.05365321, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_edeba7fd34b23651428442a7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_85665c4066831439be80f174" }, { "name": "desnz.subnational.electricity_kwh@E14001469", @@ -549871,7 +549871,7 @@ "resolved_period": 2025, "resolved_value": 115545450.63549869, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1acf2090e57c6db6f749c520" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2943a40f6dcd1c7407ba769d" }, { "name": "desnz.subnational.electricity_kwh@E14001470", @@ -549884,7 +549884,7 @@ "resolved_period": 2025, "resolved_value": 106470405.00898923, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2dfb0cdbf8af2dbe0d289978" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9d50dbe29e782d9c7864de13" }, { "name": "desnz.subnational.electricity_kwh@E14001471", @@ -549897,7 +549897,7 @@ "resolved_period": 2025, "resolved_value": 130820035.72544861, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_74ccd7cbbcc5c0c6789464d1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b227290090124c8ef8d5cf40" }, { "name": "desnz.subnational.electricity_kwh@E14001472", @@ -549910,7 +549910,7 @@ "resolved_period": 2025, "resolved_value": 124652280.57941855, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e357e905f13f2983f20ae427" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7a52b2cedf11b9d44968671d" }, { "name": "desnz.subnational.electricity_kwh@E14001473", @@ -549923,7 +549923,7 @@ "resolved_period": 2025, "resolved_value": 127284385.28040242, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c1c1db8590109ba40499712" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8fd8ea319e608039ca342a80" }, { "name": "desnz.subnational.electricity_kwh@E14001474", @@ -549936,7 +549936,7 @@ "resolved_period": 2025, "resolved_value": 130098096.14949538, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_460809095000005d79da91cd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1f0e9a693326ae41915b69f3" }, { "name": "desnz.subnational.electricity_kwh@E14001475", @@ -549949,7 +549949,7 @@ "resolved_period": 2025, "resolved_value": 157759695.2007903, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e3f137fc6a15e3e3903dd6c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_73271ebc4f3310af62fe397f" }, { "name": "desnz.subnational.electricity_kwh@E14001476", @@ -549962,7 +549962,7 @@ "resolved_period": 2025, "resolved_value": 132905636.32549347, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6036681a2220174e24174a3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9916334598ff5c2795149023" }, { "name": "desnz.subnational.electricity_kwh@E14001477", @@ -549975,7 +549975,7 @@ "resolved_period": 2025, "resolved_value": 146666149.76178715, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8099d01df00580ef2cb1b0d9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ab954a6a2e4d534b72b86332" }, { "name": "desnz.subnational.electricity_kwh@E14001478", @@ -549988,7 +549988,7 @@ "resolved_period": 2025, "resolved_value": 116788065.72729252, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec75c1d9ef00c3b5f86dad96" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d4123e1d26e0513c0213bb4" }, { "name": "desnz.subnational.electricity_kwh@E14001479", @@ -550001,7 +550001,7 @@ "resolved_period": 2025, "resolved_value": 118870426.89498979, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b4adb73689ce179bae3b5f8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9fa0c818363abd83aa972568" }, { "name": "desnz.subnational.electricity_kwh@E14001480", @@ -550014,7 +550014,7 @@ "resolved_period": 2025, "resolved_value": 130457731.88148841, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af12f09ccbdf5d1323876071" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9de8768cc15ef2a2f4f339df" }, { "name": "desnz.subnational.electricity_kwh@E14001481", @@ -550027,7 +550027,7 @@ "resolved_period": 2025, "resolved_value": 165411116.16680998, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c507ca2f92ab666bf3103cde" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be9961739b0ac6547bd3b6d1" }, { "name": "desnz.subnational.electricity_kwh@E14001482", @@ -550040,7 +550040,7 @@ "resolved_period": 2025, "resolved_value": 167833467.2443829, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2085cfa45d4dccf69a5fbade" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c09d14905a623b680bac0899" }, { "name": "desnz.subnational.electricity_kwh@E14001483", @@ -550053,7 +550053,7 @@ "resolved_period": 2025, "resolved_value": 126902902.50505613, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f273fbbe7142db597fb49281" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0bf50fb1f6f3c76a7e33e5d9" }, { "name": "desnz.subnational.electricity_kwh@E14001484", @@ -550066,7 +550066,7 @@ "resolved_period": 2025, "resolved_value": 159004926.59279093, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26bd8cf09a293ea77af0618c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75e0f6675385bcf28f741f1a" }, { "name": "desnz.subnational.electricity_kwh@E14001485", @@ -550079,7 +550079,7 @@ "resolved_period": 2025, "resolved_value": 127941483.4423267, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e8352bf43b7efa660968ed98" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_59a85e46ad45f075dfb88a7e" }, { "name": "desnz.subnational.electricity_kwh@E14001486", @@ -550092,7 +550092,7 @@ "resolved_period": 2025, "resolved_value": 150743825.86545092, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63b005c27312f1909e4ec8ef" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff679af98224ad2dcdeb3587" }, { "name": "desnz.subnational.electricity_kwh@E14001487", @@ -550105,7 +550105,7 @@ "resolved_period": 2025, "resolved_value": 156693606.14006332, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e434838f98aa1732eb6a158c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d7174b501e474efafb0fd6bf" }, { "name": "desnz.subnational.electricity_kwh@E14001488", @@ -550118,7 +550118,7 @@ "resolved_period": 2025, "resolved_value": 133277661.02474603, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c17639a7da82520f6cb7b849" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ee9b607385f195ba8ea5d609" }, { "name": "desnz.subnational.electricity_kwh@E14001489", @@ -550131,7 +550131,7 @@ "resolved_period": 2025, "resolved_value": 137068991.92237523, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_792aba60eea3a2a50b888c25" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2c01f1e7ca31c4678d5723ea" }, { "name": "desnz.subnational.electricity_kwh@E14001490", @@ -550144,7 +550144,7 @@ "resolved_period": 2025, "resolved_value": 156439690.93567783, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a0501b2179b1e3c6fcab954" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_55a4df6159c0a8e87222fb4e" }, { "name": "desnz.subnational.electricity_kwh@E14001491", @@ -550157,7 +550157,7 @@ "resolved_period": 2025, "resolved_value": 116183995.07495415, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ff80ac55792eb16a2e3b817" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ae98a97999a41b9c8d34aa90" }, { "name": "desnz.subnational.electricity_kwh@E14001492", @@ -550170,7 +550170,7 @@ "resolved_period": 2025, "resolved_value": 93703994.185814, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc019c016e88ae8595ebf15b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f0b5a1b904974d5623ae7809" }, { "name": "desnz.subnational.electricity_kwh@E14001493", @@ -550183,7 +550183,7 @@ "resolved_period": 2025, "resolved_value": 155407524.97382686, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_885565e28632f6a0ad80b021" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c3c5e6404ecabce4ba7cf92a" }, { "name": "desnz.subnational.electricity_kwh@E14001494", @@ -550196,7 +550196,7 @@ "resolved_period": 2025, "resolved_value": 148117473.28282502, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e90b5bb07ed9a58d40e24a92" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f65e1bbc7a841fef1031b47d" }, { "name": "desnz.subnational.electricity_kwh@E14001495", @@ -550209,7 +550209,7 @@ "resolved_period": 2025, "resolved_value": 123893532.3837859, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_837cc351d6bfc452f4cdf2fd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43deaf1a0b2b673e8e2fd9da" }, { "name": "desnz.subnational.electricity_kwh@E14001496", @@ -550222,7 +550222,7 @@ "resolved_period": 2025, "resolved_value": 139182857.67331105, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d11eef5533339137e05f94e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6f19bfa41e3c722a7ffa6bd" }, { "name": "desnz.subnational.electricity_kwh@E14001497", @@ -550235,7 +550235,7 @@ "resolved_period": 2025, "resolved_value": 162065400.3020924, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1690962aa1a776154ccd78fb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ccf24098f5b6cc081d94add" }, { "name": "desnz.subnational.electricity_kwh@E14001498", @@ -550248,7 +550248,7 @@ "resolved_period": 2025, "resolved_value": 135042613.78176123, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fadf857968a5096a085d0119" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f3fcac7f46a11afc413a15d" }, { "name": "desnz.subnational.electricity_kwh@E14001499", @@ -550261,7 +550261,7 @@ "resolved_period": 2025, "resolved_value": 140268535.92118746, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b7ce07269cdb6b380cab624" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d33adf35d5c226d625913017" }, { "name": "desnz.subnational.electricity_kwh@E14001500", @@ -550274,7 +550274,7 @@ "resolved_period": 2025, "resolved_value": 133959457.15596803, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c4bf9d0400e86df5083ce3ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c67595caaa93b69e59962696" }, { "name": "desnz.subnational.electricity_kwh@E14001501", @@ -550287,7 +550287,7 @@ "resolved_period": 2025, "resolved_value": 129241288.52354868, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_373a3d830aba11a4313eb686" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_55273819e589832191d9a5f3" }, { "name": "desnz.subnational.electricity_kwh@E14001502", @@ -550300,7 +550300,7 @@ "resolved_period": 2025, "resolved_value": 124011621.6703457, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d086a47988b46a9f4f59ca51" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1e8cd2d485d44e0ee47c2c37" }, { "name": "desnz.subnational.electricity_kwh@E14001503", @@ -550313,7 +550313,7 @@ "resolved_period": 2025, "resolved_value": 144661165.32370245, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_568121e533fb503a1df3d20b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e37f62b61e50a130acbcb350" }, { "name": "desnz.subnational.electricity_kwh@E14001504", @@ -550326,7 +550326,7 @@ "resolved_period": 2025, "resolved_value": 119874036.5503546, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52bcba3aded5187a97e30de9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_40bfa4af38ed73bb39c6cb91" }, { "name": "desnz.subnational.electricity_kwh@E14001505", @@ -550339,7 +550339,7 @@ "resolved_period": 2025, "resolved_value": 134863242.94573092, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_746a2398177eadbb7f6159ec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c53aaf614af51cf31d8f5759" }, { "name": "desnz.subnational.electricity_kwh@E14001506", @@ -550352,7 +550352,7 @@ "resolved_period": 2025, "resolved_value": 108403023.05616292, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cae618562c7def1e2feca3ec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e862324a9f251b75b38f3d53" }, { "name": "desnz.subnational.electricity_kwh@E14001507", @@ -550365,7 +550365,7 @@ "resolved_period": 2025, "resolved_value": 132027416.43741642, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c9019feeca40dfa76e090af" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_10a8fe655cf976d082e5775a" }, { "name": "desnz.subnational.electricity_kwh@E14001508", @@ -550378,7 +550378,7 @@ "resolved_period": 2025, "resolved_value": 167429540.12864283, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcd8bcf0be8f2017127fcdd2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0cafa32cb44a97a2331eb02f" }, { "name": "desnz.subnational.electricity_kwh@E14001509", @@ -550391,7 +550391,7 @@ "resolved_period": 2025, "resolved_value": 109132974.84959663, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dedb5ec2cbef29db6850f0e3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f2fd8dc7786a72bed1812996" }, { "name": "desnz.subnational.electricity_kwh@E14001510", @@ -550404,7 +550404,7 @@ "resolved_period": 2025, "resolved_value": 106289425.1661708, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c6bb0bb4e4a38bf86c7fea23" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a64d8fb531b49082ec762e07" }, { "name": "desnz.subnational.electricity_kwh@E14001511", @@ -550417,7 +550417,7 @@ "resolved_period": 2025, "resolved_value": 168692193.43973443, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_08b31c529485b1f0ff145182" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_36ad406e10d99cb28a244f31" }, { "name": "desnz.subnational.electricity_kwh@E14001512", @@ -550430,7 +550430,7 @@ "resolved_period": 2025, "resolved_value": 141837259.42461, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ac29a932425ab507e41b221b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fc23b03dbe2271127800c83e" }, { "name": "desnz.subnational.electricity_kwh@E14001513", @@ -550443,7 +550443,7 @@ "resolved_period": 2025, "resolved_value": 126175882.02662018, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ba876925354ae2f46a1c0c22" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc09d7fec192cbc6f1619974" }, { "name": "desnz.subnational.electricity_kwh@E14001514", @@ -550456,7 +550456,7 @@ "resolved_period": 2025, "resolved_value": 113996265.73149191, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_98d5ad9e783aa495ec21bbea" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d98e478e6a85dc33cea533f5" }, { "name": "desnz.subnational.electricity_kwh@E14001515", @@ -550469,7 +550469,7 @@ "resolved_period": 2025, "resolved_value": 112456937.7633488, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be4f1bb767f6a9b817a477b2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_30fe850090fdb9d83da9aab9" }, { "name": "desnz.subnational.electricity_kwh@E14001516", @@ -550482,7 +550482,7 @@ "resolved_period": 2025, "resolved_value": 116607417.51262973, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66755e6228f868e34de40d71" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff71bfe0f3dc1fa0b9d2fc17" }, { "name": "desnz.subnational.electricity_kwh@E14001517", @@ -550495,7 +550495,7 @@ "resolved_period": 2025, "resolved_value": 123765402.52345584, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c6273b55d3694091448de86" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcaefcb64d34dd152a11a344" }, { "name": "desnz.subnational.electricity_kwh@E14001518", @@ -550508,7 +550508,7 @@ "resolved_period": 2025, "resolved_value": 107821327.0950666, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11dcb988ce20368b6e325172" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a7bc545c331f17d57d8a9cc9" }, { "name": "desnz.subnational.electricity_kwh@E14001519", @@ -550521,7 +550521,7 @@ "resolved_period": 2025, "resolved_value": 109037745.86821032, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_30aebbfbe73c4f26ac7fa05b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_01b20fb349dd22a85bb071b0" }, { "name": "desnz.subnational.electricity_kwh@E14001520", @@ -550534,7 +550534,7 @@ "resolved_period": 2025, "resolved_value": 121872912.78851755, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_64b501596e2cfa7605549075" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cb0d55a0ed011e33738a0c33" }, { "name": "desnz.subnational.electricity_kwh@E14001521", @@ -550547,7 +550547,7 @@ "resolved_period": 2025, "resolved_value": 111120865.74849796, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4ad577362c871cbf8cc7212f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d78cf78fdaa4379af50de1f" }, { "name": "desnz.subnational.electricity_kwh@E14001522", @@ -550560,7 +550560,7 @@ "resolved_period": 2025, "resolved_value": 111440275.01555769, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75caf22dc60eabf32f09f590" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f641a163c1a8d18c495fc349" }, { "name": "desnz.subnational.electricity_kwh@E14001523", @@ -550573,7 +550573,7 @@ "resolved_period": 2025, "resolved_value": 117992050.3594723, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8770ae3aaaf5b14b6147e2d6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_284de237761da4a536c00e71" }, { "name": "desnz.subnational.electricity_kwh@E14001524", @@ -550586,7 +550586,7 @@ "resolved_period": 2025, "resolved_value": 108719127.98525052, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_84c346cffa4c31e25af673ca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6fb338cd8ad88a32bb76d7b6" }, { "name": "desnz.subnational.electricity_kwh@E14001525", @@ -550599,7 +550599,7 @@ "resolved_period": 2025, "resolved_value": 136202863.38337296, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_37ea47f9a62ee1f46577c7ea" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_29b1b75c423d3b1d6284654d" }, { "name": "desnz.subnational.electricity_kwh@E14001526", @@ -550612,7 +550612,7 @@ "resolved_period": 2025, "resolved_value": 163258397.22578996, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b1dfb9c6eb18326a532b65bf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f3315fd7962a6fdaf98b815c" }, { "name": "desnz.subnational.electricity_kwh@E14001527", @@ -550625,7 +550625,7 @@ "resolved_period": 2025, "resolved_value": 132966259.11890031, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d42c702c3eaeb6d3e46ac4af" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_210fa3bc9e6e94ad167823a1" }, { "name": "desnz.subnational.electricity_kwh@E14001528", @@ -550638,7 +550638,7 @@ "resolved_period": 2025, "resolved_value": 121703223.2218756, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5d380e17c4e62fd26b505348" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_80d0c55348de9109a58d2450" }, { "name": "desnz.subnational.electricity_kwh@E14001529", @@ -550651,7 +550651,7 @@ "resolved_period": 2025, "resolved_value": 137785453.29492974, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1f359518c55c280b4c295113" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66621ceef92785b3a34b7be5" }, { "name": "desnz.subnational.electricity_kwh@E14001530", @@ -550664,7 +550664,7 @@ "resolved_period": 2025, "resolved_value": 151595148.5016017, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_72bc70b2d5aabfca076eab0b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_95ad0b5990f35b08cc31d60c" }, { "name": "desnz.subnational.electricity_kwh@E14001531", @@ -550677,7 +550677,7 @@ "resolved_period": 2025, "resolved_value": 111738035.3010196, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ac5c5e2a6b158694815388f0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_156ee221226febd57ea60d54" }, { "name": "desnz.subnational.electricity_kwh@E14001532", @@ -550690,7 +550690,7 @@ "resolved_period": 2025, "resolved_value": 137545733.14560023, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_999e412c4cb118a10228ffaa" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_614811e99d90dc9ddb0a3c4d" }, { "name": "desnz.subnational.electricity_kwh@E14001533", @@ -550703,7 +550703,7 @@ "resolved_period": 2025, "resolved_value": 146380109.11545697, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cddf246df1fdd268741e046e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b64c46b3b1a036a8441b2478" }, { "name": "desnz.subnational.electricity_kwh@E14001534", @@ -550716,7 +550716,7 @@ "resolved_period": 2025, "resolved_value": 126731869.84887646, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_da543ed4333269d7942edd82" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d4933ebf54a0077ffe23cb5" }, { "name": "desnz.subnational.electricity_kwh@E14001535", @@ -550729,7 +550729,7 @@ "resolved_period": 2025, "resolved_value": 131693350.04099569, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f96fb4e645535f2be73baf15" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_59ba9dd34125a06844c83b6c" }, { "name": "desnz.subnational.electricity_kwh@E14001536", @@ -550742,7 +550742,7 @@ "resolved_period": 2025, "resolved_value": 120963937.24012198, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0f98d62f4bf6f9734b657b87" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2c4c27d9b33e17d69b36a897" }, { "name": "desnz.subnational.electricity_kwh@E14001537", @@ -550755,7 +550755,7 @@ "resolved_period": 2025, "resolved_value": 131114095.77490611, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_925de98eb25e5ef9a1e6a8c6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d9111ef32b80b018adc963c7" }, { "name": "desnz.subnational.electricity_kwh@E14001538", @@ -550768,7 +550768,7 @@ "resolved_period": 2025, "resolved_value": 129473679.19950199, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_14f703c9557229f93f3d7827" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_97d87265e9369c37aaf4602c" }, { "name": "desnz.subnational.electricity_kwh@E14001539", @@ -550781,7 +550781,7 @@ "resolved_period": 2025, "resolved_value": 155636618.97214666, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_38aa76d066e7c67822eb91b5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_08446f7f5dd201cdddca3404" }, { "name": "desnz.subnational.electricity_kwh@E14001540", @@ -550794,7 +550794,7 @@ "resolved_period": 2025, "resolved_value": 137078517.42504597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e907f432cdf669cc4b8dee6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b719da0a712ea5ddc2386f6d" }, { "name": "desnz.subnational.electricity_kwh@E14001541", @@ -550807,7 +550807,7 @@ "resolved_period": 2025, "resolved_value": 116998156.45307253, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_17228a4a909a858e621040e4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8f43a5db99d878f3e08e84c9" }, { "name": "desnz.subnational.electricity_kwh@E14001542", @@ -550820,7 +550820,7 @@ "resolved_period": 2025, "resolved_value": 127430860.66762394, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_784f9838c7b560eec434bb9e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_afcaf2998a52e31e12036b05" }, { "name": "desnz.subnational.electricity_kwh@E14001543", @@ -550833,7 +550833,7 @@ "resolved_period": 2025, "resolved_value": 131936391.77571464, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cbc8f2ac578a994e2040d6d0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_094e57a266a3817047c959bd" }, { "name": "desnz.subnational.electricity_kwh@E14001544", @@ -550846,7 +550846,7 @@ "resolved_period": 2025, "resolved_value": 154227213.6099003, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4268cdf870da5ffdf0452628" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e2f5fa1807317232f1f053eb" }, { "name": "desnz.subnational.electricity_kwh@E14001545", @@ -550859,7 +550859,7 @@ "resolved_period": 2025, "resolved_value": 138992246.92081636, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_60923c179f64a5ae672c61e3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_efc996a2c2583475b45485b8" }, { "name": "desnz.subnational.electricity_kwh@E14001546", @@ -550872,7 +550872,7 @@ "resolved_period": 2025, "resolved_value": 145764645.84763223, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6cb013c28da6354f61dd8f68" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_163d5a07b2508616eb231806" }, { "name": "desnz.subnational.electricity_kwh@E14001547", @@ -550885,7 +550885,7 @@ "resolved_period": 2025, "resolved_value": 118868866.78399825, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7072a49b6bc06c403d63e530" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4cfebd6bde32f939651f1f62" }, { "name": "desnz.subnational.electricity_kwh@E14001548", @@ -550898,7 +550898,7 @@ "resolved_period": 2025, "resolved_value": 144969460.01751053, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9a1cf63d695b38ad9951d547" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f11d8a3d4ecb7463f266cbe" }, { "name": "desnz.subnational.electricity_kwh@E14001549", @@ -550911,7 +550911,7 @@ "resolved_period": 2025, "resolved_value": 143814740.52684394, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f08bd8101085d967a98a1d7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c6c98ef4d7d0acff78d0040" }, { "name": "desnz.subnational.electricity_kwh@E14001550", @@ -550924,7 +550924,7 @@ "resolved_period": 2025, "resolved_value": 118608420.21485418, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a087e4a2d0e785648d0e0d35" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_beafd4c686d1bfeb34d8aeaf" }, { "name": "desnz.subnational.electricity_kwh@E14001551", @@ -550937,7 +550937,7 @@ "resolved_period": 2025, "resolved_value": 131216900.93376912, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b106f1900aaf4ff732f5a5ec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e7810243b89c8f2645c76f3a" }, { "name": "desnz.subnational.electricity_kwh@E14001552", @@ -550950,7 +550950,7 @@ "resolved_period": 2025, "resolved_value": 148974519.5829521, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5d3c97453ea9c97122147c19" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_50388614ce6d6701468be6a5" }, { "name": "desnz.subnational.electricity_kwh@E14001553", @@ -550963,7 +550963,7 @@ "resolved_period": 2025, "resolved_value": 136209388.2033186, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d946d108d940cd0671a658b6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_842e81c7b24c98a1f7076c2a" }, { "name": "desnz.subnational.electricity_kwh@E14001554", @@ -550976,7 +550976,7 @@ "resolved_period": 2025, "resolved_value": 156847158.60449746, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_423add09148ed57077a6207d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_977cdb435e9f6eff9daa81df" }, { "name": "desnz.subnational.electricity_kwh@E14001555", @@ -550989,7 +550989,7 @@ "resolved_period": 2025, "resolved_value": 163483497.6811391, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9919856df2a744f56c28d83f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f9b592cca4f904a8813f6775" }, { "name": "desnz.subnational.electricity_kwh@E14001556", @@ -551002,7 +551002,7 @@ "resolved_period": 2025, "resolved_value": 133021355.03943811, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_65901004fe5321bb5e1ceed2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f87dfed2f9123828909d1f1" }, { "name": "desnz.subnational.electricity_kwh@E14001557", @@ -551015,7 +551015,7 @@ "resolved_period": 2025, "resolved_value": 108254264.65661614, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5623782a8cd5952bab8892bf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a28deb70fa2cf765e232c28b" }, { "name": "desnz.subnational.electricity_kwh@E14001558", @@ -551028,7 +551028,7 @@ "resolved_period": 2025, "resolved_value": 135873987.0922794, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e45f911cab1a5cc54743458f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a80d56ee91dc2ecdfc55f1a1" }, { "name": "desnz.subnational.electricity_kwh@E14001559", @@ -551041,7 +551041,7 @@ "resolved_period": 2025, "resolved_value": 120205432.00191541, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4fdc967f2e040b7ee41b0bca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_112ab64ba78f8f7bc2243464" }, { "name": "desnz.subnational.electricity_kwh@E14001560", @@ -551054,7 +551054,7 @@ "resolved_period": 2025, "resolved_value": 120936455.94522789, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1d02e65fec4dc98d248c3927" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1dd90ee08c0d333b04de6b6d" }, { "name": "desnz.subnational.electricity_kwh@E14001561", @@ -551067,7 +551067,7 @@ "resolved_period": 2025, "resolved_value": 112522629.2376203, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c87c1d5c5537f5bd472098f2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9d8938d8ed716c0f799766c0" }, { "name": "desnz.subnational.electricity_kwh@E14001562", @@ -551080,7 +551080,7 @@ "resolved_period": 2025, "resolved_value": 133610085.36820166, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc1bc6b48ebe667870340c96" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0e5cfe938656f0a4f3e0a0bb" }, { "name": "desnz.subnational.electricity_kwh@E14001563", @@ -551093,7 +551093,7 @@ "resolved_period": 2025, "resolved_value": 115706795.1477358, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2c43e9312df22284f885e308" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c7e856351d1204c9563fff0a" }, { "name": "desnz.subnational.electricity_kwh@E14001564", @@ -551106,7 +551106,7 @@ "resolved_period": 2025, "resolved_value": 107897323.38283187, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_95a2f4fb9230bb605b478302" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6f02fea07d8f08ebb0e7a23" }, { "name": "desnz.subnational.electricity_kwh@E14001565", @@ -551119,7 +551119,7 @@ "resolved_period": 2025, "resolved_value": 125472382.50479783, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b359ac7cf66bf4de606e735" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_13b238c3dde0735f46041397" }, { "name": "desnz.subnational.electricity_kwh@E14001566", @@ -551132,7 +551132,7 @@ "resolved_period": 2025, "resolved_value": 139548168.76345792, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a08262be852834950f2c4815" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f4c4c4e6beb2354d000211d5" }, { "name": "desnz.subnational.electricity_kwh@E14001567", @@ -551145,7 +551145,7 @@ "resolved_period": 2025, "resolved_value": 97313058.81318021, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ac3cb94c5b722047c26878b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9a1266c0c9bf7bfc170ffe70" }, { "name": "desnz.subnational.electricity_kwh@E14001568", @@ -551158,7 +551158,7 @@ "resolved_period": 2025, "resolved_value": 132845234.38328594, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4faf9394fc77483891307f27" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_657aaa0ba603d2b486e61493" }, { "name": "desnz.subnational.electricity_kwh@E14001569", @@ -551171,7 +551171,7 @@ "resolved_period": 2025, "resolved_value": 161001038.16074455, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_505b9e2f2da1e9d61df57df0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dae361c20ec90b3daeb9b372" }, { "name": "desnz.subnational.electricity_kwh@E14001570", @@ -551184,7 +551184,7 @@ "resolved_period": 2025, "resolved_value": 159427326.88512865, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6d08ebc78bc3e497d24d2332" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8b17e001eb850745adc62be" }, { "name": "desnz.subnational.electricity_kwh@E14001571", @@ -551197,7 +551197,7 @@ "resolved_period": 2025, "resolved_value": 131160085.75758146, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_72dd2173bf3a143b71856997" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fead58fb1240fe3205a8486b" }, { "name": "desnz.subnational.electricity_kwh@E14001572", @@ -551210,7 +551210,7 @@ "resolved_period": 2025, "resolved_value": 133415829.71435402, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9cf0b6207a208e996fa24d7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_865c9b6e143faa3459250a88" }, { "name": "desnz.subnational.electricity_kwh@E14001573", @@ -551223,7 +551223,7 @@ "resolved_period": 2025, "resolved_value": 136094955.53367442, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a15fb85de679462c4228059b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c2c61e2ed1d9b22729192651" }, { "name": "desnz.subnational.electricity_kwh@E14001574", @@ -551236,7 +551236,7 @@ "resolved_period": 2025, "resolved_value": 115492889.4809205, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_992f7c04397b0cf7616be3f2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_42388cd73a8ccb0d494cae7e" }, { "name": "desnz.subnational.electricity_kwh@E14001575", @@ -551249,7 +551249,7 @@ "resolved_period": 2025, "resolved_value": 154879285.11474523, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43889a40623b3c9f9853da21" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be7712cd7e192af965045b51" }, { "name": "desnz.subnational.electricity_kwh@E14001576", @@ -551262,7 +551262,7 @@ "resolved_period": 2025, "resolved_value": 139305520.0616673, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f615fb95aecd69e5200762f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5a93bf0520239aa20f95cb38" }, { "name": "desnz.subnational.electricity_kwh@E14001577", @@ -551275,7 +551275,7 @@ "resolved_period": 2025, "resolved_value": 124310287.39223717, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3e517d49dad33bcb492574f7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e11bd94b99aa9fa2a613941" }, { "name": "desnz.subnational.electricity_kwh@E14001578", @@ -551288,7 +551288,7 @@ "resolved_period": 2025, "resolved_value": 170238372.27750275, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_159b8afd9fec81927cd206b0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89cf695d3c88594fd89c594f" }, { "name": "desnz.subnational.electricity_kwh@E14001579", @@ -551301,7 +551301,7 @@ "resolved_period": 2025, "resolved_value": 156175079.81500098, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9240b623bdba3ad4043fe0df" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_28cbc03fe351708e1b16d2a5" }, { "name": "desnz.subnational.electricity_kwh@E14001580", @@ -551314,7 +551314,7 @@ "resolved_period": 2025, "resolved_value": 166125166.2119168, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b25cca5cf2d01f918978298d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_005a5a831467d8d5fed58823" }, { "name": "desnz.subnational.electricity_kwh@E14001581", @@ -551327,7 +551327,7 @@ "resolved_period": 2025, "resolved_value": 115692087.39419155, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c550e20dc1c50d791e8b45b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_513061fe304bc08005ab22fb" }, { "name": "desnz.subnational.electricity_kwh@E14001582", @@ -551340,7 +551340,7 @@ "resolved_period": 2025, "resolved_value": 149132285.54896614, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e3ae1277e8b79f001a51b66" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f03543662cd076897a7d6700" }, { "name": "desnz.subnational.electricity_kwh@E14001583", @@ -551353,7 +551353,7 @@ "resolved_period": 2025, "resolved_value": 118926347.24834754, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d5d75511842cf3485bb7e23" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b16b9bc4745202095fb6f78" }, { "name": "desnz.subnational.electricity_kwh@E14001584", @@ -551366,7 +551366,7 @@ "resolved_period": 2025, "resolved_value": 103279534.79796529, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5a52d2b94d3566edd4792e7e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_baeabcf0406fffed8f132429" }, { "name": "desnz.subnational.electricity_kwh@E14001585", @@ -551379,7 +551379,7 @@ "resolved_period": 2025, "resolved_value": 121476302.37524943, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bed149b960e1eb9cd8a1c43a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_661a109a7bdf75d1fb4d7f3a" }, { "name": "desnz.subnational.electricity_kwh@E14001586", @@ -551392,7 +551392,7 @@ "resolved_period": 2025, "resolved_value": 145866410.67537618, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a7b7e89681b3bad5e5d93a75" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06ff5fb46f3e8493ddedf71d" }, { "name": "desnz.subnational.electricity_kwh@E14001587", @@ -551405,7 +551405,7 @@ "resolved_period": 2025, "resolved_value": 157057542.54484832, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_895c784d55fdb8d34fb3ee5c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_83c344789ff09c671a5c4319" }, { "name": "desnz.subnational.electricity_kwh@E14001588", @@ -551418,7 +551418,7 @@ "resolved_period": 2025, "resolved_value": 156895576.19061497, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1175f862ef9f8c002ef3232a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_536ae0ec4fd6cc2dd1845dc1" }, { "name": "desnz.subnational.electricity_kwh@E14001589", @@ -551431,7 +551431,7 @@ "resolved_period": 2025, "resolved_value": 111185171.71358734, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d0f38d5af232e6ee7660380" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_45f832fecae1762813e81b28" }, { "name": "desnz.subnational.electricity_kwh@E14001590", @@ -551444,7 +551444,7 @@ "resolved_period": 2025, "resolved_value": 154526992.1669946, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9b94add96da44034a7fc2a7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2cbf75c0be6fe930a931d0d3" }, { "name": "desnz.subnational.electricity_kwh@E14001591", @@ -551457,7 +551457,7 @@ "resolved_period": 2025, "resolved_value": 153475431.44666216, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_750607c694e7c031f72c87bc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ac44d8ad47f3630997343e07" }, { "name": "desnz.subnational.electricity_kwh@E14001592", @@ -551470,7 +551470,7 @@ "resolved_period": 2025, "resolved_value": 143600968.3577681, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_257a20ffbe051437b5465cfa" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a0af149ec3264518e4389fcf" }, { "name": "desnz.subnational.electricity_kwh@E14001593", @@ -551483,7 +551483,7 @@ "resolved_period": 2025, "resolved_value": 143808222.6001011, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3b8002d326f0375d7c945742" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f8f726169fa763d948b19b3" }, { "name": "desnz.subnational.electricity_kwh@E14001594", @@ -551496,7 +551496,7 @@ "resolved_period": 2025, "resolved_value": 119195505.00929697, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e15bb974d22487fc7372c50f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_50f23cda6ee4a745b22491de" }, { "name": "desnz.subnational.electricity_kwh@E14001595", @@ -551509,7 +551509,7 @@ "resolved_period": 2025, "resolved_value": 129971062.93483539, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_072a46f23c10d7606511243d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_27c7eee2c6ebcfe3cac882c0" }, { "name": "desnz.subnational.electricity_kwh@E14001596", @@ -551522,7 +551522,7 @@ "resolved_period": 2025, "resolved_value": 135961331.5041961, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c8fda7c0fe01079e8a7b963b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b990fa8f28d9c5e6cb45b745" }, { "name": "desnz.subnational.electricity_kwh@E14001597", @@ -551535,7 +551535,7 @@ "resolved_period": 2025, "resolved_value": 122404847.79422955, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef596f04ac7b72f202498d91" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8804c711cfc6ed30d94ed7b2" }, { "name": "desnz.subnational.electricity_kwh@E14001598", @@ -551548,7 +551548,7 @@ "resolved_period": 2025, "resolved_value": 127078277.28903069, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_868bd28895ecf7ba7d127490" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f7b04aef33f97a20a18a5ed" }, { "name": "desnz.subnational.electricity_kwh@E14001599", @@ -551561,7 +551561,7 @@ "resolved_period": 2025, "resolved_value": 131434108.03615537, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2c63c50f043e7712e7c7a229" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_24b1a6a0057060d890fe3c95" }, { "name": "desnz.subnational.electricity_kwh@E14001600", @@ -551574,7 +551574,7 @@ "resolved_period": 2025, "resolved_value": 143248108.25251445, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bdfdf00a54c270814d854df4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1a9f87d4d7594eaff878f893" }, { "name": "desnz.subnational.electricity_kwh@E14001601", @@ -551587,7 +551587,7 @@ "resolved_period": 2025, "resolved_value": 131532295.88246377, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_545f30e0aea49aeb6522e530" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1d4aff80b36e60b1d9a7a385" }, { "name": "desnz.subnational.electricity_kwh@E14001602", @@ -551600,7 +551600,7 @@ "resolved_period": 2025, "resolved_value": 129039523.18213278, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66ea598dd1442e9dc5533e55" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_baf83f19bb6a9aa03c17b9f8" }, { "name": "desnz.subnational.electricity_kwh@E14001603", @@ -551613,7 +551613,7 @@ "resolved_period": 2025, "resolved_value": 143983667.70542485, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_846f0c22b83d2cb592e169cc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39c774fe3b73f52250157728" }, { "name": "desnz.subnational.electricity_kwh@E14001604", @@ -551626,7 +551626,7 @@ "resolved_period": 2025, "resolved_value": 128328460.08590055, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1a5973ca36d893c207336d5a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d0545e254ad5754c79dbe74e" }, { "name": "desnz.subnational.electricity_kwh@E14001605", @@ -551639,7 +551639,7 @@ "resolved_period": 2025, "resolved_value": 114341793.3380569, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_45319fd737596c2ac19c9ef5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eb90235e01ae56bed5f1c477" }, { "name": "desnz.subnational.electricity_kwh@S14000021", @@ -551652,7 +551652,7 @@ "resolved_period": 2025, "resolved_value": 118180150.07551053, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fcd3983e4a9b835b98381cd9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4291520146601deea4a74fe7" }, { "name": "desnz.subnational.electricity_kwh@S14000027", @@ -551665,7 +551665,7 @@ "resolved_period": 2025, "resolved_value": 68286209.41460891, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f7951d730cb8854ca4bda09a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8242c3deb3f1b49b937e8847" }, { "name": "desnz.subnational.electricity_kwh@S14000045", @@ -551678,7 +551678,7 @@ "resolved_period": 2025, "resolved_value": 113796633.17686251, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0038520e3403f5fc637b819e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d45f8ad2efe5a593c3e217f" }, { "name": "desnz.subnational.electricity_kwh@S14000048", @@ -551691,7 +551691,7 @@ "resolved_period": 2025, "resolved_value": 129993922.73056287, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2c0d87b2892234bef705595b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02921f6709c4b790d2ba667d" }, { "name": "desnz.subnational.electricity_kwh@S14000051", @@ -551704,7 +551704,7 @@ "resolved_period": 2025, "resolved_value": 144288608.71281174, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_648836b792c56f2e6a9f8f76" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ead65fa765ee46c009ab454a" }, { "name": "desnz.subnational.electricity_kwh@S14000060", @@ -551717,7 +551717,7 @@ "resolved_period": 2025, "resolved_value": 135609503.3169974, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_580a7d1d5678e4646f21435d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5a3b18a283cc4527b919ddda" }, { "name": "desnz.subnational.electricity_kwh@S14000061", @@ -551730,7 +551730,7 @@ "resolved_period": 2025, "resolved_value": 155186391.95340034, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1d0a674e55cadfc87d99b110" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_305488c31bef3ce884061455" }, { "name": "desnz.subnational.electricity_kwh@S14000062", @@ -551743,7 +551743,7 @@ "resolved_period": 2025, "resolved_value": 148096871.96887735, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_db5f7bb5b280724c0d7c2646" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c7351f73601cc2eaf659903" }, { "name": "desnz.subnational.electricity_kwh@S14000063", @@ -551756,7 +551756,7 @@ "resolved_period": 2025, "resolved_value": 106822540.69643845, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e5274e0f3bc8f5f1a01b0ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_846a3fe7f5cd45c7c98a6de8" }, { "name": "desnz.subnational.electricity_kwh@S14000064", @@ -551769,7 +551769,7 @@ "resolved_period": 2025, "resolved_value": 111231702.27950253, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_57de2ec2042e0c52456c298b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_14b96acc0361a3817ab4ba84" }, { "name": "desnz.subnational.electricity_kwh@S14000065", @@ -551782,7 +551782,7 @@ "resolved_period": 2025, "resolved_value": 179027598.96671718, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cdc0471bfd34c10ac7d79160" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d58d72bc9cb1522a4f2258a" }, { "name": "desnz.subnational.electricity_kwh@S14000066", @@ -551795,7 +551795,7 @@ "resolved_period": 2025, "resolved_value": 140619751.5050787, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c6981955377ffd64d8a6309" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6ba71a9c7a005d992ed82a1b" }, { "name": "desnz.subnational.electricity_kwh@S14000067", @@ -551808,7 +551808,7 @@ "resolved_period": 2025, "resolved_value": 218545968.68784723, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8208fd88a8126e75f8254f1f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_13f48bdfe1af02e26c1ebe39" }, { "name": "desnz.subnational.electricity_kwh@S14000068", @@ -551821,7 +551821,7 @@ "resolved_period": 2025, "resolved_value": 114718416.6724378, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5e3c8d07e7e3790c34d514f3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6b88f8eff684c3ea428f3583" }, { "name": "desnz.subnational.electricity_kwh@S14000069", @@ -551834,7 +551834,7 @@ "resolved_period": 2025, "resolved_value": 210280235.4501866, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e533433b5b74260f706dd034" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_98476ba47820311e085f5678" }, { "name": "desnz.subnational.electricity_kwh@S14000070", @@ -551847,7 +551847,7 @@ "resolved_period": 2025, "resolved_value": 104653313.91045217, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cb12279d06f0b4a0c76cfbf2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ddff832b8961828302d8202" }, { "name": "desnz.subnational.electricity_kwh@S14000071", @@ -551860,7 +551860,7 @@ "resolved_period": 2025, "resolved_value": 112791979.09107602, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_de9c04cb29542f2e78cb4ccf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3b75da7814ea13e7ebfe5ff5" }, { "name": "desnz.subnational.electricity_kwh@S14000072", @@ -551873,7 +551873,7 @@ "resolved_period": 2025, "resolved_value": 107391302.36011758, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_847aeb66a97c3e0ead0e83e1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09a3e2c97379de944ef97e4f" }, { "name": "desnz.subnational.electricity_kwh@S14000073", @@ -551886,7 +551886,7 @@ "resolved_period": 2025, "resolved_value": 152807328.04317564, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_042db180d4cae7f26ffe19d8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7ccebc71fa5604a4eccca260" }, { "name": "desnz.subnational.electricity_kwh@S14000074", @@ -551899,7 +551899,7 @@ "resolved_period": 2025, "resolved_value": 147480114.94724897, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_82a9164bd03ae41800439d86" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc56829ed365592754681bea" }, { "name": "desnz.subnational.electricity_kwh@S14000075", @@ -551912,7 +551912,7 @@ "resolved_period": 2025, "resolved_value": 146757502.89663956, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_55cb9c287ad8964e72b294c6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f5af78609495957a36570e49" }, { "name": "desnz.subnational.electricity_kwh@S14000076", @@ -551925,7 +551925,7 @@ "resolved_period": 2025, "resolved_value": 112513416.79587524, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eaf62a3075413dd530086489" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5ca76a2f2815d6e3e1509810" }, { "name": "desnz.subnational.electricity_kwh@S14000077", @@ -551938,7 +551938,7 @@ "resolved_period": 2025, "resolved_value": 118330373.93589815, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cd0ada993d3067ffcbc26749" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cd59cb5dcc58a5128c7d0f75" }, { "name": "desnz.subnational.electricity_kwh@S14000078", @@ -551951,7 +551951,7 @@ "resolved_period": 2025, "resolved_value": 135785537.958151, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_221f76be05f480fd10e84004" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cec9127da8a3d4b4f9c1a3f0" }, { "name": "desnz.subnational.electricity_kwh@S14000079", @@ -551964,7 +551964,7 @@ "resolved_period": 2025, "resolved_value": 149834667.35897523, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9279e77433fa7a53c04bd5e4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_93230a7271743edc5fe72a21" }, { "name": "desnz.subnational.electricity_kwh@S14000080", @@ -551977,7 +551977,7 @@ "resolved_period": 2025, "resolved_value": 122951063.36987439, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fc74a47f0349e3ce4c1e3de7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75ede066e8e0de02efd88ac5" }, { "name": "desnz.subnational.electricity_kwh@S14000081", @@ -551990,7 +551990,7 @@ "resolved_period": 2025, "resolved_value": 125897908.27972081, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca43d02b70b64926d374463b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_296f9d6877d16674173924e7" }, { "name": "desnz.subnational.electricity_kwh@S14000082", @@ -552003,7 +552003,7 @@ "resolved_period": 2025, "resolved_value": 130972994.54881665, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b75ca10bb41872eb4fa7407" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d8d84b130b9e270e5601caf5" }, { "name": "desnz.subnational.electricity_kwh@S14000083", @@ -552016,7 +552016,7 @@ "resolved_period": 2025, "resolved_value": 119344750.54517956, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ad13d63c2ed5a9b31280ee4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f2d5411017d7590b7fc0e641" }, { "name": "desnz.subnational.electricity_kwh@S14000084", @@ -552029,7 +552029,7 @@ "resolved_period": 2025, "resolved_value": 116600525.55673549, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_baab22090895ddd9c82ca372" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1872d3e9e6f33f12841d9df2" }, { "name": "desnz.subnational.electricity_kwh@S14000085", @@ -552042,7 +552042,7 @@ "resolved_period": 2025, "resolved_value": 123729975.03646986, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d19f8e465f6a9d110a3e76a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89ece06b0e4f0c3bdab8fba4" }, { "name": "desnz.subnational.electricity_kwh@S14000086", @@ -552055,7 +552055,7 @@ "resolved_period": 2025, "resolved_value": 118430338.48234335, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6162e632f050292a2bf9eac2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b581e16b8d3c9593277c976f" }, { "name": "desnz.subnational.electricity_kwh@S14000087", @@ -552068,7 +552068,7 @@ "resolved_period": 2025, "resolved_value": 104038983.16567193, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b5c3d1bfdc0c1d8c29d2ae31" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5cb7c11bd257d6fce8ef8edb" }, { "name": "desnz.subnational.electricity_kwh@S14000088", @@ -552081,7 +552081,7 @@ "resolved_period": 2025, "resolved_value": 106996539.8083704, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9b2cc5bf06bcd1e6e8e83aa5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_476c6647e2b3accffb88d65a" }, { "name": "desnz.subnational.electricity_kwh@S14000089", @@ -552094,7 +552094,7 @@ "resolved_period": 2025, "resolved_value": 115355454.98946294, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_343c02b7e6fa829457cd1307" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9d562d2a6d37204b923d514d" }, { "name": "desnz.subnational.electricity_kwh@S14000090", @@ -552107,7 +552107,7 @@ "resolved_period": 2025, "resolved_value": 107747553.06925046, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_386a64d37fd9bd2bfaaa9e28" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_17b22d7b1c641151d6f7449d" }, { "name": "desnz.subnational.electricity_kwh@S14000091", @@ -552120,7 +552120,7 @@ "resolved_period": 2025, "resolved_value": 146078594.93940896, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4a266284d24bad3b0c52ab34" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e4692deb52dcf0fdb4a5924e" }, { "name": "desnz.subnational.electricity_kwh@S14000092", @@ -552133,7 +552133,7 @@ "resolved_period": 2025, "resolved_value": 128677433.59115608, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d554050cba9c26d23dae949d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b1ebcee86c951bc0bacc3738" }, { "name": "desnz.subnational.electricity_kwh@S14000093", @@ -552146,7 +552146,7 @@ "resolved_period": 2025, "resolved_value": 105979270.26207416, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fdf5d594992f4f83a0dcdde0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d8a7b03940b34b17cb5479d7" }, { "name": "desnz.subnational.electricity_kwh@S14000094", @@ -552159,7 +552159,7 @@ "resolved_period": 2025, "resolved_value": 213232619.79951933, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ebcf6edd4de34dd2f9b23841" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_282109ea8779e0cf99bd9f1a" }, { "name": "desnz.subnational.electricity_kwh@S14000095", @@ -552172,7 +552172,7 @@ "resolved_period": 2025, "resolved_value": 122215458.78564277, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_da982eb9cbf09590d9bcc890" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1fcef459c04df42fcc50faa" }, { "name": "desnz.subnational.electricity_kwh@S14000096", @@ -552185,7 +552185,7 @@ "resolved_period": 2025, "resolved_value": 133539567.61781472, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_954c737e056a7ebde3e98617" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75d4e18435734b1701b5b26d" }, { "name": "desnz.subnational.electricity_kwh@S14000097", @@ -552198,7 +552198,7 @@ "resolved_period": 2025, "resolved_value": 114598012.54631639, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec1c2ec16384b63b96583e88" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0aa9527e5e14cb7f32006306" }, { "name": "desnz.subnational.electricity_kwh@S14000098", @@ -552211,7 +552211,7 @@ "resolved_period": 2025, "resolved_value": 181859624.70524144, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ee9c6e3bd2f63dfc62066cbb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ea7ed63e1cabaaea22d0be8" }, { "name": "desnz.subnational.electricity_kwh@S14000099", @@ -552224,7 +552224,7 @@ "resolved_period": 2025, "resolved_value": 118977928.16185261, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_45fef8b7131ca7c5255e04fe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ae84e03bb3ab1a05fbc3fbd4" }, { "name": "desnz.subnational.electricity_kwh@S14000100", @@ -552237,7 +552237,7 @@ "resolved_period": 2025, "resolved_value": 126598560.60531986, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1746116d28badf7fdc099d85" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_729cfe1437f2622d00632e15" }, { "name": "desnz.subnational.electricity_kwh@S14000101", @@ -552250,7 +552250,7 @@ "resolved_period": 2025, "resolved_value": 103992402.64946629, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7587958cbf017a17b389bbe9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_370fefc55a98062d52126b02" }, { "name": "desnz.subnational.electricity_kwh@S14000102", @@ -552263,7 +552263,7 @@ "resolved_period": 2025, "resolved_value": 109470940.92546941, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_92b69354ead9018398758381" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2790a7b780d8d7498951b61d" }, { "name": "desnz.subnational.electricity_kwh@S14000103", @@ -552276,7 +552276,7 @@ "resolved_period": 2025, "resolved_value": 157631840.62354898, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c73d9872a22fcffa6a77beaf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7287296e83e63e4af7990edd" }, { "name": "desnz.subnational.electricity_kwh@S14000104", @@ -552289,7 +552289,7 @@ "resolved_period": 2025, "resolved_value": 110333561.26078941, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0771af3326c482f4458998fc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a376ca710f6afc02716a23cc" }, { "name": "desnz.subnational.electricity_kwh@S14000105", @@ -552302,7 +552302,7 @@ "resolved_period": 2025, "resolved_value": 155332284.6132284, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_29485033a7f038c628d1ef31" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e967fccbee2777964fb214e" }, { "name": "desnz.subnational.electricity_kwh@S14000106", @@ -552315,7 +552315,7 @@ "resolved_period": 2025, "resolved_value": 104167805.61063643, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f7692b7a9bb399262936463a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52b9bc351d6c1025ecaa2082" }, { "name": "desnz.subnational.electricity_kwh@S14000107", @@ -552328,7 +552328,7 @@ "resolved_period": 2025, "resolved_value": 116835126.10094407, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcd4bacce53fe4acbcb9c5ba" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_57da8686d57e98ee754a0fad" }, { "name": "desnz.subnational.electricity_kwh@S14000108", @@ -552341,7 +552341,7 @@ "resolved_period": 2025, "resolved_value": 150569417.53529623, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e19cda5fae7caa745cf67d3d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1b193774a89f9a068665c7bc" }, { "name": "desnz.subnational.electricity_kwh@S14000109", @@ -552354,7 +552354,7 @@ "resolved_period": 2025, "resolved_value": 103466547.98350672, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d7afe83b0407f4cc7068be7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_850435a58c5762fd3e36a7fe" }, { "name": "desnz.subnational.electricity_kwh@S14000110", @@ -552367,7 +552367,7 @@ "resolved_period": 2025, "resolved_value": 111777353.81874287, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8cd643e448ef388df72c7c62" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7cc7adfc4e0385fcf7da0b19" }, { "name": "desnz.subnational.electricity_kwh@S14000111", @@ -552380,7 +552380,7 @@ "resolved_period": 2025, "resolved_value": 162581482.45357874, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_41b5bfa7283ac5ff4fdeef9a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e4a850250a0716475e34e63" }, { "name": "desnz.subnational.electricity_kwh@W07000081", @@ -552393,7 +552393,7 @@ "resolved_period": 2025, "resolved_value": 101275118.97875616, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_56deb89543530d0db771625d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_793cec11d119380dc4a6622f" }, { "name": "desnz.subnational.electricity_kwh@W07000082", @@ -552406,7 +552406,7 @@ "resolved_period": 2025, "resolved_value": 115618420.60633498, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_065d274c0f14739c0ed0e424" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_285bcb3ba3db083e161be804" }, { "name": "desnz.subnational.electricity_kwh@W07000083", @@ -552419,7 +552419,7 @@ "resolved_period": 2025, "resolved_value": 119558653.64696392, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fc7fce1171d708f2e8355fa6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63c56782f5fd47c44a700a79" }, { "name": "desnz.subnational.electricity_kwh@W07000084", @@ -552432,7 +552432,7 @@ "resolved_period": 2025, "resolved_value": 104557347.72170857, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_472d817580f30d98749d131c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7555a54edb5a96fa2e84ef05" }, { "name": "desnz.subnational.electricity_kwh@W07000085", @@ -552445,7 +552445,7 @@ "resolved_period": 2025, "resolved_value": 136132966.75107735, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_759d0156099ba100e7c88a63" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d5a0fa527ab76f88b64c6425" }, { "name": "desnz.subnational.electricity_kwh@W07000086", @@ -552458,7 +552458,7 @@ "resolved_period": 2025, "resolved_value": 104833213.97441675, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4d787767bdf0284d3daba29d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9d24605c22ce5d6c788ba628" }, { "name": "desnz.subnational.electricity_kwh@W07000087", @@ -552471,7 +552471,7 @@ "resolved_period": 2025, "resolved_value": 134897061.5259531, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_caff20216dd56385766ae3a3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_909f30b26b21c97c07c6a044" }, { "name": "desnz.subnational.electricity_kwh@W07000088", @@ -552484,7 +552484,7 @@ "resolved_period": 2025, "resolved_value": 106261753.92759843, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d17ed5a184fdc426e617a21" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9cd7616a80d9434d98998e56" }, { "name": "desnz.subnational.electricity_kwh@W07000089", @@ -552497,7 +552497,7 @@ "resolved_period": 2025, "resolved_value": 117705246.33500971, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_13ae68acc02ea0a10736d72b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f2bf810556539541f25deff9" }, { "name": "desnz.subnational.electricity_kwh@W07000090", @@ -552510,7 +552510,7 @@ "resolved_period": 2025, "resolved_value": 105526285.82996912, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5630d76ff0fc99dd87790862" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b91071e1bdb6de04356a5d11" }, { "name": "desnz.subnational.electricity_kwh@W07000091", @@ -552523,7 +552523,7 @@ "resolved_period": 2025, "resolved_value": 133697591.82887317, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a4a9f67bb3417b167deecae2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2ab7fc415de1f98bcf9eea47" }, { "name": "desnz.subnational.electricity_kwh@W07000092", @@ -552536,7 +552536,7 @@ "resolved_period": 2025, "resolved_value": 118142779.19613013, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89d7840e9bc79927d4f0464a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_931b81b7e6771a2698c2979e" }, { "name": "desnz.subnational.electricity_kwh@W07000093", @@ -552549,7 +552549,7 @@ "resolved_period": 2025, "resolved_value": 160223301.88864282, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6df9e9335c6bb2a42fd8243d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b35c098b856387f76661415" }, { "name": "desnz.subnational.electricity_kwh@W07000094", @@ -552562,7 +552562,7 @@ "resolved_period": 2025, "resolved_value": 134549943.64936277, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bffc973036f1088f7584aa43" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2c850711569ceef9f46e2e46" }, { "name": "desnz.subnational.electricity_kwh@W07000095", @@ -552575,7 +552575,7 @@ "resolved_period": 2025, "resolved_value": 120734466.50097397, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a5270fa3f1dbd9f748d2aed0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a5fb7ffcc4c8601cacc20b66" }, { "name": "desnz.subnational.electricity_kwh@W07000096", @@ -552588,7 +552588,7 @@ "resolved_period": 2025, "resolved_value": 163900679.24253982, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c3f23769209def0859dc8d06" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d1769d1ca4a37a911c147e21" }, { "name": "desnz.subnational.electricity_kwh@W07000097", @@ -552601,7 +552601,7 @@ "resolved_period": 2025, "resolved_value": 118914416.07808103, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4bd1271e9c403e58a84f7e19" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea50e2adc89ccf52f686df8d" }, { "name": "desnz.subnational.electricity_kwh@W07000098", @@ -552614,7 +552614,7 @@ "resolved_period": 2025, "resolved_value": 112575335.65466516, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b481629b733f980ff014ea82" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_54382a492f1a2474e954f933" }, { "name": "desnz.subnational.electricity_kwh@W07000099", @@ -552627,7 +552627,7 @@ "resolved_period": 2025, "resolved_value": 108303503.22132318, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_05a7a75c6006285a9242045b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a98c84a1a08bb81f7ff3801" }, { "name": "desnz.subnational.electricity_kwh@W07000100", @@ -552640,7 +552640,7 @@ "resolved_period": 2025, "resolved_value": 143464202.20012856, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bb2a6d0662229e8ffdc4e148" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_85f77fdd9d8becdd256f4278" }, { "name": "desnz.subnational.electricity_kwh@W07000101", @@ -552653,7 +552653,7 @@ "resolved_period": 2025, "resolved_value": 131153953.76203884, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cce80763b900d8bb5ab518a6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c61050b18aa06eb117b60058" }, { "name": "desnz.subnational.electricity_kwh@W07000102", @@ -552666,7 +552666,7 @@ "resolved_period": 2025, "resolved_value": 136052521.48409238, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d9ec092f49274814a97c4d46" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_42a5154645900c5f0aa1e226" }, { "name": "desnz.subnational.electricity_kwh@W07000103", @@ -552679,7 +552679,7 @@ "resolved_period": 2025, "resolved_value": 109360547.24883868, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f70add1a7b25a2345f759f6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c00cd50aaafc7baa31153f5c" }, { "name": "desnz.subnational.electricity_kwh@W07000104", @@ -552692,7 +552692,7 @@ "resolved_period": 2025, "resolved_value": 122687961.42745622, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_de369532b47c5cc19fbc0172" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9a2d61674425726951a28f85" }, { "name": "desnz.subnational.electricity_kwh@W07000105", @@ -552705,7 +552705,7 @@ "resolved_period": 2025, "resolved_value": 114128396.69425921, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c8911400f9fcf0dbeca4e012" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1070324b5bbfba68483be029" }, { "name": "desnz.subnational.electricity_kwh@W07000106", @@ -552718,7 +552718,7 @@ "resolved_period": 2025, "resolved_value": 110910682.18148197, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5ac62d98684e8d3a6728cfa0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce8670a1d9ff7fbd7fb8bdc4" }, { "name": "desnz.subnational.electricity_kwh@W07000107", @@ -552731,7 +552731,7 @@ "resolved_period": 2025, "resolved_value": 107706291.2523758, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_50dca48756e7bde54363e149" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c73e139377671dde51c49820" }, { "name": "desnz.subnational.electricity_kwh@W07000108", @@ -552744,7 +552744,7 @@ "resolved_period": 2025, "resolved_value": 117024684.61433725, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1a118a89db6bd1ebd05e9c55" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f8c32e24ed7faacc229d9a9" }, { "name": "desnz.subnational.electricity_kwh@W07000109", @@ -552757,7 +552757,7 @@ "resolved_period": 2025, "resolved_value": 101796931.31444953, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_316ccec3c32fe950bda432e7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a20ea27d1c9475d49cf02872" }, { "name": "desnz.subnational.electricity_kwh@W07000110", @@ -552770,7 +552770,7 @@ "resolved_period": 2025, "resolved_value": 118731817.35912372, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02c5acd528ed91653b45285c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e668f3f9fb4fdbb9e75af48b" }, { "name": "desnz.subnational.electricity_kwh@W07000111", @@ -552783,7 +552783,7 @@ "resolved_period": 2025, "resolved_value": 117464754.82594451, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_865a4c70349ae66c47eff03c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_94776f64b34a3b53bad85cef" }, { "name": "desnz.subnational.electricity_kwh@W07000112", @@ -552796,7 +552796,7 @@ "resolved_period": 2025, "resolved_value": 112258798.58652303, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c103493ae6ee692ab0ff9a97" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f7c8be15a9a8f304ba4033c9" } ] }, @@ -557374,7 +557374,7 @@ "resolved_period": 2025, "resolved_value": 449137520.1689215, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1d92cf6184e4109de74be1e6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_57bde56723dad0e7eee9af34" }, { "name": "desnz.subnational.gas_kwh@E14001064", @@ -557387,7 +557387,7 @@ "resolved_period": 2025, "resolved_value": 434406820.5916764, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_32f754a52c72a92355882e49" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd9fac6e2967f28edd65795c" }, { "name": "desnz.subnational.gas_kwh@E14001065", @@ -557400,7 +557400,7 @@ "resolved_period": 2025, "resolved_value": 507405870.4602181, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d67ed8416579874f669cdba7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc4adbcbb354008629d44507" }, { "name": "desnz.subnational.gas_kwh@E14001066", @@ -557413,7 +557413,7 @@ "resolved_period": 2025, "resolved_value": 411977903.1840001, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f4db0470c18f7bdbbdc389fe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_272c3543a4949685a883b813" }, { "name": "desnz.subnational.gas_kwh@E14001067", @@ -557426,7 +557426,7 @@ "resolved_period": 2025, "resolved_value": 340724085.89948624, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd036aa5850bed62dc3673a7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7eacac7508b00996e3364091" }, { "name": "desnz.subnational.gas_kwh@E14001068", @@ -557439,7 +557439,7 @@ "resolved_period": 2025, "resolved_value": 426234062.6076831, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d4a6ead8238da504f5bbbeef" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c0cd1e840dc96a1d56fa14f" }, { "name": "desnz.subnational.gas_kwh@E14001069", @@ -557452,7 +557452,7 @@ "resolved_period": 2025, "resolved_value": 353062041.4847834, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5e2f9d7a8f3e0b374c7b6fcc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a548decefd9d147c0906c64" }, { "name": "desnz.subnational.gas_kwh@E14001070", @@ -557465,7 +557465,7 @@ "resolved_period": 2025, "resolved_value": 396494847.38566315, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7938c87f15c816cbe62861c9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_13b6ecab77bbae0184757b22" }, { "name": "desnz.subnational.gas_kwh@E14001071", @@ -557478,7 +557478,7 @@ "resolved_period": 2025, "resolved_value": 408145176.6395901, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be55371087877c5dc8583012" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_564c83c98deb1daa2ef0652c" }, { "name": "desnz.subnational.gas_kwh@E14001072", @@ -557491,7 +557491,7 @@ "resolved_period": 2025, "resolved_value": 338093298.64315104, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_44c95596420e98b415a8090b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_99a1819299a1e497cafe090c" }, { "name": "desnz.subnational.gas_kwh@E14001073", @@ -557504,7 +557504,7 @@ "resolved_period": 2025, "resolved_value": 359125673.178931, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c9b94f6374c9e8019618c718" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1c544100f95cb9918039e5cc" }, { "name": "desnz.subnational.gas_kwh@E14001074", @@ -557517,7 +557517,7 @@ "resolved_period": 2025, "resolved_value": 440925930.62773323, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_edb1d97236be89a5d08506bc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2fb0d6b45a71d8cf1355168e" }, { "name": "desnz.subnational.gas_kwh@E14001075", @@ -557530,7 +557530,7 @@ "resolved_period": 2025, "resolved_value": 434583412.0443173, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b111581a6653942cb166a080" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_162afa2167844a1b9ff71e77" }, { "name": "desnz.subnational.gas_kwh@E14001076", @@ -557543,7 +557543,7 @@ "resolved_period": 2025, "resolved_value": 396987999.2480751, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_28f56cdc0cfd9cb863993ca8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e70427b2946efb3ea169ded9" }, { "name": "desnz.subnational.gas_kwh@E14001077", @@ -557556,7 +557556,7 @@ "resolved_period": 2025, "resolved_value": 415572782.42226887, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d014a9e06a40da6d01f10ff9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8130db4ed101a11ac96702ad" }, { "name": "desnz.subnational.gas_kwh@E14001078", @@ -557569,7 +557569,7 @@ "resolved_period": 2025, "resolved_value": 398562713.53858244, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1d1911b960007284d03d6f6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96b8ebc448c44b63ab6173a1" }, { "name": "desnz.subnational.gas_kwh@E14001079", @@ -557582,7 +557582,7 @@ "resolved_period": 2025, "resolved_value": 443057451.8373209, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5778adebc5fd27c7d56bf7d0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c15507c306a8d7f0fb7f001" }, { "name": "desnz.subnational.gas_kwh@E14001080", @@ -557595,7 +557595,7 @@ "resolved_period": 2025, "resolved_value": 417024594.022706, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca40cdac92bb3cd495649806" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ecd026436bff574ee6c471a5" }, { "name": "desnz.subnational.gas_kwh@E14001081", @@ -557608,7 +557608,7 @@ "resolved_period": 2025, "resolved_value": 358258156.35097307, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc583ad2d45af13dc4dcad1a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_924b837170fa9be792f2f41f" }, { "name": "desnz.subnational.gas_kwh@E14001082", @@ -557621,7 +557621,7 @@ "resolved_period": 2025, "resolved_value": 520847896.75036895, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e6e83400c55b92c8ce313525" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2aef20a3eca9291533f06d29" }, { "name": "desnz.subnational.gas_kwh@E14001083", @@ -557634,7 +557634,7 @@ "resolved_period": 2025, "resolved_value": 487543662.519422, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_91e1e4520c5d084d5eb5bd2b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fbb497ccc6534af0a28140e1" }, { "name": "desnz.subnational.gas_kwh@E14001084", @@ -557647,7 +557647,7 @@ "resolved_period": 2025, "resolved_value": 413112190.75504935, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a7d2dee664bf008174ae347" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e3b8d0475fbfc75c1d4f5ba1" }, { "name": "desnz.subnational.gas_kwh@E14001085", @@ -557660,7 +557660,7 @@ "resolved_period": 2025, "resolved_value": 218486133.3197137, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fae821a13b841133cdda80bf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75e12d0a787de7f5b94e4c1c" }, { "name": "desnz.subnational.gas_kwh@E14001086", @@ -557673,7 +557673,7 @@ "resolved_period": 2025, "resolved_value": 265678838.46326128, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4b895e0225ddc25e2b6cbaff" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc4517c49a0408ed2df00366" }, { "name": "desnz.subnational.gas_kwh@E14001087", @@ -557686,7 +557686,7 @@ "resolved_period": 2025, "resolved_value": 373784240.8507399, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_843d53923c42009d1231cc70" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dbb61d79507f82b719242616" }, { "name": "desnz.subnational.gas_kwh@E14001088", @@ -557699,7 +557699,7 @@ "resolved_period": 2025, "resolved_value": 334635172.5172555, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_73a8df4a0d4a127c2ee1cfb1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_31b22b7e075e848cfc92afd1" }, { "name": "desnz.subnational.gas_kwh@E14001089", @@ -557712,7 +557712,7 @@ "resolved_period": 2025, "resolved_value": 386199196.257097, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_62a7f02bed223cfe5b752e81" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d7d393b667d73788deb32476" }, { "name": "desnz.subnational.gas_kwh@E14001090", @@ -557725,7 +557725,7 @@ "resolved_period": 2025, "resolved_value": 367788854.26079965, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ad3540715da5e297df43fad4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d5b1f74fdf715dc9fc67f8d5" }, { "name": "desnz.subnational.gas_kwh@E14001091", @@ -557738,7 +557738,7 @@ "resolved_period": 2025, "resolved_value": 432610578.53732485, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3646419aee0eb2c2e5a64055" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec0cbf4d0ea9c49eba8e8f32" }, { "name": "desnz.subnational.gas_kwh@E14001092", @@ -557751,7 +557751,7 @@ "resolved_period": 2025, "resolved_value": 460844893.4153578, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_644b77cbdf3a131079535d4f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c912c23b17ebab594ddb9b04" }, { "name": "desnz.subnational.gas_kwh@E14001093", @@ -557764,7 +557764,7 @@ "resolved_period": 2025, "resolved_value": 470146641.39828974, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c5b7bcd99e1dad769c4d1d4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fdf9f815a2b0b9cb8099e8bc" }, { "name": "desnz.subnational.gas_kwh@E14001094", @@ -557777,7 +557777,7 @@ "resolved_period": 2025, "resolved_value": 482570439.0612379, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_095a39c3a5a3768f5de57a1a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_361c7788e05146bff29809fc" }, { "name": "desnz.subnational.gas_kwh@E14001095", @@ -557790,7 +557790,7 @@ "resolved_period": 2025, "resolved_value": 424959098.17141896, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e9c7fe1acb4ee89f251a708a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1dd0fe0ff4b3182622c6e166" }, { "name": "desnz.subnational.gas_kwh@E14001096", @@ -557803,7 +557803,7 @@ "resolved_period": 2025, "resolved_value": 385075667.76117384, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9c1f086160e9561f68f5cf9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_189b2fdcfb3dc9b7a437d0ab" }, { "name": "desnz.subnational.gas_kwh@E14001097", @@ -557816,7 +557816,7 @@ "resolved_period": 2025, "resolved_value": 416255985.8207858, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8aeab841b329ea9e2f33603c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f69b753d91bb5ecf9ca01500" }, { "name": "desnz.subnational.gas_kwh@E14001098", @@ -557829,7 +557829,7 @@ "resolved_period": 2025, "resolved_value": 478456252.83091617, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec7ad2f3feced463149dafa1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ad688f240709d2b2c0e31ee8" }, { "name": "desnz.subnational.gas_kwh@E14001099", @@ -557842,7 +557842,7 @@ "resolved_period": 2025, "resolved_value": 425757591.25696224, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5aa95aa44bc0a3e5e2c8da41" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_de55edc445b3e61be214f0e5" }, { "name": "desnz.subnational.gas_kwh@E14001100", @@ -557855,7 +557855,7 @@ "resolved_period": 2025, "resolved_value": 424711046.98886895, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_20c4b0c87fc0b652b64c3c61" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3b8043e25827df41ca5cc856" }, { "name": "desnz.subnational.gas_kwh@E14001101", @@ -557868,7 +557868,7 @@ "resolved_period": 2025, "resolved_value": 393586778.2900947, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca9d371f72bfad09bfdd47ca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c1e8f24a55d5ca89d553966" }, { "name": "desnz.subnational.gas_kwh@E14001102", @@ -557881,7 +557881,7 @@ "resolved_period": 2025, "resolved_value": 458339723.3898346, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2a29fd7bfdd3884d0beac9c3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_99052a18c8877b54dae848e3" }, { "name": "desnz.subnational.gas_kwh@E14001103", @@ -557894,7 +557894,7 @@ "resolved_period": 2025, "resolved_value": 402131685.46691656, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96840a8a2dbfb164bffeb012" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8aa90476417902a4150183cb" }, { "name": "desnz.subnational.gas_kwh@E14001104", @@ -557907,7 +557907,7 @@ "resolved_period": 2025, "resolved_value": 406822740.58009505, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_30878863179201fc5af94476" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f17c538b98083227c49a9b21" }, { "name": "desnz.subnational.gas_kwh@E14001105", @@ -557920,7 +557920,7 @@ "resolved_period": 2025, "resolved_value": 459185686.44087136, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb6915feb725642247d35b51" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d4447888e72f7830a158f656" }, { "name": "desnz.subnational.gas_kwh@E14001106", @@ -557933,7 +557933,7 @@ "resolved_period": 2025, "resolved_value": 467174757.7669245, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4bc754e532726607b8246e40" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_165709679fbe7d92884a51a1" }, { "name": "desnz.subnational.gas_kwh@E14001107", @@ -557946,7 +557946,7 @@ "resolved_period": 2025, "resolved_value": 452139104.5095683, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d9dc46b853a51e5b9b422531" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2706001ad34d30387ffaf29e" }, { "name": "desnz.subnational.gas_kwh@E14001108", @@ -557959,7 +557959,7 @@ "resolved_period": 2025, "resolved_value": 401658264.7175613, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79ee3979b1cd01a1a234fc23" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f11b98cc7fca3492b563b0ac" }, { "name": "desnz.subnational.gas_kwh@E14001109", @@ -557972,7 +557972,7 @@ "resolved_period": 2025, "resolved_value": 449600696.4250807, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce7aeed095023039a5447008" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9bd3501f30ec03b074f30375" }, { "name": "desnz.subnational.gas_kwh@E14001110", @@ -557985,7 +557985,7 @@ "resolved_period": 2025, "resolved_value": 464281873.16816586, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcb73ad01e0ec553f8f773cc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8cdc38acd121844851b4cef7" }, { "name": "desnz.subnational.gas_kwh@E14001111", @@ -557998,7 +557998,7 @@ "resolved_period": 2025, "resolved_value": 447832488.1491268, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b3f0868bd9d88b18d08e3a23" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_266931744032e36cecb1ffac" }, { "name": "desnz.subnational.gas_kwh@E14001112", @@ -558011,7 +558011,7 @@ "resolved_period": 2025, "resolved_value": 469446731.62631285, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d311795b8c2a927d00f06b1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_61ff0d33745d0fca3ca98c25" }, { "name": "desnz.subnational.gas_kwh@E14001113", @@ -558024,7 +558024,7 @@ "resolved_period": 2025, "resolved_value": 374502417.1253586, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_844daa23e97bab7bb06a11f9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ed6206b5e54dac63d2b413c1" }, { "name": "desnz.subnational.gas_kwh@E14001114", @@ -558037,7 +558037,7 @@ "resolved_period": 2025, "resolved_value": 339551994.42151606, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9cca3a2d928d6ee4f49ab552" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_34a4b1176d779c44fc5210c4" }, { "name": "desnz.subnational.gas_kwh@E14001115", @@ -558050,7 +558050,7 @@ "resolved_period": 2025, "resolved_value": 386022625.7926733, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0f533033378ce8ff024ce51c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87e20df18204d2ec5c6e041a" }, { "name": "desnz.subnational.gas_kwh@E14001116", @@ -558063,7 +558063,7 @@ "resolved_period": 2025, "resolved_value": 361235188.68644065, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e42d65bdd5c85ac67bd267b2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a2221a9398f805c061a89fd0" }, { "name": "desnz.subnational.gas_kwh@E14001117", @@ -558076,7 +558076,7 @@ "resolved_period": 2025, "resolved_value": 377900090.58791286, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5b1589894c5c2813a6c5e1dd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2a3830bfdb4fba25dc241f21" }, { "name": "desnz.subnational.gas_kwh@E14001118", @@ -558089,7 +558089,7 @@ "resolved_period": 2025, "resolved_value": 462231625.04453367, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a45197a85332be7e5bfad0b6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3daa73de69c91c6897429c39" }, { "name": "desnz.subnational.gas_kwh@E14001119", @@ -558102,7 +558102,7 @@ "resolved_period": 2025, "resolved_value": 481013973.47872424, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8676b0e1ca3b84a7a20f3871" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c79be46ae1cbcfce7d391a07" }, { "name": "desnz.subnational.gas_kwh@E14001120", @@ -558115,7 +558115,7 @@ "resolved_period": 2025, "resolved_value": 460187140.9631895, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_659f569f5a6a5c4c26a86c53" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_630cf2ee6112f0ac9d35a0b2" }, { "name": "desnz.subnational.gas_kwh@E14001121", @@ -558128,7 +558128,7 @@ "resolved_period": 2025, "resolved_value": 320341944.72546995, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4416d5f7783b8e60b69d8106" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5810df12c98ed3c37f599e9a" }, { "name": "desnz.subnational.gas_kwh@E14001122", @@ -558141,7 +558141,7 @@ "resolved_period": 2025, "resolved_value": 483044585.51866484, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f0c7bf75c90e5b5f27b50ff2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3021f4ff1986b8ac4297d5a8" }, { "name": "desnz.subnational.gas_kwh@E14001123", @@ -558154,7 +558154,7 @@ "resolved_period": 2025, "resolved_value": 460137266.67093635, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ebeb83f1d055fd29f31c0a0b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d73d774de58a4b3ad131909d" }, { "name": "desnz.subnational.gas_kwh@E14001124", @@ -558167,7 +558167,7 @@ "resolved_period": 2025, "resolved_value": 402157092.13397324, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b3ad34ca6f35db69c9cde92e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb70e135545a053d4189daa4" }, { "name": "desnz.subnational.gas_kwh@E14001125", @@ -558180,7 +558180,7 @@ "resolved_period": 2025, "resolved_value": 460568369.7697955, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_10cbda47e3583ad4d866081b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9d94d2f464b8208eafe65dc0" }, { "name": "desnz.subnational.gas_kwh@E14001126", @@ -558193,7 +558193,7 @@ "resolved_period": 2025, "resolved_value": 268344080.03804606, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a346201928a86e8af9f7351" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1b2e51489396b3f0a6213c22" }, { "name": "desnz.subnational.gas_kwh@E14001127", @@ -558206,7 +558206,7 @@ "resolved_period": 2025, "resolved_value": 368625984.00951815, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_78dd392f984ecf94dc580ac4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cdca1a68d58073b7ccec1c86" }, { "name": "desnz.subnational.gas_kwh@E14001128", @@ -558219,7 +558219,7 @@ "resolved_period": 2025, "resolved_value": 396074671.8175767, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff430d890dfa1c32656782e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1f1e77670d67e9bc54ad7025" }, { "name": "desnz.subnational.gas_kwh@E14001129", @@ -558232,7 +558232,7 @@ "resolved_period": 2025, "resolved_value": 348162056.8262433, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d27d0a14bae7b905f8226a7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1529441799d45a331e5ace8c" }, { "name": "desnz.subnational.gas_kwh@E14001130", @@ -558245,7 +558245,7 @@ "resolved_period": 2025, "resolved_value": 367061060.133682, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b7d52ffac66a4d3a6e1a44dc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8f5ec06b353e6f3361acec30" }, { "name": "desnz.subnational.gas_kwh@E14001131", @@ -558258,7 +558258,7 @@ "resolved_period": 2025, "resolved_value": 290734527.10707164, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cba5f8c9eb540888f1d442f8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d8c80fb9f838974cbabf547" }, { "name": "desnz.subnational.gas_kwh@E14001132", @@ -558271,7 +558271,7 @@ "resolved_period": 2025, "resolved_value": 341020228.90721655, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca570ada8507e063e54f2580" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c1cea97db8dc31c1e5678a6" }, { "name": "desnz.subnational.gas_kwh@E14001133", @@ -558284,7 +558284,7 @@ "resolved_period": 2025, "resolved_value": 328771407.04287267, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_232cfded47dc6f2b224eb952" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f0322fcf8e20d1e7268138ac" }, { "name": "desnz.subnational.gas_kwh@E14001134", @@ -558297,7 +558297,7 @@ "resolved_period": 2025, "resolved_value": 401104853.0490266, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_623b33f794e82d0686155c4e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ef39c2cfec726ff783ae233" }, { "name": "desnz.subnational.gas_kwh@E14001135", @@ -558310,7 +558310,7 @@ "resolved_period": 2025, "resolved_value": 320897783.45659053, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5599529517bba312082536e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5d3ab0e3dcb37653bf98079e" }, { "name": "desnz.subnational.gas_kwh@E14001136", @@ -558323,7 +558323,7 @@ "resolved_period": 2025, "resolved_value": 270874872.41176325, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9b53b858750875b5aea70c49" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d51bead55b3904fdbc85dd6" }, { "name": "desnz.subnational.gas_kwh@E14001137", @@ -558336,7 +558336,7 @@ "resolved_period": 2025, "resolved_value": 489382613.4555994, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c0ae3d8b942c1fea1cd1d4b7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3dab92c257fc41217b6e69f7" }, { "name": "desnz.subnational.gas_kwh@E14001138", @@ -558349,7 +558349,7 @@ "resolved_period": 2025, "resolved_value": 451790145.4974423, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce709eab0a19939380e0b023" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_771e456f53920593c5e35567" }, { "name": "desnz.subnational.gas_kwh@E14001139", @@ -558362,7 +558362,7 @@ "resolved_period": 2025, "resolved_value": 429065194.76053035, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75f388ad8f6fce6e62dd0140" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e32d1c35f9e573d02c1469f4" }, { "name": "desnz.subnational.gas_kwh@E14001140", @@ -558375,7 +558375,7 @@ "resolved_period": 2025, "resolved_value": 431681665.2605278, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cfd77acee63417a099ed118d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2a3a2148bae5711b3c590c85" }, { "name": "desnz.subnational.gas_kwh@E14001141", @@ -558388,7 +558388,7 @@ "resolved_period": 2025, "resolved_value": 391648299.11766124, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_74d8b63be5fc396c52b8a645" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_096d17872460aacb9b0be141" }, { "name": "desnz.subnational.gas_kwh@E14001142", @@ -558401,7 +558401,7 @@ "resolved_period": 2025, "resolved_value": 471569479.66326255, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_92ebe06939f0c61f61dbb2ff" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8d9cd9a5e59d55460f4f9cf" }, { "name": "desnz.subnational.gas_kwh@E14001143", @@ -558414,7 +558414,7 @@ "resolved_period": 2025, "resolved_value": 439415590.2547903, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_88adaea7ddbd79f3b62e8910" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b657c0a77e3ec686c1ba0a31" }, { "name": "desnz.subnational.gas_kwh@E14001144", @@ -558427,7 +558427,7 @@ "resolved_period": 2025, "resolved_value": 450050274.68880785, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_499bfa33cd8fb6f6b28cdc9a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_907786a50dfde599cab54b04" }, { "name": "desnz.subnational.gas_kwh@E14001145", @@ -558440,7 +558440,7 @@ "resolved_period": 2025, "resolved_value": 460147476.4744454, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e5a695147be20fd9f044864" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c9368b4b953e0cc771e3dd12" }, { "name": "desnz.subnational.gas_kwh@E14001146", @@ -558453,7 +558453,7 @@ "resolved_period": 2025, "resolved_value": 337476813.6653763, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_127ce1ddb8d3a70441de86a4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ab4b1113824d6f81e00828df" }, { "name": "desnz.subnational.gas_kwh@E14001147", @@ -558466,7 +558466,7 @@ "resolved_period": 2025, "resolved_value": 476302501.04714817, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e4e719c774a7b628a48b6ef8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f7e4fc09d6a6000b77a1a03f" }, { "name": "desnz.subnational.gas_kwh@E14001148", @@ -558479,7 +558479,7 @@ "resolved_period": 2025, "resolved_value": 170256856.55549538, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1df79ec1a120526f3157ca9a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f7026789f6d9e0c27b4ebd7b" }, { "name": "desnz.subnational.gas_kwh@E14001149", @@ -558492,7 +558492,7 @@ "resolved_period": 2025, "resolved_value": 408481624.6419584, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f06ad75ebcab89b5ac16ce3e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6df2c277f76d881b46e7abc0" }, { "name": "desnz.subnational.gas_kwh@E14001150", @@ -558505,7 +558505,7 @@ "resolved_period": 2025, "resolved_value": 427892064.1082093, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_03f5c684239a5298fbb13405" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9ee6c38f9163e5b4c659a686" }, { "name": "desnz.subnational.gas_kwh@E14001151", @@ -558518,7 +558518,7 @@ "resolved_period": 2025, "resolved_value": 415457363.79656386, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9979a6400f16b5d30299e558" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6c277148eeb754139fe2331a" }, { "name": "desnz.subnational.gas_kwh@E14001152", @@ -558531,7 +558531,7 @@ "resolved_period": 2025, "resolved_value": 426539648.8315664, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1e1d0f5c9c65da2164951d6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b5f602922151a57de70195b7" }, { "name": "desnz.subnational.gas_kwh@E14001153", @@ -558544,7 +558544,7 @@ "resolved_period": 2025, "resolved_value": 397943452.159683, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e37192c7b1d814b0eb9d46bc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7ca25f191eb7615602aa1bc2" }, { "name": "desnz.subnational.gas_kwh@E14001154", @@ -558557,7 +558557,7 @@ "resolved_period": 2025, "resolved_value": 402774282.7783725, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_989db304aa4cc992f1874e2d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_85e5cc4bbc8f3e76e3200aee" }, { "name": "desnz.subnational.gas_kwh@E14001155", @@ -558570,7 +558570,7 @@ "resolved_period": 2025, "resolved_value": 206443617.02690065, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d24af71f4712e52b70e091e4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c5ceeceb85a9abf38d0a34e6" }, { "name": "desnz.subnational.gas_kwh@E14001156", @@ -558583,7 +558583,7 @@ "resolved_period": 2025, "resolved_value": 265894789.22883287, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d0a97d9cb5cff1a0bc0aae25" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6521faefa4cbfea8d5242377" }, { "name": "desnz.subnational.gas_kwh@E14001157", @@ -558596,7 +558596,7 @@ "resolved_period": 2025, "resolved_value": 373583863.9117596, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cdd9caa2cc3388095a18b4a8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1c648e8044d577549d768357" }, { "name": "desnz.subnational.gas_kwh@E14001158", @@ -558609,7 +558609,7 @@ "resolved_period": 2025, "resolved_value": 498254155.4042082, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a9c16225a862a4f08219e433" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26fafaf81980a6272d664d56" }, { "name": "desnz.subnational.gas_kwh@E14001159", @@ -558622,7 +558622,7 @@ "resolved_period": 2025, "resolved_value": 412474338.36187595, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_48dd948821c48950575bbc90" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8400904d3bd7cbc2a452d4e0" }, { "name": "desnz.subnational.gas_kwh@E14001160", @@ -558635,7 +558635,7 @@ "resolved_period": 2025, "resolved_value": 523250185.67484266, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_028f9f9a93651fac4e4869c5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8203a1a04535e53445b6dfec" }, { "name": "desnz.subnational.gas_kwh@E14001161", @@ -558648,7 +558648,7 @@ "resolved_period": 2025, "resolved_value": 418619890.5119552, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb113967db0780674d4ae43c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ca5b02b989e0d0d883e0e5c" }, { "name": "desnz.subnational.gas_kwh@E14001162", @@ -558661,7 +558661,7 @@ "resolved_period": 2025, "resolved_value": 572883532.1463674, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_53f0c3a5057cd486a4317cff" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f65ab93eafe9e0ddc48894ac" }, { "name": "desnz.subnational.gas_kwh@E14001163", @@ -558674,7 +558674,7 @@ "resolved_period": 2025, "resolved_value": 384559617.066938, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ad6293338ad2f6146f656427" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06080edb66ca03c2e23bf41d" }, { "name": "desnz.subnational.gas_kwh@E14001164", @@ -558687,7 +558687,7 @@ "resolved_period": 2025, "resolved_value": 315425652.83620167, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_27b7ec32014d35a688349117" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a51259854d96dbf436ca12b1" }, { "name": "desnz.subnational.gas_kwh@E14001165", @@ -558700,7 +558700,7 @@ "resolved_period": 2025, "resolved_value": 420712150.6662493, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5880d699cdb3d8d8003d9560" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2613dcd4ba1d0e6e5cfb9d87" }, { "name": "desnz.subnational.gas_kwh@E14001166", @@ -558713,7 +558713,7 @@ "resolved_period": 2025, "resolved_value": 410896756.7981243, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b4c39bd8287bb7c1f215a15" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3640fd0545cbdc8441d63e0b" }, { "name": "desnz.subnational.gas_kwh@E14001167", @@ -558726,7 +558726,7 @@ "resolved_period": 2025, "resolved_value": 461861965.79974824, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4312b649a04f131bd52d841c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c51d726585e8d55106c782d3" }, { "name": "desnz.subnational.gas_kwh@E14001168", @@ -558739,7 +558739,7 @@ "resolved_period": 2025, "resolved_value": 332370963.8319364, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2a39634bbd89991f54b6d15d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_33906b8a2390e0f83d1c37a9" }, { "name": "desnz.subnational.gas_kwh@E14001169", @@ -558752,7 +558752,7 @@ "resolved_period": 2025, "resolved_value": 553723489.6044757, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cd1f5311ce84a85a5e7b2074" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec97b533a95899f32a5df98e" }, { "name": "desnz.subnational.gas_kwh@E14001170", @@ -558765,7 +558765,7 @@ "resolved_period": 2025, "resolved_value": 418892645.28431755, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a292429c77995a4bdda87634" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c376924d293b46bd476658c7" }, { "name": "desnz.subnational.gas_kwh@E14001171", @@ -558778,7 +558778,7 @@ "resolved_period": 2025, "resolved_value": 395713930.79432416, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_655f2d32936aeca213048e0e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a04b9db2d697915ba06502c5" }, { "name": "desnz.subnational.gas_kwh@E14001172", @@ -558791,7 +558791,7 @@ "resolved_period": 2025, "resolved_value": 494924633.18661124, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_704d970d9304e6d4afeef44b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a99c86acd938f1fcb0e2de6" }, { "name": "desnz.subnational.gas_kwh@E14001173", @@ -558804,7 +558804,7 @@ "resolved_period": 2025, "resolved_value": 449817173.4514882, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_367e4e1e7c2d0a7bd14c3eb1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_967c01705d5f94876e70af8d" }, { "name": "desnz.subnational.gas_kwh@E14001174", @@ -558817,7 +558817,7 @@ "resolved_period": 2025, "resolved_value": 389273277.9012152, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ca111469061b0fb20ca2904" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d42d11dc729ac72448dc919" }, { "name": "desnz.subnational.gas_kwh@E14001175", @@ -558830,7 +558830,7 @@ "resolved_period": 2025, "resolved_value": 358970025.75399363, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f27f83304e23f282669700ee" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6d1eecfd0d9372a1dc671673" }, { "name": "desnz.subnational.gas_kwh@E14001176", @@ -558843,7 +558843,7 @@ "resolved_period": 2025, "resolved_value": 408726017.88890046, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2e045738adb150e863ee568e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52f91959c8ffa9d2a09bbc85" }, { "name": "desnz.subnational.gas_kwh@E14001177", @@ -558856,7 +558856,7 @@ "resolved_period": 2025, "resolved_value": 461392479.5380398, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aaaaf417a48436337283aa25" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b05534f9a49cebd649f9f71d" }, { "name": "desnz.subnational.gas_kwh@E14001178", @@ -558869,7 +558869,7 @@ "resolved_period": 2025, "resolved_value": 409282688.7364939, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_771841a0ca2ab7fcf9b9d1db" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fdf86bc8c5250eefbfb52538" }, { "name": "desnz.subnational.gas_kwh@E14001179", @@ -558882,7 +558882,7 @@ "resolved_period": 2025, "resolved_value": 440201479.2516992, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3f8a88308c78f830544db6be" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a847e43ce1be6d29369ba3d4" }, { "name": "desnz.subnational.gas_kwh@E14001180", @@ -558895,7 +558895,7 @@ "resolved_period": 2025, "resolved_value": 421477480.8862949, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_306b78894499b85cf753b54c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9715c70a898e6db6ef21b27a" }, { "name": "desnz.subnational.gas_kwh@E14001181", @@ -558908,7 +558908,7 @@ "resolved_period": 2025, "resolved_value": 424283341.3784563, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_821cfbe4a42cb4ec1c4defae" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3477481676224ea4a6a67b2f" }, { "name": "desnz.subnational.gas_kwh@E14001182", @@ -558921,7 +558921,7 @@ "resolved_period": 2025, "resolved_value": 460212276.44116086, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce047f11b512795476d40c92" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c9a85f055846317015858aa" }, { "name": "desnz.subnational.gas_kwh@E14001183", @@ -558934,7 +558934,7 @@ "resolved_period": 2025, "resolved_value": 439697068.0743721, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a306bfd3acdfdfea98a4f529" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bccd57d51b21a1b6e1cc2859" }, { "name": "desnz.subnational.gas_kwh@E14001184", @@ -558947,7 +558947,7 @@ "resolved_period": 2025, "resolved_value": 401476161.3472945, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ab47b525bbc97a20ad5f5faa" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a0b2c72c92f4352a11ece17" }, { "name": "desnz.subnational.gas_kwh@E14001185", @@ -558960,7 +558960,7 @@ "resolved_period": 2025, "resolved_value": 443118630.7186015, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9eadb2e9e0b934f640f6d1d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_03c9301ae371422e260ee46e" }, { "name": "desnz.subnational.gas_kwh@E14001186", @@ -558973,7 +558973,7 @@ "resolved_period": 2025, "resolved_value": 453033345.8887895, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b3cac265a247643260d7e64" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f657da3b5df4db5f20b63e04" }, { "name": "desnz.subnational.gas_kwh@E14001187", @@ -558986,7 +558986,7 @@ "resolved_period": 2025, "resolved_value": 533279994.6983859, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f1bd947f8300c24da3e09935" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_730387ec09c21043c31e2164" }, { "name": "desnz.subnational.gas_kwh@E14001188", @@ -558999,7 +558999,7 @@ "resolved_period": 2025, "resolved_value": 399711076.17891234, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26b73ac3be3722bc05ee9e84" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_57ba2faa64697e04cd17c3c4" }, { "name": "desnz.subnational.gas_kwh@E14001189", @@ -559012,7 +559012,7 @@ "resolved_period": 2025, "resolved_value": 390857472.9885921, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4026522b127c87291669d42b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c0a823592b3c1e90cb0ea81d" }, { "name": "desnz.subnational.gas_kwh@E14001190", @@ -559025,7 +559025,7 @@ "resolved_period": 2025, "resolved_value": 454431670.8567033, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2aa225fed45dda7eaec15e38" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_934b7afeae3a8b2ad23217f9" }, { "name": "desnz.subnational.gas_kwh@E14001191", @@ -559038,7 +559038,7 @@ "resolved_period": 2025, "resolved_value": 399573988.91280234, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3427d0ae0e2ac4d98636682e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_82ab7b0db07674cf0bcf1295" }, { "name": "desnz.subnational.gas_kwh@E14001192", @@ -559051,7 +559051,7 @@ "resolved_period": 2025, "resolved_value": 384825360.1891194, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ebb41cf2ca0774d9de35cca9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d58d71c47c8e7b126c793cd8" }, { "name": "desnz.subnational.gas_kwh@E14001193", @@ -559064,7 +559064,7 @@ "resolved_period": 2025, "resolved_value": 427193486.25470203, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_346aa3cf329b96768742bdd1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5a1665c916e76651af0a63d4" }, { "name": "desnz.subnational.gas_kwh@E14001194", @@ -559077,7 +559077,7 @@ "resolved_period": 2025, "resolved_value": 440018570.8938342, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_76b4eb812a96f4522b62c3b1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c2dab1d78895470515df1ce3" }, { "name": "desnz.subnational.gas_kwh@E14001195", @@ -559090,7 +559090,7 @@ "resolved_period": 2025, "resolved_value": 385715987.75719565, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_31b7e421d6e3ba12641cf369" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1978b3499eead4d9cd916a58" }, { "name": "desnz.subnational.gas_kwh@E14001196", @@ -559103,7 +559103,7 @@ "resolved_period": 2025, "resolved_value": 414618850.2510092, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_395bcd6b67662d25e4e92744" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_83ef01f04f8aabda7ead7e05" }, { "name": "desnz.subnational.gas_kwh@E14001197", @@ -559116,7 +559116,7 @@ "resolved_period": 2025, "resolved_value": 394661393.6067545, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a0b1d6c23054b65ff2308c0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_22c69566ec0f5875e289219e" }, { "name": "desnz.subnational.gas_kwh@E14001198", @@ -559129,7 +559129,7 @@ "resolved_period": 2025, "resolved_value": 492800634.39980936, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b22862ad41a22833bee9ba9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f667105fedddd8d2e630bdff" }, { "name": "desnz.subnational.gas_kwh@E14001199", @@ -559142,7 +559142,7 @@ "resolved_period": 2025, "resolved_value": 388006756.3020759, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7604415c43c9165c17449796" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1d2be96b440863924b921f9d" }, { "name": "desnz.subnational.gas_kwh@E14001200", @@ -559155,7 +559155,7 @@ "resolved_period": 2025, "resolved_value": 397121194.5341959, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d973025b050d93114e3bc4c2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d981a9e1dd5c035eacb3ca57" }, { "name": "desnz.subnational.gas_kwh@E14001201", @@ -559168,7 +559168,7 @@ "resolved_period": 2025, "resolved_value": 439641867.68589383, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dc2787e5e634a086b69fcd4f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e03292cfe8c0e1babab5004" }, { "name": "desnz.subnational.gas_kwh@E14001202", @@ -559181,7 +559181,7 @@ "resolved_period": 2025, "resolved_value": 381318459.9390185, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f91fa5cb489818994c14dd7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_482927e83b71cf8740ef23b1" }, { "name": "desnz.subnational.gas_kwh@E14001203", @@ -559194,7 +559194,7 @@ "resolved_period": 2025, "resolved_value": 337463714.5148236, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_32971b45280ceffeacade4cf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_48eb157d4ea895ed3e216c78" }, { "name": "desnz.subnational.gas_kwh@E14001204", @@ -559207,7 +559207,7 @@ "resolved_period": 2025, "resolved_value": 399130744.54276943, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8677d6eabbbb1584bbe40bf8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ab20114783e90bfb1f6f8fd4" }, { "name": "desnz.subnational.gas_kwh@E14001205", @@ -559220,7 +559220,7 @@ "resolved_period": 2025, "resolved_value": 427793382.3884056, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c57b12d8285c8c86f6a9f8bd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_867b3a8fca6e53024763e8a7" }, { "name": "desnz.subnational.gas_kwh@E14001206", @@ -559233,7 +559233,7 @@ "resolved_period": 2025, "resolved_value": 446502133.2167139, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b02427eb3695822e99e20139" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1e2e987e848f4c65d7988b6c" }, { "name": "desnz.subnational.gas_kwh@E14001207", @@ -559246,7 +559246,7 @@ "resolved_period": 2025, "resolved_value": 502650138.60368013, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aedb87372b8c3d4d94bedfc0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_952decedd4153f29cd579600" }, { "name": "desnz.subnational.gas_kwh@E14001208", @@ -559259,7 +559259,7 @@ "resolved_period": 2025, "resolved_value": 437974012.7846893, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7ce3183fb667dd32b27b48d1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f39fb19a2f9c987a0f353c54" }, { "name": "desnz.subnational.gas_kwh@E14001209", @@ -559272,7 +559272,7 @@ "resolved_period": 2025, "resolved_value": 429994458.78445345, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f736c97144296b8deec344a3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87ccc49bbcfe339c440647b8" }, { "name": "desnz.subnational.gas_kwh@E14001210", @@ -559285,7 +559285,7 @@ "resolved_period": 2025, "resolved_value": 410445731.5477848, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e1f8d5aa1219aba1ec558b43" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_68b93f4149ebc02794a76e1f" }, { "name": "desnz.subnational.gas_kwh@E14001211", @@ -559298,7 +559298,7 @@ "resolved_period": 2025, "resolved_value": 440533217.7586848, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a2ec54af3ed7161daeb0bc0a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fd0d73b4fdd6b1959681dc32" }, { "name": "desnz.subnational.gas_kwh@E14001212", @@ -559311,7 +559311,7 @@ "resolved_period": 2025, "resolved_value": 354891430.0595034, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c919b4f069acea05c93c57a0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_35d54465343c726dfc8fa9fa" }, { "name": "desnz.subnational.gas_kwh@E14001213", @@ -559324,7 +559324,7 @@ "resolved_period": 2025, "resolved_value": 371793165.54610676, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6efbb12804c4e49caa95485" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ac8739313bc5b1bfecdd0dc5" }, { "name": "desnz.subnational.gas_kwh@E14001214", @@ -559337,7 +559337,7 @@ "resolved_period": 2025, "resolved_value": 351693411.95573914, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_54bde23a31382b2461fca7c3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f4776de7086e55eacdc036ef" }, { "name": "desnz.subnational.gas_kwh@E14001215", @@ -559350,7 +559350,7 @@ "resolved_period": 2025, "resolved_value": 484143276.8065263, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1cca97310ca370755603291e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa9f1796251ecce27801e4d0" }, { "name": "desnz.subnational.gas_kwh@E14001216", @@ -559363,7 +559363,7 @@ "resolved_period": 2025, "resolved_value": 408195859.21622974, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a095dd255c1141d1316c7158" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a256162bce6f5bdcf643e4eb" }, { "name": "desnz.subnational.gas_kwh@E14001217", @@ -559376,7 +559376,7 @@ "resolved_period": 2025, "resolved_value": 257127420.25867054, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d27d10e11663c42923cc55fb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3782f9d2830aa9859377dd2a" }, { "name": "desnz.subnational.gas_kwh@E14001218", @@ -559389,7 +559389,7 @@ "resolved_period": 2025, "resolved_value": 361631281.8276713, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_58a063ee128cbbbd927c2079" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8684c53aa65e279f0e07df65" }, { "name": "desnz.subnational.gas_kwh@E14001219", @@ -559402,7 +559402,7 @@ "resolved_period": 2025, "resolved_value": 362693540.23829085, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6556c20486afb6d5dc89c64" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ced80766440133f0ea42a0a5" }, { "name": "desnz.subnational.gas_kwh@E14001220", @@ -559415,7 +559415,7 @@ "resolved_period": 2025, "resolved_value": 349264363.1176103, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52e49b144b241f17dfdb07c0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fc24ce983fea7eb6f5d0f2f6" }, { "name": "desnz.subnational.gas_kwh@E14001221", @@ -559428,7 +559428,7 @@ "resolved_period": 2025, "resolved_value": 469593891.7702164, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af0690a0e79b9aded3fc5bc1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_85c162556f9a03b4499d5f40" }, { "name": "desnz.subnational.gas_kwh@E14001222", @@ -559441,7 +559441,7 @@ "resolved_period": 2025, "resolved_value": 368780448.63492393, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_949797434ed9381b905d1d17" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b7f4c6cac1aefacba1feed07" }, { "name": "desnz.subnational.gas_kwh@E14001223", @@ -559454,7 +559454,7 @@ "resolved_period": 2025, "resolved_value": 465730790.80516607, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1e0f405207c98d910a22481c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5159b9862a0b1a0af89d60e3" }, { "name": "desnz.subnational.gas_kwh@E14001224", @@ -559467,7 +559467,7 @@ "resolved_period": 2025, "resolved_value": 349460155.22162515, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_71e1bbafc9f205f38d820984" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9fc9cc1673f2f8301fab6297" }, { "name": "desnz.subnational.gas_kwh@E14001225", @@ -559480,7 +559480,7 @@ "resolved_period": 2025, "resolved_value": 437887158.92850834, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bb2214a83a2ad2ee2b9cd9ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0daed46e58135bd777192633" }, { "name": "desnz.subnational.gas_kwh@E14001226", @@ -559493,7 +559493,7 @@ "resolved_period": 2025, "resolved_value": 476615108.22874415, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8ffd1b5d8368e09f8aaec64" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8afdeaeecb0ef96911c957c2" }, { "name": "desnz.subnational.gas_kwh@E14001227", @@ -559506,7 +559506,7 @@ "resolved_period": 2025, "resolved_value": 522510024.3802645, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_204d4fd4d2370cd7b8b4ef17" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9b1d3166042dc666ca6cd6e2" }, { "name": "desnz.subnational.gas_kwh@E14001228", @@ -559519,7 +559519,7 @@ "resolved_period": 2025, "resolved_value": 403146765.18350685, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_86f0238f4fe03f270fb2493e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7fb4c5b55252c9daae786594" }, { "name": "desnz.subnational.gas_kwh@E14001229", @@ -559532,7 +559532,7 @@ "resolved_period": 2025, "resolved_value": 408775375.1717907, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_93bc91fe77c45de59d330ddb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_edf7c31ad7b945048df3a0c1" }, { "name": "desnz.subnational.gas_kwh@E14001230", @@ -559545,7 +559545,7 @@ "resolved_period": 2025, "resolved_value": 537503891.0592247, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9543f05ad059c2b705a88d67" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f10a1ff5b634f50e200bfbcf" }, { "name": "desnz.subnational.gas_kwh@E14001231", @@ -559558,7 +559558,7 @@ "resolved_period": 2025, "resolved_value": 297351800.77777517, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cd726baa63af5f13b781fe98" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca8dff4548991a36bebca490" }, { "name": "desnz.subnational.gas_kwh@E14001232", @@ -559571,7 +559571,7 @@ "resolved_period": 2025, "resolved_value": 306611584.56951255, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1387a98558c3ed572afa85c3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_68b6b92cdfbd620a2df0aa97" }, { "name": "desnz.subnational.gas_kwh@E14001233", @@ -559584,7 +559584,7 @@ "resolved_period": 2025, "resolved_value": 366441734.824675, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6ebb227fcd86b0f96e7e670a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_93a1659372a237ae22d2435f" }, { "name": "desnz.subnational.gas_kwh@E14001234", @@ -559597,7 +559597,7 @@ "resolved_period": 2025, "resolved_value": 509526412.95739657, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aff5031b559b988338b8f96a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_749206444e2a86d0cabce96a" }, { "name": "desnz.subnational.gas_kwh@E14001235", @@ -559610,7 +559610,7 @@ "resolved_period": 2025, "resolved_value": 370435433.94881654, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d895f50be6d1d6a88526aa8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3fd33f2d5b8763b28f5577e3" }, { "name": "desnz.subnational.gas_kwh@E14001236", @@ -559623,7 +559623,7 @@ "resolved_period": 2025, "resolved_value": 404495845.87673664, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_479f3f5cec3562781549261b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1c855c7391eac5d58b65a5cf" }, { "name": "desnz.subnational.gas_kwh@E14001237", @@ -559636,7 +559636,7 @@ "resolved_period": 2025, "resolved_value": 360733654.70475614, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f88de6694d98cfb1f9ab36f4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3f69c5e78e95f4d6e2b712c1" }, { "name": "desnz.subnational.gas_kwh@E14001238", @@ -559649,7 +559649,7 @@ "resolved_period": 2025, "resolved_value": 630874358.6123936, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_69477074b7063585845ce24e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d8b75dde3c10cf37f8f34ea" }, { "name": "desnz.subnational.gas_kwh@E14001239", @@ -559662,7 +559662,7 @@ "resolved_period": 2025, "resolved_value": 351441893.34478146, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3b1263127e48081cc1622805" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4bdefb46e41a9201e42ef7a6" }, { "name": "desnz.subnational.gas_kwh@E14001240", @@ -559675,7 +559675,7 @@ "resolved_period": 2025, "resolved_value": 235575039.0749567, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f69ee6d086f5fbc70ae510a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d8e2f3952bbeb3ba13ac9750" }, { "name": "desnz.subnational.gas_kwh@E14001241", @@ -559688,7 +559688,7 @@ "resolved_period": 2025, "resolved_value": 295591983.8200672, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9c82f101fa3700662886492a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_29eb56bf5ac66840a7e1de1e" }, { "name": "desnz.subnational.gas_kwh@E14001242", @@ -559701,7 +559701,7 @@ "resolved_period": 2025, "resolved_value": 463789336.2942399, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6db0561d8e102f6a498eee7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0503dc02c74696a5c1c1a6d4" }, { "name": "desnz.subnational.gas_kwh@E14001243", @@ -559714,7 +559714,7 @@ "resolved_period": 2025, "resolved_value": 347169235.22825456, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7ebcd5f8f5c88935b62ff227" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_127435ad5e1be5865c887862" }, { "name": "desnz.subnational.gas_kwh@E14001244", @@ -559727,7 +559727,7 @@ "resolved_period": 2025, "resolved_value": 460348812.1461433, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cf141b95abb26521f6c11506" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2405897a69e7d00fe49f50e2" }, { "name": "desnz.subnational.gas_kwh@E14001245", @@ -559740,7 +559740,7 @@ "resolved_period": 2025, "resolved_value": 466878047.9100454, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4855e7c74a904aa5279d44d9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be5fbec2abe93cf7e43cae66" }, { "name": "desnz.subnational.gas_kwh@E14001246", @@ -559753,7 +559753,7 @@ "resolved_period": 2025, "resolved_value": 387451562.9833244, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9698b5eb6e5ec640f52a67f0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f5baa28331a59d6796e1c618" }, { "name": "desnz.subnational.gas_kwh@E14001247", @@ -559766,7 +559766,7 @@ "resolved_period": 2025, "resolved_value": 228962744.00742906, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_82bc835c60d0fa7ee1e35fb3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_68a3c7ffb0f2987ab81980ed" }, { "name": "desnz.subnational.gas_kwh@E14001248", @@ -559779,7 +559779,7 @@ "resolved_period": 2025, "resolved_value": 411128928.92754984, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e681c8fa0780c439df5a0396" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d9ff78c905d84f9aecb02b0f" }, { "name": "desnz.subnational.gas_kwh@E14001249", @@ -559792,7 +559792,7 @@ "resolved_period": 2025, "resolved_value": 449911908.95312965, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a75ca87ed507b4d564155c77" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff74471378b1dcd99752077a" }, { "name": "desnz.subnational.gas_kwh@E14001250", @@ -559805,7 +559805,7 @@ "resolved_period": 2025, "resolved_value": 433714511.65888506, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7bb039714283dcd197e58357" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a4adf54121549e158123f337" }, { "name": "desnz.subnational.gas_kwh@E14001251", @@ -559818,7 +559818,7 @@ "resolved_period": 2025, "resolved_value": 418733785.46268106, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6c5da649df8e48afd1eadb88" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_571bea9c53658ce36ceab16e" }, { "name": "desnz.subnational.gas_kwh@E14001252", @@ -559831,7 +559831,7 @@ "resolved_period": 2025, "resolved_value": 315857498.1083875, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_745c9338302c30c47e80dd30" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_00856c86997cbabcb7d61c55" }, { "name": "desnz.subnational.gas_kwh@E14001253", @@ -559844,7 +559844,7 @@ "resolved_period": 2025, "resolved_value": 329269536.3917347, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ae5248efaf92ab922b5ef7b6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fc2faac8233054cf430dbed6" }, { "name": "desnz.subnational.gas_kwh@E14001254", @@ -559857,7 +559857,7 @@ "resolved_period": 2025, "resolved_value": 403773267.511551, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7a5c9f0c785c3d417643c253" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d290edfcd990b4033fa28f96" }, { "name": "desnz.subnational.gas_kwh@E14001255", @@ -559870,7 +559870,7 @@ "resolved_period": 2025, "resolved_value": 436554244.9409638, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c6968d77807f95015a037d4d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0c33d1197cb4183f88454c54" }, { "name": "desnz.subnational.gas_kwh@E14001256", @@ -559883,7 +559883,7 @@ "resolved_period": 2025, "resolved_value": 288126633.96561706, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_003307725172bf85a12ae46f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b70101db2f1874e1c5cc1b7" }, { "name": "desnz.subnational.gas_kwh@E14001257", @@ -559896,7 +559896,7 @@ "resolved_period": 2025, "resolved_value": 302557764.87227076, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dfdcfd6d09a3ca8cd6a83f32" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b3258bc926676c6ba2816198" }, { "name": "desnz.subnational.gas_kwh@E14001258", @@ -559909,7 +559909,7 @@ "resolved_period": 2025, "resolved_value": 464477429.82099193, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_943487e46c0f11001b1fc138" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_848e47484f23cf565b139f20" }, { "name": "desnz.subnational.gas_kwh@E14001259", @@ -559922,7 +559922,7 @@ "resolved_period": 2025, "resolved_value": 387766378.9053792, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1787debd7e1845d1bb247e6c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1c63c303759be4ae9354c996" }, { "name": "desnz.subnational.gas_kwh@E14001260", @@ -559935,7 +559935,7 @@ "resolved_period": 2025, "resolved_value": 305348108.50420606, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b069a4a187cf5eaf076937ab" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75281d0d85f0c3f29538e590" }, { "name": "desnz.subnational.gas_kwh@E14001261", @@ -559948,7 +559948,7 @@ "resolved_period": 2025, "resolved_value": 392464895.70658445, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d4cdaec75495236863f67713" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3eccfa6b7bae3aa436e91bab" }, { "name": "desnz.subnational.gas_kwh@E14001262", @@ -559961,7 +559961,7 @@ "resolved_period": 2025, "resolved_value": 487376078.5534162, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b73af60d0b8bc88f15de3d28" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_493fb220c8086efb08b306e4" }, { "name": "desnz.subnational.gas_kwh@E14001263", @@ -559974,7 +559974,7 @@ "resolved_period": 2025, "resolved_value": 409465066.98593533, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1cfa62ab4603ebd2c817e3d6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af7da129864cbd87120f26af" }, { "name": "desnz.subnational.gas_kwh@E14001264", @@ -559987,7 +559987,7 @@ "resolved_period": 2025, "resolved_value": 474819109.62774515, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_04a42b9f58c745304a22bc70" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_45df8cf2cc9bb2aa74cc42fc" }, { "name": "desnz.subnational.gas_kwh@E14001265", @@ -560000,7 +560000,7 @@ "resolved_period": 2025, "resolved_value": 507747830.88919026, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_005d28a2b32c3a81f323501d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e168081f66fab5991308f24c" }, { "name": "desnz.subnational.gas_kwh@E14001266", @@ -560013,7 +560013,7 @@ "resolved_period": 2025, "resolved_value": 477848795.6205856, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_975e27eb5d3cbe08704c62a8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e3ea5feaa61308f2ea92e5f7" }, { "name": "desnz.subnational.gas_kwh@E14001267", @@ -560026,7 +560026,7 @@ "resolved_period": 2025, "resolved_value": 403779792.35824597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a2f313164812f21795447b8e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a31dd682026997c1774d3350" }, { "name": "desnz.subnational.gas_kwh@E14001268", @@ -560039,7 +560039,7 @@ "resolved_period": 2025, "resolved_value": 491821043.06844485, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6da33b9f088885145b4bed10" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e50b8d8e9796e35852782c4e" }, { "name": "desnz.subnational.gas_kwh@E14001269", @@ -560052,7 +560052,7 @@ "resolved_period": 2025, "resolved_value": 533706848.68299186, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e94e09ce8bdac94a0260cfe7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_85c7b1fc30aa0fc05a47f9c4" }, { "name": "desnz.subnational.gas_kwh@E14001270", @@ -560065,7 +560065,7 @@ "resolved_period": 2025, "resolved_value": 526972247.70724446, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_866bf84c11e1d19f8dad05a9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c2800986ecb6c9513c5792dd" }, { "name": "desnz.subnational.gas_kwh@E14001271", @@ -560078,7 +560078,7 @@ "resolved_period": 2025, "resolved_value": 457892417.9337064, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f68238b5aa5eb5df03bd70ce" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1f6eeda80948d4b97d1f93ea" }, { "name": "desnz.subnational.gas_kwh@E14001272", @@ -560091,7 +560091,7 @@ "resolved_period": 2025, "resolved_value": 425651259.9971585, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3ed8c70b13c2f50c0789e8b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a4258e42aa815508bb714cb8" }, { "name": "desnz.subnational.gas_kwh@E14001273", @@ -560104,7 +560104,7 @@ "resolved_period": 2025, "resolved_value": 334318749.0865891, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8b18e1b9d6b3eed407dbd08" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_44a399c74cb091d29b66f43c" }, { "name": "desnz.subnational.gas_kwh@E14001274", @@ -560117,7 +560117,7 @@ "resolved_period": 2025, "resolved_value": 394890678.8868651, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_032c26a4c98cc6f2beda2bf4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_25cde73b4abb26fb876a4e1d" }, { "name": "desnz.subnational.gas_kwh@E14001275", @@ -560130,7 +560130,7 @@ "resolved_period": 2025, "resolved_value": 360912591.40179604, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0471c03f96b4c6aad188b932" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9f4c5ed144eea794769746e" }, { "name": "desnz.subnational.gas_kwh@E14001276", @@ -560143,7 +560143,7 @@ "resolved_period": 2025, "resolved_value": 401556718.29698694, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9cff403e3ab00cb0abb4e253" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_21a491affed0990b7c0c175b" }, { "name": "desnz.subnational.gas_kwh@E14001277", @@ -560156,7 +560156,7 @@ "resolved_period": 2025, "resolved_value": 435530072.70729625, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3980c93bc3e4dfe06ecd6d0d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d7b895d32f028b9882afec3" }, { "name": "desnz.subnational.gas_kwh@E14001278", @@ -560169,7 +560169,7 @@ "resolved_period": 2025, "resolved_value": 411295077.5413578, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_059de37bfd5bc1565a9562e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c941eff0a18ed7a18f8df8f" }, { "name": "desnz.subnational.gas_kwh@E14001279", @@ -560182,7 +560182,7 @@ "resolved_period": 2025, "resolved_value": 471910005.95108384, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b53aa3ee02f0a05340b318e5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c7b2445a3007bcd17b01c5f" }, { "name": "desnz.subnational.gas_kwh@E14001280", @@ -560195,7 +560195,7 @@ "resolved_period": 2025, "resolved_value": 403517029.085062, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_666355d5087f47048f97b948" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8fd47d4bd8d455c08d39555" }, { "name": "desnz.subnational.gas_kwh@E14001281", @@ -560208,7 +560208,7 @@ "resolved_period": 2025, "resolved_value": 271057044.47001266, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4fc7b9d0add0836599e290bc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_076572911a6637d96026501d" }, { "name": "desnz.subnational.gas_kwh@E14001282", @@ -560221,7 +560221,7 @@ "resolved_period": 2025, "resolved_value": 395175391.8167268, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_46f051ebfff1d960b7347b67" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff03f4411e64235642773da8" }, { "name": "desnz.subnational.gas_kwh@E14001283", @@ -560234,7 +560234,7 @@ "resolved_period": 2025, "resolved_value": 461016383.65989274, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_65a6585aa05fa3791c5811e8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5f5a87a7736cf69f37bcc478" }, { "name": "desnz.subnational.gas_kwh@E14001284", @@ -560247,7 +560247,7 @@ "resolved_period": 2025, "resolved_value": 522791957.8177621, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c4b6f00cf3c5ff68563b62b5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5ab976283b477374d6707c87" }, { "name": "desnz.subnational.gas_kwh@E14001285", @@ -560260,7 +560260,7 @@ "resolved_period": 2025, "resolved_value": 397142362.3688855, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1889006c434697b79f276824" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e37e2d511584c877356af277" }, { "name": "desnz.subnational.gas_kwh@E14001286", @@ -560273,7 +560273,7 @@ "resolved_period": 2025, "resolved_value": 421506347.54018295, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_947bf72a215f989feffa8417" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_94455e5e3f1e2b08e2121f57" }, { "name": "desnz.subnational.gas_kwh@E14001287", @@ -560286,7 +560286,7 @@ "resolved_period": 2025, "resolved_value": 441883749.34929204, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1370ce6c97800374e95ac227" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9dd187a02fc2b175dd2de560" }, { "name": "desnz.subnational.gas_kwh@E14001288", @@ -560299,7 +560299,7 @@ "resolved_period": 2025, "resolved_value": 398335265.2484606, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_975a15fbeef597d1e96648a5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ac294e4ca6087fed0da02195" }, { "name": "desnz.subnational.gas_kwh@E14001289", @@ -560312,7 +560312,7 @@ "resolved_period": 2025, "resolved_value": 408503245.35302407, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6899e071da8627b90687f061" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2196d2bca5301e6b183dbc18" }, { "name": "desnz.subnational.gas_kwh@E14001290", @@ -560325,7 +560325,7 @@ "resolved_period": 2025, "resolved_value": 320117438.9714651, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2531c8cf5a3fc5753657957e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_657e8f95c150055b8772e54a" }, { "name": "desnz.subnational.gas_kwh@E14001291", @@ -560338,7 +560338,7 @@ "resolved_period": 2025, "resolved_value": 272898274.32864153, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d20850c7b54d3c8ea0ed2756" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c45fc814eeecab430bf397c" }, { "name": "desnz.subnational.gas_kwh@E14001292", @@ -560351,7 +560351,7 @@ "resolved_period": 2025, "resolved_value": 456400207.8815805, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c026bdf648a19943fdac848" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b03855fd5ac76966aea665f7" }, { "name": "desnz.subnational.gas_kwh@E14001293", @@ -560364,7 +560364,7 @@ "resolved_period": 2025, "resolved_value": 462259942.2239254, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e82d6e0bd6753a717eef3723" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_989f8a08f248fe581fffd56f" }, { "name": "desnz.subnational.gas_kwh@E14001294", @@ -560377,7 +560377,7 @@ "resolved_period": 2025, "resolved_value": 344233384.02781105, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd29e816f722bc9efab63d6e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f9a48ce26ca255bc1ea5560d" }, { "name": "desnz.subnational.gas_kwh@E14001295", @@ -560390,7 +560390,7 @@ "resolved_period": 2025, "resolved_value": 479996472.49584454, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_efa99144f95425d4bdb76300" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_50da1f78f59248d100bbda7a" }, { "name": "desnz.subnational.gas_kwh@E14001296", @@ -560403,7 +560403,7 @@ "resolved_period": 2025, "resolved_value": 382975944.5218334, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6d152848f08a0435dc3abb6f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c7d75cf0909a39d2d0db5ef7" }, { "name": "desnz.subnational.gas_kwh@E14001297", @@ -560416,7 +560416,7 @@ "resolved_period": 2025, "resolved_value": 499966406.5341845, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4539e818c07d259e8edf5d95" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_96f5749d0094f5e035041f65" }, { "name": "desnz.subnational.gas_kwh@E14001298", @@ -560429,7 +560429,7 @@ "resolved_period": 2025, "resolved_value": 406403403.2415544, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_727fd643c6471627b032ee2f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d06f3cf6aa86b5eb203f5885" }, { "name": "desnz.subnational.gas_kwh@E14001299", @@ -560442,7 +560442,7 @@ "resolved_period": 2025, "resolved_value": 413034251.67412305, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_498decb4245ed52b15c7dbd5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c81460f209913fcda5d56e4c" }, { "name": "desnz.subnational.gas_kwh@E14001300", @@ -560455,7 +560455,7 @@ "resolved_period": 2025, "resolved_value": 459904767.0925783, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_abf9f5e7ff138b43b1578006" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_57eaaee246f0645ed1060edb" }, { "name": "desnz.subnational.gas_kwh@E14001301", @@ -560468,7 +560468,7 @@ "resolved_period": 2025, "resolved_value": 410681354.3200273, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6138c692c4464553368b01dd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6f6c2b6dc2faae4a636e8a07" }, { "name": "desnz.subnational.gas_kwh@E14001302", @@ -560481,7 +560481,7 @@ "resolved_period": 2025, "resolved_value": 388748458.87230027, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e9d184d9f2bf03472bce4a11" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b1d90dcf20f4f71f6ddb9df6" }, { "name": "desnz.subnational.gas_kwh@E14001303", @@ -560494,7 +560494,7 @@ "resolved_period": 2025, "resolved_value": 280613293.2059694, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4acdac0917cf154e627bbf4f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f0eea8910b3e431de1983b74" }, { "name": "desnz.subnational.gas_kwh@E14001304", @@ -560507,7 +560507,7 @@ "resolved_period": 2025, "resolved_value": 216777231.96863034, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3f9cd92e53b3e7c25936f854" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e9914c3d97ae5af404914359" }, { "name": "desnz.subnational.gas_kwh@E14001305", @@ -560520,7 +560520,7 @@ "resolved_period": 2025, "resolved_value": 367843235.5055113, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2803cabdc3ead644416f1daa" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9ba18fcf495619df4cebb176" }, { "name": "desnz.subnational.gas_kwh@E14001306", @@ -560533,7 +560533,7 @@ "resolved_period": 2025, "resolved_value": 364693256.75416, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_66cac42bb1acf022c4972367" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_001a18b66630dde00d40bba6" }, { "name": "desnz.subnational.gas_kwh@E14001307", @@ -560546,7 +560546,7 @@ "resolved_period": 2025, "resolved_value": 405438738.671124, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_94e6d526c89b8e0f16bb2c9a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_afcc43848426a80a3d657996" }, { "name": "desnz.subnational.gas_kwh@E14001308", @@ -560559,7 +560559,7 @@ "resolved_period": 2025, "resolved_value": 475936167.60590816, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a1a9859a648701db4db97187" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09e3e63f81c1121365716985" }, { "name": "desnz.subnational.gas_kwh@E14001309", @@ -560572,7 +560572,7 @@ "resolved_period": 2025, "resolved_value": 342827450.8494314, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b84eddebfdb607de0b857f8e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d1da307f23b8da75435250d" }, { "name": "desnz.subnational.gas_kwh@E14001310", @@ -560585,7 +560585,7 @@ "resolved_period": 2025, "resolved_value": 614159565.7692202, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5586c7114646b1545f52f4c4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_25f62e4ccdcf9332499b5848" }, { "name": "desnz.subnational.gas_kwh@E14001311", @@ -560598,7 +560598,7 @@ "resolved_period": 2025, "resolved_value": 457247460.4021575, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bde1d2ff9d2e52988c9e3bb7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ac62a4334bbf13a51f24e304" }, { "name": "desnz.subnational.gas_kwh@E14001312", @@ -560611,7 +560611,7 @@ "resolved_period": 2025, "resolved_value": 453565210.138177, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_24113a4f3d9346ba7b3a1b19" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7e4136906370a43beb222282" }, { "name": "desnz.subnational.gas_kwh@E14001313", @@ -560624,7 +560624,7 @@ "resolved_period": 2025, "resolved_value": 386089592.58748037, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7aed6e39ea98d6acb29c3043" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9a0ac19fe1124a8d5014e684" }, { "name": "desnz.subnational.gas_kwh@E14001314", @@ -560637,7 +560637,7 @@ "resolved_period": 2025, "resolved_value": 481200242.73291075, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0480d90797785791d214b4ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63c70ec05337043111a582ec" }, { "name": "desnz.subnational.gas_kwh@E14001315", @@ -560650,7 +560650,7 @@ "resolved_period": 2025, "resolved_value": 453808470.0943597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_33d639f997cb31efc1a6b7f5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f1c5f0f9f76ca1c5e74132bf" }, { "name": "desnz.subnational.gas_kwh@E14001316", @@ -560663,7 +560663,7 @@ "resolved_period": 2025, "resolved_value": 400905244.7502204, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_470952f8d7436cf762e718fe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_29d2270ef19eb72dc09669fe" }, { "name": "desnz.subnational.gas_kwh@E14001317", @@ -560676,7 +560676,7 @@ "resolved_period": 2025, "resolved_value": 351321422.4867398, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0e3a2f32b7d2919a706d8401" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_602750bcacca37277b9327d5" }, { "name": "desnz.subnational.gas_kwh@E14001318", @@ -560689,7 +560689,7 @@ "resolved_period": 2025, "resolved_value": 334607175.26958513, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1cd524b01f3faed78f6007b3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c04687468149a709b497495" }, { "name": "desnz.subnational.gas_kwh@E14001319", @@ -560702,7 +560702,7 @@ "resolved_period": 2025, "resolved_value": 357525272.9527034, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_90de7b0be5ac62f3efa9c181" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9457fa72e3f351808af9ccf7" }, { "name": "desnz.subnational.gas_kwh@E14001320", @@ -560715,7 +560715,7 @@ "resolved_period": 2025, "resolved_value": 430643470.36094093, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_795795084ff4dbab3be44d8e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f15889660905c9dae5f5784d" }, { "name": "desnz.subnational.gas_kwh@E14001321", @@ -560728,7 +560728,7 @@ "resolved_period": 2025, "resolved_value": 471335691.4517964, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af9ad0b9bad104f9b403b779" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e8c637ec9773623868420778" }, { "name": "desnz.subnational.gas_kwh@E14001322", @@ -560741,7 +560741,7 @@ "resolved_period": 2025, "resolved_value": 467572555.5781439, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_742db6f320d6a0d61ad29a2f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f9d639ec93541bc10bcfc8d8" }, { "name": "desnz.subnational.gas_kwh@E14001323", @@ -560754,7 +560754,7 @@ "resolved_period": 2025, "resolved_value": 384544668.14411235, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cce0ee3de7fcf905fce16659" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2986c2ca940dbc2d6fc234ac" }, { "name": "desnz.subnational.gas_kwh@E14001324", @@ -560767,7 +560767,7 @@ "resolved_period": 2025, "resolved_value": 406798914.0712099, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02b7cb0308fdb5702bfa4ae3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_555a26e933d20a45803748a0" }, { "name": "desnz.subnational.gas_kwh@E14001325", @@ -560780,7 +560780,7 @@ "resolved_period": 2025, "resolved_value": 403641705.4623375, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d920f6e47318a89a5bf28e75" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_74f9ea1846f68a6c03dff88f" }, { "name": "desnz.subnational.gas_kwh@E14001326", @@ -560793,7 +560793,7 @@ "resolved_period": 2025, "resolved_value": 456660979.6882231, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f30d60f309426a3ecd48cc31" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89ce2bca846927e79d89a9e0" }, { "name": "desnz.subnational.gas_kwh@E14001327", @@ -560806,7 +560806,7 @@ "resolved_period": 2025, "resolved_value": 420376336.20158356, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ebd2a9ea305a78842ce19db" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a85689fa1066c54a8c759f61" }, { "name": "desnz.subnational.gas_kwh@E14001328", @@ -560819,7 +560819,7 @@ "resolved_period": 2025, "resolved_value": 463348292.9338975, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_305811a39ac65c344254718d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dc4e00fceea6ecbd6eb13f37" }, { "name": "desnz.subnational.gas_kwh@E14001329", @@ -560832,7 +560832,7 @@ "resolved_period": 2025, "resolved_value": 419708696.3593395, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_467d0d6465b45bca4599257b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_21e421423ebbecd8c169eb8f" }, { "name": "desnz.subnational.gas_kwh@E14001330", @@ -560845,7 +560845,7 @@ "resolved_period": 2025, "resolved_value": 369568340.0761006, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ecde8e3dd6dedc22277f1b84" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6deb41e621849df95b6fe5da" }, { "name": "desnz.subnational.gas_kwh@E14001331", @@ -560858,7 +560858,7 @@ "resolved_period": 2025, "resolved_value": 432716707.4731002, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1cd7b451608b110a7b0bd8dd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dc81ab1ce9f26b4c86871090" }, { "name": "desnz.subnational.gas_kwh@E14001332", @@ -560871,7 +560871,7 @@ "resolved_period": 2025, "resolved_value": 343667657.6672527, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c386aabc9b719f6f657fca65" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_33e82a545dddf827c1f7b04f" }, { "name": "desnz.subnational.gas_kwh@E14001333", @@ -560884,7 +560884,7 @@ "resolved_period": 2025, "resolved_value": 406077608.93988353, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dfb8203e2d98160819222bd1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c2e5232fb05a7a39ab93e53" }, { "name": "desnz.subnational.gas_kwh@E14001334", @@ -560897,7 +560897,7 @@ "resolved_period": 2025, "resolved_value": 425188593.3701835, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_27f03692034651b872375940" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8848787f77b52d0895f85da3" }, { "name": "desnz.subnational.gas_kwh@E14001335", @@ -560910,7 +560910,7 @@ "resolved_period": 2025, "resolved_value": 421753834.8224523, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bacb1ff05dd309b63356f8b4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4226c0de2c3ba3aa088df20f" }, { "name": "desnz.subnational.gas_kwh@E14001336", @@ -560923,7 +560923,7 @@ "resolved_period": 2025, "resolved_value": 427772113.5536493, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ea8e71db076267dbcc90b55" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_393bedfbba8506a71d7cd048" }, { "name": "desnz.subnational.gas_kwh@E14001337", @@ -560936,7 +560936,7 @@ "resolved_period": 2025, "resolved_value": 409381427.2313513, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_24717fcf8674e28d6fd4a609" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_122763703d5d33ab5379cba1" }, { "name": "desnz.subnational.gas_kwh@E14001338", @@ -560949,7 +560949,7 @@ "resolved_period": 2025, "resolved_value": 313264430.6272506, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a4ab98d9354ee54675adb8a3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_569b2edf156ec795a4dc87fc" }, { "name": "desnz.subnational.gas_kwh@E14001339", @@ -560962,7 +560962,7 @@ "resolved_period": 2025, "resolved_value": 381847877.44742, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9bca71470924501b9623137" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11bc587b668ed02dbb62a4c6" }, { "name": "desnz.subnational.gas_kwh@E14001340", @@ -560975,7 +560975,7 @@ "resolved_period": 2025, "resolved_value": 423747305.0244078, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c2d74c6058c9d4a5a053a9cc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4a6a10e4a5157934404136cc" }, { "name": "desnz.subnational.gas_kwh@E14001341", @@ -560988,7 +560988,7 @@ "resolved_period": 2025, "resolved_value": 393715162.24344397, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79b0790578c7b0a1762d7ef6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_08261556c3cfeed3c5d8c581" }, { "name": "desnz.subnational.gas_kwh@E14001342", @@ -561001,7 +561001,7 @@ "resolved_period": 2025, "resolved_value": 393496127.6043053, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e54c304bf808129c874d4e39" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3f72fa968ab90f9c59a1cf42" }, { "name": "desnz.subnational.gas_kwh@E14001343", @@ -561014,7 +561014,7 @@ "resolved_period": 2025, "resolved_value": 301561963.0284242, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_62e9f9dd2f3997be3a522c32" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e6bf1b97c660afc1343863d" }, { "name": "desnz.subnational.gas_kwh@E14001344", @@ -561027,7 +561027,7 @@ "resolved_period": 2025, "resolved_value": 351939328.27347153, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_10ec85668774ca6da96904d9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6286acb29aab06355861596b" }, { "name": "desnz.subnational.gas_kwh@E14001345", @@ -561040,7 +561040,7 @@ "resolved_period": 2025, "resolved_value": 435422004.3355057, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b4b27384f5f940a1cee0f65e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec8cd3ee83713e6c3c2750dd" }, { "name": "desnz.subnational.gas_kwh@E14001346", @@ -561053,7 +561053,7 @@ "resolved_period": 2025, "resolved_value": 436353996.02414614, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ed557bfb36614fe4eb7381a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7bc78661e97246fb2420dcf7" }, { "name": "desnz.subnational.gas_kwh@E14001347", @@ -561066,7 +561066,7 @@ "resolved_period": 2025, "resolved_value": 470154697.5377248, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_166a00867d0f29012210d2b3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_df2f2cb457707e441f5d454a" }, { "name": "desnz.subnational.gas_kwh@E14001348", @@ -561079,7 +561079,7 @@ "resolved_period": 2025, "resolved_value": 476220095.7168633, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_31af260e9d2812a28734ea1d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f08475e64e4c1a77bcdd679c" }, { "name": "desnz.subnational.gas_kwh@E14001349", @@ -561092,7 +561092,7 @@ "resolved_period": 2025, "resolved_value": 409781397.40090233, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d6dd18d9d83f0b54425f7beb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_528cf745a7c3fcbcec393338" }, { "name": "desnz.subnational.gas_kwh@E14001350", @@ -561105,7 +561105,7 @@ "resolved_period": 2025, "resolved_value": 406332855.403275, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b0ff18ac3ddaa0f1c727a053" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_28a86cdb888401b7b0d6a1a0" }, { "name": "desnz.subnational.gas_kwh@E14001351", @@ -561118,7 +561118,7 @@ "resolved_period": 2025, "resolved_value": 363781613.28661674, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef3e695a1cbf4d5ca5ba0230" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c0f705cf4129ff27991838a2" }, { "name": "desnz.subnational.gas_kwh@E14001352", @@ -561131,7 +561131,7 @@ "resolved_period": 2025, "resolved_value": 313791297.70199984, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c699bb477f9133ee1a750a3d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_13056113299a5f9545167d29" }, { "name": "desnz.subnational.gas_kwh@E14001353", @@ -561144,7 +561144,7 @@ "resolved_period": 2025, "resolved_value": 289365969.2833942, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a4eb78a1d8767983b3b723ff" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d17fa07038e9af070cd99d01" }, { "name": "desnz.subnational.gas_kwh@E14001354", @@ -561157,7 +561157,7 @@ "resolved_period": 2025, "resolved_value": 367371092.57704437, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e4bfee7932191357c063cc65" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d6cf10671f1358a8b8b99649" }, { "name": "desnz.subnational.gas_kwh@E14001355", @@ -561170,7 +561170,7 @@ "resolved_period": 2025, "resolved_value": 490431425.7938825, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fb1351e634fd89f7d9de02f1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d96490377e49651b8d9ece7d" }, { "name": "desnz.subnational.gas_kwh@E14001356", @@ -561183,7 +561183,7 @@ "resolved_period": 2025, "resolved_value": 301995506.65108734, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_86192c335b3d1b526cdec649" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_13828f22c3ec120434e647f6" }, { "name": "desnz.subnational.gas_kwh@E14001357", @@ -561196,7 +561196,7 @@ "resolved_period": 2025, "resolved_value": 392595918.8772947, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_23c16879858c956b2ba831b8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a78204caa4c4a562b661e5a6" }, { "name": "desnz.subnational.gas_kwh@E14001358", @@ -561209,7 +561209,7 @@ "resolved_period": 2025, "resolved_value": 446001214.83126336, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d660b7dd59ba3533483a14b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ddbed91421fd2bdafb96bd15" }, { "name": "desnz.subnational.gas_kwh@E14001359", @@ -561222,7 +561222,7 @@ "resolved_period": 2025, "resolved_value": 390287351.8197651, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a87522ba2259f367298e3b38" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_400dcfa35658497acd8618d0" }, { "name": "desnz.subnational.gas_kwh@E14001360", @@ -561235,7 +561235,7 @@ "resolved_period": 2025, "resolved_value": 381023558.69928336, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_84c428f7099c54a2c788bc01" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b82a8d5fca4a4c49c73a57d1" }, { "name": "desnz.subnational.gas_kwh@E14001361", @@ -561248,7 +561248,7 @@ "resolved_period": 2025, "resolved_value": 389799336.8553052, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c4a22ad989f87a425454137" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_df5896f298ffa2fcaa1363fb" }, { "name": "desnz.subnational.gas_kwh@E14001362", @@ -561261,7 +561261,7 @@ "resolved_period": 2025, "resolved_value": 409922335.8362333, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8b54824fc1b71d919a99383e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eecd0a13a3f28ae3efc3cc4f" }, { "name": "desnz.subnational.gas_kwh@E14001363", @@ -561274,7 +561274,7 @@ "resolved_period": 2025, "resolved_value": 374311972.409215, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8550325262c1650f7ac9c4b7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b009201d2935a4d279ae7cc2" }, { "name": "desnz.subnational.gas_kwh@E14001364", @@ -561287,7 +561287,7 @@ "resolved_period": 2025, "resolved_value": 466439086.1498123, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ed5e4804df8edf0a124e00ca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dcce990b1b790d6d4bd01c93" }, { "name": "desnz.subnational.gas_kwh@E14001365", @@ -561300,7 +561300,7 @@ "resolved_period": 2025, "resolved_value": 182526290.78975496, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87974e88dc79d3f89169d917" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec200907720f9bbe998bc9ce" }, { "name": "desnz.subnational.gas_kwh@E14001366", @@ -561313,7 +561313,7 @@ "resolved_period": 2025, "resolved_value": 403407579.6606444, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_40260ddb74177233f53ae9f7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a1d5408dc3324b823e00205" }, { "name": "desnz.subnational.gas_kwh@E14001367", @@ -561326,7 +561326,7 @@ "resolved_period": 2025, "resolved_value": 456765260.19624555, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_94193aebde801d49952d27a3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e10794b1e2c7b4c4b796ce50" }, { "name": "desnz.subnational.gas_kwh@E14001368", @@ -561339,7 +561339,7 @@ "resolved_period": 2025, "resolved_value": 410052248.3594693, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06d3befe17f261e0b37ae38e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_82eb4f599eade5b10149f44b" }, { "name": "desnz.subnational.gas_kwh@E14001369", @@ -561352,7 +561352,7 @@ "resolved_period": 2025, "resolved_value": 464829390.9739208, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b31fe22f66207fb6e3792dec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_16e5a8bbc5beae83e75aea08" }, { "name": "desnz.subnational.gas_kwh@E14001370", @@ -561365,7 +561365,7 @@ "resolved_period": 2025, "resolved_value": 396829636.3765579, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7866b40c7a840beb99edba29" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2e241f93b85c2dc8e064af6c" }, { "name": "desnz.subnational.gas_kwh@E14001371", @@ -561378,7 +561378,7 @@ "resolved_period": 2025, "resolved_value": 417948881.37792486, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_83c028b811d2a0eddeb6050c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ad992f605db29405f3c1901b" }, { "name": "desnz.subnational.gas_kwh@E14001372", @@ -561391,7 +561391,7 @@ "resolved_period": 2025, "resolved_value": 415105203.9242731, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_47811a399191e32681ea1a68" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ecb8f6f670d528d4d1cd611d" }, { "name": "desnz.subnational.gas_kwh@E14001373", @@ -561404,7 +561404,7 @@ "resolved_period": 2025, "resolved_value": 347769992.0230113, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4fa2de20dab77b003f600abc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_458c328d6a96b5eacfa2f3cb" }, { "name": "desnz.subnational.gas_kwh@E14001374", @@ -561417,7 +561417,7 @@ "resolved_period": 2025, "resolved_value": 356736431.3317723, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_97e4bdc25bca2e6a678e35a2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7153d241e6edbfc90e17c7d1" }, { "name": "desnz.subnational.gas_kwh@E14001375", @@ -561430,7 +561430,7 @@ "resolved_period": 2025, "resolved_value": 380255223.17245024, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c337bed7a6e7b9752468aa6b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_113dd6882c5248bc39064484" }, { "name": "desnz.subnational.gas_kwh@E14001376", @@ -561443,7 +561443,7 @@ "resolved_period": 2025, "resolved_value": 322418350.7033761, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_34ec095e27bb045f9464ae29" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43cbd45e08acb339894ef1d5" }, { "name": "desnz.subnational.gas_kwh@E14001377", @@ -561456,7 +561456,7 @@ "resolved_period": 2025, "resolved_value": 503048812.4903286, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f938e2b9cc0e6a62cffe70b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e578bf4a619b23907243fed1" }, { "name": "desnz.subnational.gas_kwh@E14001378", @@ -561469,7 +561469,7 @@ "resolved_period": 2025, "resolved_value": 449431509.1459713, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b3bb2f87623974131ad644c6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cce47d2a5dcbe7e497d2d299" }, { "name": "desnz.subnational.gas_kwh@E14001379", @@ -561482,7 +561482,7 @@ "resolved_period": 2025, "resolved_value": 539955744.5896337, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_26ca7e4947c9afce02e2b4ea" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a26498445a394feab030ddd2" }, { "name": "desnz.subnational.gas_kwh@E14001380", @@ -561495,7 +561495,7 @@ "resolved_period": 2025, "resolved_value": 408733952.93254256, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0900f63d8a3793e7b31589e3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eb73ed2bee3fe267cfc2e589" }, { "name": "desnz.subnational.gas_kwh@E14001381", @@ -561508,7 +561508,7 @@ "resolved_period": 2025, "resolved_value": 305070936.6104139, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1230b29350c51d9aa8839513" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af1a38775fed37b8fa65dc87" }, { "name": "desnz.subnational.gas_kwh@E14001382", @@ -561521,7 +561521,7 @@ "resolved_period": 2025, "resolved_value": 453813827.79437107, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_91be8780bda1b27e0e1082f3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3c05e5c7264f1e2c658b5f7" }, { "name": "desnz.subnational.gas_kwh@E14001383", @@ -561534,7 +561534,7 @@ "resolved_period": 2025, "resolved_value": 434011394.4543309, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f2082f2053782627cf898994" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ac15e9d143588451c1872d6" }, { "name": "desnz.subnational.gas_kwh@E14001384", @@ -561547,7 +561547,7 @@ "resolved_period": 2025, "resolved_value": 361897165.53273404, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f6794098371e6f19fd1a0dae" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b4447eb7e768318be7e029f" }, { "name": "desnz.subnational.gas_kwh@E14001385", @@ -561560,7 +561560,7 @@ "resolved_period": 2025, "resolved_value": 185010429.79685608, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1a89b06e85fad09293168bc7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_892827c9ab3f179f1698f73d" }, { "name": "desnz.subnational.gas_kwh@E14001386", @@ -561573,7 +561573,7 @@ "resolved_period": 2025, "resolved_value": 316356099.6436396, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_229651ef3bca86abc558c35e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b45e32f6804bde851675f80a" }, { "name": "desnz.subnational.gas_kwh@E14001387", @@ -561586,7 +561586,7 @@ "resolved_period": 2025, "resolved_value": 285241934.8213666, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63b33aef00f0fb476956567e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f18602d410e6c0ce64089d29" }, { "name": "desnz.subnational.gas_kwh@E14001388", @@ -561599,7 +561599,7 @@ "resolved_period": 2025, "resolved_value": 285073157.9883901, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b57a18483264c261681f101" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_393416f3f090424b147b6df4" }, { "name": "desnz.subnational.gas_kwh@E14001389", @@ -561612,7 +561612,7 @@ "resolved_period": 2025, "resolved_value": 464791543.13117903, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3fd3e0a72cb75ac5840bcc7f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_de439eae5f7eb4677c8d099b" }, { "name": "desnz.subnational.gas_kwh@E14001390", @@ -561625,7 +561625,7 @@ "resolved_period": 2025, "resolved_value": 351593670.23086584, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7af9c38ee5d72a9d9b2588e0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f4f0999ad51bd005843db27" }, { "name": "desnz.subnational.gas_kwh@E14001391", @@ -561638,7 +561638,7 @@ "resolved_period": 2025, "resolved_value": 432915765.3924617, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6909d659b66f00e6897f51af" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_92b98244915903519e312139" }, { "name": "desnz.subnational.gas_kwh@E14001392", @@ -561651,7 +561651,7 @@ "resolved_period": 2025, "resolved_value": 463342617.22773814, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c0aedf2ceb496ac204fbe934" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9180f12d4aa77db7bd7126f3" }, { "name": "desnz.subnational.gas_kwh@E14001393", @@ -561664,7 +561664,7 @@ "resolved_period": 2025, "resolved_value": 368799084.48996717, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8fcd4480775a20c0f3a57968" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eabab1eadc145361ad67cae6" }, { "name": "desnz.subnational.gas_kwh@E14001394", @@ -561677,7 +561677,7 @@ "resolved_period": 2025, "resolved_value": 330238498.9747731, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0492588485985f0c04b5ab49" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bdad73eab657a53651b0c356" }, { "name": "desnz.subnational.gas_kwh@E14001395", @@ -561690,7 +561690,7 @@ "resolved_period": 2025, "resolved_value": 224169239.56034422, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87bbd4f06bf575271f70281b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_73947d76ef2e387a215c5ce2" }, { "name": "desnz.subnational.gas_kwh@E14001396", @@ -561703,7 +561703,7 @@ "resolved_period": 2025, "resolved_value": 228656748.7353223, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_74ac04e558bc868844976770" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d976acdd42bbd1ef020ecf3d" }, { "name": "desnz.subnational.gas_kwh@E14001397", @@ -561716,7 +561716,7 @@ "resolved_period": 2025, "resolved_value": 362596084.0757162, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d15608d61ce6c889f1dcf819" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_583aa75bbb24102118dbb2db" }, { "name": "desnz.subnational.gas_kwh@E14001398", @@ -561729,7 +561729,7 @@ "resolved_period": 2025, "resolved_value": 293074127.63412356, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af34cb9c4758e165bb97acfb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6d4f5fd29f6f0bf99b99c32b" }, { "name": "desnz.subnational.gas_kwh@E14001399", @@ -561742,7 +561742,7 @@ "resolved_period": 2025, "resolved_value": 349175317.257621, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f52cde2a98dc2ccbd8cb8db2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11e8b92df084816ca12a5047" }, { "name": "desnz.subnational.gas_kwh@E14001400", @@ -561755,7 +561755,7 @@ "resolved_period": 2025, "resolved_value": 376279165.2645617, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_07ed9d38473df75c850dabf9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_09806e759419da73ad35f09c" }, { "name": "desnz.subnational.gas_kwh@E14001401", @@ -561768,7 +561768,7 @@ "resolved_period": 2025, "resolved_value": 412467975.42174214, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff367e973aed25ec0dd928ce" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a93d478a007aacd8edaca83" }, { "name": "desnz.subnational.gas_kwh@E14001402", @@ -561781,7 +561781,7 @@ "resolved_period": 2025, "resolved_value": 369122951.2027048, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f3e22c25eea05e78267d601" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c9575a863c119f283f36b0f" }, { "name": "desnz.subnational.gas_kwh@E14001403", @@ -561794,7 +561794,7 @@ "resolved_period": 2025, "resolved_value": 344853472.02942604, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0154e11df859400dd3dcf32b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cdb1f0e0b662e111c871b7af" }, { "name": "desnz.subnational.gas_kwh@E14001404", @@ -561807,7 +561807,7 @@ "resolved_period": 2025, "resolved_value": 436690242.91264325, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef099e03fcfb225217f62074" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_00a3288e4409f5859b615758" }, { "name": "desnz.subnational.gas_kwh@E14001405", @@ -561820,7 +561820,7 @@ "resolved_period": 2025, "resolved_value": 277754418.9830911, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_47f027d5450dba7ef4466595" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_238f3af2e248a30210f922fc" }, { "name": "desnz.subnational.gas_kwh@E14001406", @@ -561833,7 +561833,7 @@ "resolved_period": 2025, "resolved_value": 484604753.1683682, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f6c55c8ef15bdaf504bee7dc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1612dde1d354fef8fd8f6ee3" }, { "name": "desnz.subnational.gas_kwh@E14001407", @@ -561846,7 +561846,7 @@ "resolved_period": 2025, "resolved_value": 427693145.0517044, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ba0fe2575be05f8a1d511ead" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4d0c16c8c4d535559d8467cd" }, { "name": "desnz.subnational.gas_kwh@E14001408", @@ -561859,7 +561859,7 @@ "resolved_period": 2025, "resolved_value": 375340131.5516871, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa004db1bcb6cff0e523fdaf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4a30c687baa70ee285748f06" }, { "name": "desnz.subnational.gas_kwh@E14001409", @@ -561872,7 +561872,7 @@ "resolved_period": 2025, "resolved_value": 379939292.7126219, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd758951e10ddfd31caa52bc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ebccffc68b8c0452b9c5ba8" }, { "name": "desnz.subnational.gas_kwh@E14001410", @@ -561885,7 +561885,7 @@ "resolved_period": 2025, "resolved_value": 417090595.9049859, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_51c5a72aa0374128f9cbdd48" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_80554e2c00e8630ec0e79f59" }, { "name": "desnz.subnational.gas_kwh@E14001411", @@ -561898,7 +561898,7 @@ "resolved_period": 2025, "resolved_value": 429697503.0414501, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_20288abebea1b219dd7b780a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_31a80fddb2a84fd22895de68" }, { "name": "desnz.subnational.gas_kwh@E14001412", @@ -561911,7 +561911,7 @@ "resolved_period": 2025, "resolved_value": 385006792.79422605, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_88de46cb333730a43fd02f41" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_14f399d3f1da5bd60370af10" }, { "name": "desnz.subnational.gas_kwh@E14001413", @@ -561924,7 +561924,7 @@ "resolved_period": 2025, "resolved_value": 405548371.29552865, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6b5072f97be3cab6d4373ae2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d04c12c2cd9d1976dc71288" }, { "name": "desnz.subnational.gas_kwh@E14001414", @@ -561937,7 +561937,7 @@ "resolved_period": 2025, "resolved_value": 433579520.89472306, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3893e5fc8d2056b26fab8a40" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c97ff870b4b18355622b823" }, { "name": "desnz.subnational.gas_kwh@E14001415", @@ -561950,7 +561950,7 @@ "resolved_period": 2025, "resolved_value": 462311899.4323336, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b70a48a7e04668678b0d2a3a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_835feafb61c2b38389de3749" }, { "name": "desnz.subnational.gas_kwh@E14001416", @@ -561963,7 +561963,7 @@ "resolved_period": 2025, "resolved_value": 411544951.9643764, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c2a392e5ddd4be6cfe115979" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79b2d5da0e5075d903ee295f" }, { "name": "desnz.subnational.gas_kwh@E14001417", @@ -561976,7 +561976,7 @@ "resolved_period": 2025, "resolved_value": 475214022.62645084, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca404f17d744c30780a61003" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6e9bf8a368dd2c74643c43c3" }, { "name": "desnz.subnational.gas_kwh@E14001418", @@ -561989,7 +561989,7 @@ "resolved_period": 2025, "resolved_value": 453334489.62243515, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dfbb412888ee2a4c19bac366" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_34d3c438ac93d27a4b6292f6" }, { "name": "desnz.subnational.gas_kwh@E14001419", @@ -562002,7 +562002,7 @@ "resolved_period": 2025, "resolved_value": 410935383.93665135, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea13fe05c00e791bfa3ce9f2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_576e5e2862c260d3c6bd1255" }, { "name": "desnz.subnational.gas_kwh@E14001420", @@ -562015,7 +562015,7 @@ "resolved_period": 2025, "resolved_value": 419395277.8759727, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89fe72eebddd348c7fde90b6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0a6835f9f755f526b9e0de22" }, { "name": "desnz.subnational.gas_kwh@E14001421", @@ -562028,7 +562028,7 @@ "resolved_period": 2025, "resolved_value": 255345882.0560967, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d26349628fd3fdaa93a90b02" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4d8f65bcd64100eb73582205" }, { "name": "desnz.subnational.gas_kwh@E14001422", @@ -562041,7 +562041,7 @@ "resolved_period": 2025, "resolved_value": 481066810.4330747, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d9189b1c56b5a42a3f5744fd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c7e0149f97a2729137af504d" }, { "name": "desnz.subnational.gas_kwh@E14001423", @@ -562054,7 +562054,7 @@ "resolved_period": 2025, "resolved_value": 418516209.4063072, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7e9764099c70bec72fe016a3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d1c64e51f6b2183b47c1a8e" }, { "name": "desnz.subnational.gas_kwh@E14001424", @@ -562067,7 +562067,7 @@ "resolved_period": 2025, "resolved_value": 353658538.44738835, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e368b08ae5efce266db1b5bd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_915bfbc3561deba25803786b" }, { "name": "desnz.subnational.gas_kwh@E14001425", @@ -562080,7 +562080,7 @@ "resolved_period": 2025, "resolved_value": 452352071.2101688, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_535d3790745ab3731e0b0846" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_62946ec4f3277dcc23b9c65a" }, { "name": "desnz.subnational.gas_kwh@E14001426", @@ -562093,7 +562093,7 @@ "resolved_period": 2025, "resolved_value": 283342816.002955, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ed1e836dcec2910796b29987" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f73c9c4f09c5bd191002476" }, { "name": "desnz.subnational.gas_kwh@E14001427", @@ -562106,7 +562106,7 @@ "resolved_period": 2025, "resolved_value": 326583947.66185874, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_32ee840819895df7dbac1a14" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6ae1ea07dab7c2a7c6d05a2e" }, { "name": "desnz.subnational.gas_kwh@E14001428", @@ -562119,7 +562119,7 @@ "resolved_period": 2025, "resolved_value": 408101428.1723158, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c8efd701992ca06a0b6a69ce" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d45fc11f6dbc153f7dcfb3d2" }, { "name": "desnz.subnational.gas_kwh@E14001429", @@ -562132,7 +562132,7 @@ "resolved_period": 2025, "resolved_value": 395788366.41174597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c1e89ceec1dd58d694ff7cb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87f899677e3a2a97247647ac" }, { "name": "desnz.subnational.gas_kwh@E14001430", @@ -562145,7 +562145,7 @@ "resolved_period": 2025, "resolved_value": 208738360.99833024, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a34b2347a352bbd8fc5903f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7ac50815c4170833c123fa4a" }, { "name": "desnz.subnational.gas_kwh@E14001431", @@ -562158,7 +562158,7 @@ "resolved_period": 2025, "resolved_value": 335180110.55283684, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c4978aec9d306049c105676f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f24bd35db68203cc7ee805bd" }, { "name": "desnz.subnational.gas_kwh@E14001432", @@ -562171,7 +562171,7 @@ "resolved_period": 2025, "resolved_value": 329831820.7434131, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5214754b2ff3118c5a173985" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0fba7b971e71636bbf63518d" }, { "name": "desnz.subnational.gas_kwh@E14001433", @@ -562184,7 +562184,7 @@ "resolved_period": 2025, "resolved_value": 445060086.49396396, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b5fa952ca7fae809939cb6ca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca09d657b491b7846443fc92" }, { "name": "desnz.subnational.gas_kwh@E14001434", @@ -562197,7 +562197,7 @@ "resolved_period": 2025, "resolved_value": 409101322.63040906, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_136d80ac4f0f0c0359193469" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cbfeda2dfdf40ba0be8953d9" }, { "name": "desnz.subnational.gas_kwh@E14001435", @@ -562210,7 +562210,7 @@ "resolved_period": 2025, "resolved_value": 416281649.7040625, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3062ef930c2da95ed406fd94" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_59c171a04de063615a40d0a6" }, { "name": "desnz.subnational.gas_kwh@E14001436", @@ -562223,7 +562223,7 @@ "resolved_period": 2025, "resolved_value": 395714685.26498246, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b763e5a1cb75eb47ba4af8d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c04ab679d77ce05fd8d43d83" }, { "name": "desnz.subnational.gas_kwh@E14001437", @@ -562236,7 +562236,7 @@ "resolved_period": 2025, "resolved_value": 423013548.71936303, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_323d7c6ae7a13c81d8b0041e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a89c735c8e3aeebd2579e7d9" }, { "name": "desnz.subnational.gas_kwh@E14001438", @@ -562249,7 +562249,7 @@ "resolved_period": 2025, "resolved_value": 412112916.7053441, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_326943e68d3637f30ace4059" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c779ee426816dcfd5a6a657" }, { "name": "desnz.subnational.gas_kwh@E14001439", @@ -562262,7 +562262,7 @@ "resolved_period": 2025, "resolved_value": 319404190.39689994, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4e0730974890be173146fc6a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8b0117b26ae69540fd792846" }, { "name": "desnz.subnational.gas_kwh@E14001440", @@ -562275,7 +562275,7 @@ "resolved_period": 2025, "resolved_value": 416348098.7972257, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0ce739966bbba4e61b52791e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_092c3212e5ac12a569b015ec" }, { "name": "desnz.subnational.gas_kwh@E14001441", @@ -562288,7 +562288,7 @@ "resolved_period": 2025, "resolved_value": 372236003.09246963, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9babc372c310361505856cad" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c6164f0b15379255851e0fbf" }, { "name": "desnz.subnational.gas_kwh@E14001442", @@ -562301,7 +562301,7 @@ "resolved_period": 2025, "resolved_value": 550597385.1249522, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11b1667fa5d8541be146eb71" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6717eb20fe6c8ad0e7ea8b74" }, { "name": "desnz.subnational.gas_kwh@E14001443", @@ -562314,7 +562314,7 @@ "resolved_period": 2025, "resolved_value": 433725464.62698185, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d6aa4c8a85e3a5fa5527430d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_86f1109249d1b0839625d1ba" }, { "name": "desnz.subnational.gas_kwh@E14001444", @@ -562327,7 +562327,7 @@ "resolved_period": 2025, "resolved_value": 300312467.0377362, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c5dcc21cdb3f7a19b786db0a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6ea54886d9a582a4e4abe23f" }, { "name": "desnz.subnational.gas_kwh@E14001445", @@ -562340,7 +562340,7 @@ "resolved_period": 2025, "resolved_value": 547287903.8037206, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ad25b8465ae369b28d43413" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8de554f99e51fc308569bedd" }, { "name": "desnz.subnational.gas_kwh@E14001446", @@ -562353,7 +562353,7 @@ "resolved_period": 2025, "resolved_value": 399509575.0716216, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a8a007a7b28acfa76c315b97" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_025e9c467ac67c41236a5039" }, { "name": "desnz.subnational.gas_kwh@E14001447", @@ -562366,7 +562366,7 @@ "resolved_period": 2025, "resolved_value": 370890881.720022, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ce334837c093b567f9465179" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d717c3a0f32276da11e4f4fd" }, { "name": "desnz.subnational.gas_kwh@E14001448", @@ -562379,7 +562379,7 @@ "resolved_period": 2025, "resolved_value": 434693186.319389, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dea671ff700d51f9417260a8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_69d6939f7811297c33f189cf" }, { "name": "desnz.subnational.gas_kwh@E14001449", @@ -562392,7 +562392,7 @@ "resolved_period": 2025, "resolved_value": 279756477.4074189, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b36c8753df5449a71e6f9ad7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7402dc1ee9ffa3ff22ae33bb" }, { "name": "desnz.subnational.gas_kwh@E14001450", @@ -562405,7 +562405,7 @@ "resolved_period": 2025, "resolved_value": 479996135.66997427, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dc609755ea0b2123f38a8cc8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f57608f963606260c9af3004" }, { "name": "desnz.subnational.gas_kwh@E14001451", @@ -562418,7 +562418,7 @@ "resolved_period": 2025, "resolved_value": 419516233.630613, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d731b368272816555204215c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_53a651a005f8d61aa15bf03c" }, { "name": "desnz.subnational.gas_kwh@E14001452", @@ -562431,7 +562431,7 @@ "resolved_period": 2025, "resolved_value": 441204008.7690182, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a5556cb664ce330db1248453" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75e57adfc7b8b16b3d10bc21" }, { "name": "desnz.subnational.gas_kwh@E14001453", @@ -562444,7 +562444,7 @@ "resolved_period": 2025, "resolved_value": 458611947.746785, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca94091122b86ac6e5c9160d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_17b82b1a0a1d171bcc4bfdc2" }, { "name": "desnz.subnational.gas_kwh@E14001454", @@ -562457,7 +562457,7 @@ "resolved_period": 2025, "resolved_value": 527127253.8921853, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc33347737b63cce22ad1cb4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a5951664107c314cd68ab277" }, { "name": "desnz.subnational.gas_kwh@E14001455", @@ -562470,7 +562470,7 @@ "resolved_period": 2025, "resolved_value": 362104634.39535236, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e654b55937284fe0e8f6def2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_86f6d181b0728ead4f9efd26" }, { "name": "desnz.subnational.gas_kwh@E14001456", @@ -562483,7 +562483,7 @@ "resolved_period": 2025, "resolved_value": 520743184.30346775, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11bee8cb02faff4ed9ed980d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11d22ec8e3bbf68cab8a8551" }, { "name": "desnz.subnational.gas_kwh@E14001457", @@ -562496,7 +562496,7 @@ "resolved_period": 2025, "resolved_value": 491210479.6829538, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e03e25f78f359601bcff5cc2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_22409278a0d9e6e1b35af4a9" }, { "name": "desnz.subnational.gas_kwh@E14001458", @@ -562509,7 +562509,7 @@ "resolved_period": 2025, "resolved_value": 374981549.0429251, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_483f7fce81bb31f99eb8ccc6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_952acafc46781aa2902d4b32" }, { "name": "desnz.subnational.gas_kwh@E14001459", @@ -562522,7 +562522,7 @@ "resolved_period": 2025, "resolved_value": 340043185.654147, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a09dc6d78e7061b52b152e05" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d2485d7aa59029738bb63c30" }, { "name": "desnz.subnational.gas_kwh@E14001460", @@ -562535,7 +562535,7 @@ "resolved_period": 2025, "resolved_value": 280256418.88999903, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_db23f17d1d42e3609553ec75" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bd4633b35af38e66f47b8808" }, { "name": "desnz.subnational.gas_kwh@E14001461", @@ -562548,7 +562548,7 @@ "resolved_period": 2025, "resolved_value": 441451898.92504036, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_558271ccb469303d0941059a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f733848a688ca8b9d21bd4f9" }, { "name": "desnz.subnational.gas_kwh@E14001462", @@ -562561,7 +562561,7 @@ "resolved_period": 2025, "resolved_value": 433734114.4588075, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b3ad8cc2ea9892dadce44a62" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a8f6e6c788e924a76c2207dd" }, { "name": "desnz.subnational.gas_kwh@E14001463", @@ -562574,7 +562574,7 @@ "resolved_period": 2025, "resolved_value": 439750508.48245394, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c7340ff547304f35b57acf5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9787dadb463cb347b715599b" }, { "name": "desnz.subnational.gas_kwh@E14001464", @@ -562587,7 +562587,7 @@ "resolved_period": 2025, "resolved_value": 354548583.5312642, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_470f1fcc99e93189d5dc4444" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1dcc888f29a7723cb397baa7" }, { "name": "desnz.subnational.gas_kwh@E14001465", @@ -562600,7 +562600,7 @@ "resolved_period": 2025, "resolved_value": 459449958.99706334, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06d4cb72555db9a84d5d5590" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f2af6949bf02d79f47efd55" }, { "name": "desnz.subnational.gas_kwh@E14001466", @@ -562613,7 +562613,7 @@ "resolved_period": 2025, "resolved_value": 427370654.03042, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e06bb3b0b8a41583d88d199f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9eb9bf66e01c9ec2624a0323" }, { "name": "desnz.subnational.gas_kwh@E14001467", @@ -562626,7 +562626,7 @@ "resolved_period": 2025, "resolved_value": 308846632.77569187, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_12d7ee7ba7f93de3cb476482" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_630846b65067317828bc2c5e" }, { "name": "desnz.subnational.gas_kwh@E14001468", @@ -562639,7 +562639,7 @@ "resolved_period": 2025, "resolved_value": 496634872.8904627, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a68b1b6b3a0644928ef4b1ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c48b38d83c2692ae91523af8" }, { "name": "desnz.subnational.gas_kwh@E14001469", @@ -562652,7 +562652,7 @@ "resolved_period": 2025, "resolved_value": 442322307.80153954, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f3e9c441fc25c87808e5ba66" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8481f85d69d6916c886879e7" }, { "name": "desnz.subnational.gas_kwh@E14001470", @@ -562665,7 +562665,7 @@ "resolved_period": 2025, "resolved_value": 417185812.67097515, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f7705d6b32fb40c0b1127ab" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca79ddec9302bd519dd0a958" }, { "name": "desnz.subnational.gas_kwh@E14001471", @@ -562678,7 +562678,7 @@ "resolved_period": 2025, "resolved_value": 454733106.7471855, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d379d21f19a9a7794b7f346b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f70a7ef59b09a90ae520f4a" }, { "name": "desnz.subnational.gas_kwh@E14001472", @@ -562691,7 +562691,7 @@ "resolved_period": 2025, "resolved_value": 483665604.0091767, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6c64fa9789a3fbfd9e3d6b4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_567a410ac57572307d141a32" }, { "name": "desnz.subnational.gas_kwh@E14001473", @@ -562704,7 +562704,7 @@ "resolved_period": 2025, "resolved_value": 359121191.04715043, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f84529af11c89d52c7438cb5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d4e4277a16132a6f733206df" }, { "name": "desnz.subnational.gas_kwh@E14001474", @@ -562717,7 +562717,7 @@ "resolved_period": 2025, "resolved_value": 392312007.57862496, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f27295f12450e3e8df4634f1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8f17576738efce0f4b903dd3" }, { "name": "desnz.subnational.gas_kwh@E14001475", @@ -562730,7 +562730,7 @@ "resolved_period": 2025, "resolved_value": 378471942.0304493, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_67c0702ba0da42a39bce94a8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eb0b0c78680f560177877a65" }, { "name": "desnz.subnational.gas_kwh@E14001476", @@ -562743,7 +562743,7 @@ "resolved_period": 2025, "resolved_value": 319175065.1600645, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fe3e10a30412dc124633748c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1111d04945c94e4496f397e0" }, { "name": "desnz.subnational.gas_kwh@E14001477", @@ -562756,7 +562756,7 @@ "resolved_period": 2025, "resolved_value": 417454116.93224996, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b528b9b7465c1c9bf3d836e4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_48aa37571ba7df7685a2a694" }, { "name": "desnz.subnational.gas_kwh@E14001478", @@ -562769,7 +562769,7 @@ "resolved_period": 2025, "resolved_value": 451132930.9423042, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_83e4675b5a6330ea560d221d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b1b87b8080ef7c837d3384b9" }, { "name": "desnz.subnational.gas_kwh@E14001479", @@ -562782,7 +562782,7 @@ "resolved_period": 2025, "resolved_value": 452962863.15963113, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_378606428d6c70b39c7df27f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c6e0e9199d3b77982cb0d883" }, { "name": "desnz.subnational.gas_kwh@E14001480", @@ -562795,7 +562795,7 @@ "resolved_period": 2025, "resolved_value": 354343952.4167267, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_47599947a412edb41a694c3a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1b89431c8c68ab16c104fd55" }, { "name": "desnz.subnational.gas_kwh@E14001481", @@ -562808,7 +562808,7 @@ "resolved_period": 2025, "resolved_value": 326200970.14889324, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff0c135cd424fafdc28abbc6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a31705c9549edf28d31e588d" }, { "name": "desnz.subnational.gas_kwh@E14001482", @@ -562821,7 +562821,7 @@ "resolved_period": 2025, "resolved_value": 278772825.20084685, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_635e07fb3437287431c34dfc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_18c85554d7cf19af3f4ec898" }, { "name": "desnz.subnational.gas_kwh@E14001483", @@ -562834,7 +562834,7 @@ "resolved_period": 2025, "resolved_value": 397090394.24503833, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a762263a16539055163d57ab" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_abcbca5bd83093be74891a54" }, { "name": "desnz.subnational.gas_kwh@E14001484", @@ -562847,7 +562847,7 @@ "resolved_period": 2025, "resolved_value": 267733507.83442503, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d2891a23feeaaa68246effc4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b8ca2263633f07521cf3a9c" }, { "name": "desnz.subnational.gas_kwh@E14001485", @@ -562860,7 +562860,7 @@ "resolved_period": 2025, "resolved_value": 351102825.4582014, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aea11dbcc2fdbb5eb0da76e4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_857f394f58df4c8fd1f8e997" }, { "name": "desnz.subnational.gas_kwh@E14001486", @@ -562873,7 +562873,7 @@ "resolved_period": 2025, "resolved_value": 193964539.21277457, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_59097281e3cd0b970aaf9043" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc65c66046eeb6b5c03a95cd" }, { "name": "desnz.subnational.gas_kwh@E14001487", @@ -562886,7 +562886,7 @@ "resolved_period": 2025, "resolved_value": 372431519.7157906, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_19834bf0ec48b306ac77f67d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6581b08aefc697a3a7802a7e" }, { "name": "desnz.subnational.gas_kwh@E14001488", @@ -562899,7 +562899,7 @@ "resolved_period": 2025, "resolved_value": 416306928.2341696, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fd5d01b36b77e10ac8e7e482" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1939b6cfa8c06740b545e36a" }, { "name": "desnz.subnational.gas_kwh@E14001489", @@ -562912,7 +562912,7 @@ "resolved_period": 2025, "resolved_value": 256488424.08374363, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b46754c2b0b622e444bb182a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_acad3ed03c89221416dbe4ed" }, { "name": "desnz.subnational.gas_kwh@E14001490", @@ -562925,7 +562925,7 @@ "resolved_period": 2025, "resolved_value": 392187394.22828835, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ae585579d5b10a3e6932d03" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_558c7993849780a5145d5a9e" }, { "name": "desnz.subnational.gas_kwh@E14001491", @@ -562938,7 +562938,7 @@ "resolved_period": 2025, "resolved_value": 404946926.52824575, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f8f22c701792fcbd4e0ee88" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_25d350041471cf4033902618" }, { "name": "desnz.subnational.gas_kwh@E14001492", @@ -562951,7 +562951,7 @@ "resolved_period": 2025, "resolved_value": 418912529.50449175, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_780a76aca7fc8b80f160573e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4c8990fff77c50e35a0611f4" }, { "name": "desnz.subnational.gas_kwh@E14001493", @@ -562964,7 +562964,7 @@ "resolved_period": 2025, "resolved_value": 205426287.58645803, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e52802d4c343b10264340bfe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0a7a8e2955e2a3b29a4299cf" }, { "name": "desnz.subnational.gas_kwh@E14001494", @@ -562977,7 +562977,7 @@ "resolved_period": 2025, "resolved_value": 265524529.6651569, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_075a346cb99e914165151453" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c322c67769a528aa3b00d673" }, { "name": "desnz.subnational.gas_kwh@E14001495", @@ -562990,7 +562990,7 @@ "resolved_period": 2025, "resolved_value": 308412470.9763128, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0906fc6db6d69207dfc3eede" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_71593b756119e748df4a3afb" }, { "name": "desnz.subnational.gas_kwh@E14001496", @@ -563003,7 +563003,7 @@ "resolved_period": 2025, "resolved_value": 493822812.3657778, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2d31e7f523ed06417b108672" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b511e8bd52b243ac08af5321" }, { "name": "desnz.subnational.gas_kwh@E14001497", @@ -563016,7 +563016,7 @@ "resolved_period": 2025, "resolved_value": 219996237.43350992, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c405c2509bf58b8f38447b62" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cec9ad9560dad8af03dfadd3" }, { "name": "desnz.subnational.gas_kwh@E14001498", @@ -563029,7 +563029,7 @@ "resolved_period": 2025, "resolved_value": 309709130.2502135, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6f4abae6d2f60c8d0e496e8f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_649dd604b60b772c840a7d52" }, { "name": "desnz.subnational.gas_kwh@E14001499", @@ -563042,7 +563042,7 @@ "resolved_period": 2025, "resolved_value": 294279926.8125588, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79fb36c4908cc921b28ebc06" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e3ca0ff811d142d2405cbda8" }, { "name": "desnz.subnational.gas_kwh@E14001500", @@ -563055,7 +563055,7 @@ "resolved_period": 2025, "resolved_value": 322839135.7181409, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1d2373f9066e5e20d2578cab" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_74169b35f26ab6a43ab5fab7" }, { "name": "desnz.subnational.gas_kwh@E14001501", @@ -563068,7 +563068,7 @@ "resolved_period": 2025, "resolved_value": 389639714.0500892, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f52f7c6cdb815692fc7a8503" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d82edfb0f66be6b2c3c637e5" }, { "name": "desnz.subnational.gas_kwh@E14001502", @@ -563081,7 +563081,7 @@ "resolved_period": 2025, "resolved_value": 475756667.539811, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cf4320674fa116f3337d11b6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_95df934f61faeaeede51db52" }, { "name": "desnz.subnational.gas_kwh@E14001503", @@ -563094,7 +563094,7 @@ "resolved_period": 2025, "resolved_value": 527213445.27634144, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43ef831f7926c7089a1d19da" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9e9765da7edfbde3953fadfa" }, { "name": "desnz.subnational.gas_kwh@E14001504", @@ -563107,7 +563107,7 @@ "resolved_period": 2025, "resolved_value": 435447389.2241838, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_445e9902f4cfe90c8ac7d380" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_67659821e4915d1f088f9b06" }, { "name": "desnz.subnational.gas_kwh@E14001505", @@ -563120,7 +563120,7 @@ "resolved_period": 2025, "resolved_value": 415987519.65650916, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4912596e3275c8c57978ebfc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fc2a5dbf881eec759c387390" }, { "name": "desnz.subnational.gas_kwh@E14001506", @@ -563133,7 +563133,7 @@ "resolved_period": 2025, "resolved_value": 439236457.4678108, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eba82a459e13a1f295e896ff" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_168dae635f22a784912a5f47" }, { "name": "desnz.subnational.gas_kwh@E14001507", @@ -563146,7 +563146,7 @@ "resolved_period": 2025, "resolved_value": 467511631.77128327, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1e66905295593f7f56f65e26" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cb72f8b06176af20839b1be5" }, { "name": "desnz.subnational.gas_kwh@E14001508", @@ -563159,7 +563159,7 @@ "resolved_period": 2025, "resolved_value": 212871102.27545547, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a9e9fa775c43a15e053483ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_22fcae9e290aa29eb6348a44" }, { "name": "desnz.subnational.gas_kwh@E14001509", @@ -563172,7 +563172,7 @@ "resolved_period": 2025, "resolved_value": 397888967.01052773, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_547c330536ac6510bd111c43" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8bf589d700889e65aaac1a5" }, { "name": "desnz.subnational.gas_kwh@E14001510", @@ -563185,7 +563185,7 @@ "resolved_period": 2025, "resolved_value": 387765301.88158566, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e04dcd542e96397108f6e9ea" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_824c9877bd7396b3000e0e3f" }, { "name": "desnz.subnational.gas_kwh@E14001511", @@ -563198,7 +563198,7 @@ "resolved_period": 2025, "resolved_value": 158359795.52126038, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_06172c2b205c87b2b96f8b94" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d0beb683ebe7a0c120b05d4" }, { "name": "desnz.subnational.gas_kwh@E14001512", @@ -563211,7 +563211,7 @@ "resolved_period": 2025, "resolved_value": 398961156.971279, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9c1cbc761920ec7f5838b4b4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_530fa3736254825f815c65c0" }, { "name": "desnz.subnational.gas_kwh@E14001513", @@ -563224,7 +563224,7 @@ "resolved_period": 2025, "resolved_value": 362011942.1620943, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ef3a4e1440ed8db10dc16141" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d969f861c67e858ac9dcea7" }, { "name": "desnz.subnational.gas_kwh@E14001514", @@ -563237,7 +563237,7 @@ "resolved_period": 2025, "resolved_value": 351332120.4080011, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_02f68bb6c052525a6c84960b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0a3cb26f7c43b52a1f1ddf5c" }, { "name": "desnz.subnational.gas_kwh@E14001515", @@ -563250,7 +563250,7 @@ "resolved_period": 2025, "resolved_value": 400914102.861649, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8851830590e15fb7c24303e9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b18316e3d70a8cb2ced5dfe" }, { "name": "desnz.subnational.gas_kwh@E14001516", @@ -563263,7 +563263,7 @@ "resolved_period": 2025, "resolved_value": 373384710.10880435, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1456535ad12cbc984e50b50" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3bc108997f22c72bcf7d875c" }, { "name": "desnz.subnational.gas_kwh@E14001517", @@ -563276,7 +563276,7 @@ "resolved_period": 2025, "resolved_value": 412419494.52482855, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d2879ca9b5b6661c076d8fa6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9b8ceea222824608a19d2d29" }, { "name": "desnz.subnational.gas_kwh@E14001518", @@ -563289,7 +563289,7 @@ "resolved_period": 2025, "resolved_value": 418373453.91476625, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_38c5d45e56b9f84f0d2b9924" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ba5162f2182f99fcd2814ae0" }, { "name": "desnz.subnational.gas_kwh@E14001519", @@ -563302,7 +563302,7 @@ "resolved_period": 2025, "resolved_value": 438351113.92164505, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3925af0dbd76edb48eede797" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cc04160c9a036bbad8922bca" }, { "name": "desnz.subnational.gas_kwh@E14001520", @@ -563315,7 +563315,7 @@ "resolved_period": 2025, "resolved_value": 461179401.13993996, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_53b4e95c0d0c32642975b95c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1871366d9159f681f30eaf11" }, { "name": "desnz.subnational.gas_kwh@E14001521", @@ -563328,7 +563328,7 @@ "resolved_period": 2025, "resolved_value": 424305490.4094045, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea7f3317d87f4689919ae0b4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b51929e9c60e34f66234382c" }, { "name": "desnz.subnational.gas_kwh@E14001522", @@ -563341,7 +563341,7 @@ "resolved_period": 2025, "resolved_value": 411004532.6945222, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c1189628ff31183020957c79" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_984a6863059c59d6d85722d7" }, { "name": "desnz.subnational.gas_kwh@E14001523", @@ -563354,7 +563354,7 @@ "resolved_period": 2025, "resolved_value": 375686318.04675883, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e58b83383e2e1689e804e30" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_280ae30b70abce3403e5a5e0" }, { "name": "desnz.subnational.gas_kwh@E14001524", @@ -563367,7 +563367,7 @@ "resolved_period": 2025, "resolved_value": 393958150.1358469, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_60de914d4af295590d4948d1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a11abec338d530d8cbf23645" }, { "name": "desnz.subnational.gas_kwh@E14001525", @@ -563380,7 +563380,7 @@ "resolved_period": 2025, "resolved_value": 279987803.4528453, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ddb0c280c9b330bd7a75011e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5efa1289d4b0639eb5b11747" }, { "name": "desnz.subnational.gas_kwh@E14001526", @@ -563393,7 +563393,7 @@ "resolved_period": 2025, "resolved_value": 345954252.48176825, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4080972217d47d3e132303e7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79aa056de6956f03cb596a81" }, { "name": "desnz.subnational.gas_kwh@E14001527", @@ -563406,7 +563406,7 @@ "resolved_period": 2025, "resolved_value": 478069553.5527849, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_143b8f90628ae813f5ed7350" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_41d15dd4b76b8325aff2bed6" }, { "name": "desnz.subnational.gas_kwh@E14001528", @@ -563419,7 +563419,7 @@ "resolved_period": 2025, "resolved_value": 418981559.61179876, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f7fdb9ab7916a06c988a881b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_90010711f9c4efa0ef9134cc" }, { "name": "desnz.subnational.gas_kwh@E14001529", @@ -563432,7 +563432,7 @@ "resolved_period": 2025, "resolved_value": 378951242.6777274, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d4cc2fc8d5a2a998f3378c92" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_81a9c784f84360da2dcaf2e5" }, { "name": "desnz.subnational.gas_kwh@E14001530", @@ -563445,7 +563445,7 @@ "resolved_period": 2025, "resolved_value": 337880427.1036093, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_beefbc14e754af537cce5c11" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a298a0ad082eaf823ee85795" }, { "name": "desnz.subnational.gas_kwh@E14001531", @@ -563458,7 +563458,7 @@ "resolved_period": 2025, "resolved_value": 478307378.7468646, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_dec8ab683da7eba39212dc98" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6536918b76553e8dde1593ae" }, { "name": "desnz.subnational.gas_kwh@E14001532", @@ -563471,7 +563471,7 @@ "resolved_period": 2025, "resolved_value": 484239273.37549895, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_714addbcdb0b0ef082fb61ec" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_948d38602dd81bb2543892cc" }, { "name": "desnz.subnational.gas_kwh@E14001533", @@ -563484,7 +563484,7 @@ "resolved_period": 2025, "resolved_value": 344899397.25786823, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_07d4b6554d8f5eca6b1ff81c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8e11660d8e882e19b26a8fc9" }, { "name": "desnz.subnational.gas_kwh@E14001534", @@ -563497,7 +563497,7 @@ "resolved_period": 2025, "resolved_value": 411433189.5062043, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_49667e832cd03d7829e0f990" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_769519217b637c743a34d30f" }, { "name": "desnz.subnational.gas_kwh@E14001535", @@ -563510,7 +563510,7 @@ "resolved_period": 2025, "resolved_value": 509084622.44962597, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_db94a78ccae7a5f415391022" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc6cc84a9818ee9d152d9eae" }, { "name": "desnz.subnational.gas_kwh@E14001536", @@ -563523,7 +563523,7 @@ "resolved_period": 2025, "resolved_value": 384766878.9366351, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_36ba3621267fee52c7bac798" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2fc64aa4b51c709629349579" }, { "name": "desnz.subnational.gas_kwh@E14001537", @@ -563536,7 +563536,7 @@ "resolved_period": 2025, "resolved_value": 393618809.9238796, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f40da7fd7d72180e294443b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_50e4bf2b4d4ad0bbd8f9438e" }, { "name": "desnz.subnational.gas_kwh@E14001538", @@ -563549,7 +563549,7 @@ "resolved_period": 2025, "resolved_value": 400215003.82284707, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e65da8e72cf5613a68dcaef2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ec36006c0cab10b47149d15" }, { "name": "desnz.subnational.gas_kwh@E14001539", @@ -563562,7 +563562,7 @@ "resolved_period": 2025, "resolved_value": 493547040.36747056, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d98a1a6d53a4861c04ae7650" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_658c49304e18a4e426003ee0" }, { "name": "desnz.subnational.gas_kwh@E14001540", @@ -563575,7 +563575,7 @@ "resolved_period": 2025, "resolved_value": 331069044.49634576, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3e502ec183999bd66a78288d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8c1161c5af30439f921d9e4d" }, { "name": "desnz.subnational.gas_kwh@E14001541", @@ -563588,7 +563588,7 @@ "resolved_period": 2025, "resolved_value": 409183504.21243596, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_84cd2f22b0325d754fc3b0ca" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cdfd6ccc40973674d9be6dca" }, { "name": "desnz.subnational.gas_kwh@E14001542", @@ -563601,7 +563601,7 @@ "resolved_period": 2025, "resolved_value": 368034096.0885796, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_129f0d11998a4b13127ce3d3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ddc87a008b35ed107a576aad" }, { "name": "desnz.subnational.gas_kwh@E14001543", @@ -563614,7 +563614,7 @@ "resolved_period": 2025, "resolved_value": 380854918.26435816, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f58c4fb49873d6b13971238" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_36182b52d5be3bb65002ffa8" }, { "name": "desnz.subnational.gas_kwh@E14001544", @@ -563627,7 +563627,7 @@ "resolved_period": 2025, "resolved_value": 300018210.6150796, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9febdf89e9c8174365443241" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_22596ba0bd40524c99d54e81" }, { "name": "desnz.subnational.gas_kwh@E14001545", @@ -563640,7 +563640,7 @@ "resolved_period": 2025, "resolved_value": 319109602.7604765, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5cc137d662817ce3bc6d0064" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d07242a841f10e349bc9d92" }, { "name": "desnz.subnational.gas_kwh@E14001546", @@ -563653,7 +563653,7 @@ "resolved_period": 2025, "resolved_value": 370659597.6679365, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b58a3e6bc3d990317e4d2fd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_12c6900fd5cd809375870180" }, { "name": "desnz.subnational.gas_kwh@E14001547", @@ -563666,7 +563666,7 @@ "resolved_period": 2025, "resolved_value": 397140136.678219, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ee4b889d853ede9cd9a9b7bb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9271a9ccef38627e6e97a7b1" }, { "name": "desnz.subnational.gas_kwh@E14001548", @@ -563679,7 +563679,7 @@ "resolved_period": 2025, "resolved_value": 217083380.87284914, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_81aede29ed0eea3cf374bb55" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fd26538e9399ddc1ee051702" }, { "name": "desnz.subnational.gas_kwh@E14001549", @@ -563692,7 +563692,7 @@ "resolved_period": 2025, "resolved_value": 381358550.5614466, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0753f71d8c5bd457f14b44a1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_404a7a2a95665cf4d012b685" }, { "name": "desnz.subnational.gas_kwh@E14001550", @@ -563705,7 +563705,7 @@ "resolved_period": 2025, "resolved_value": 417395527.1037596, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c7e6d4e6206db7e1c1b3a11a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_614e7efe5339973c4ae03228" }, { "name": "desnz.subnational.gas_kwh@E14001551", @@ -563718,7 +563718,7 @@ "resolved_period": 2025, "resolved_value": 360191441.10917944, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d3abf498a0f7474684bbbf9f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_55af8e319aa7ed56cc84a9be" }, { "name": "desnz.subnational.gas_kwh@E14001552", @@ -563731,7 +563731,7 @@ "resolved_period": 2025, "resolved_value": 200235080.30946857, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_859459bbf178f73b930bc5a9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_70084103a2069652faa37827" }, { "name": "desnz.subnational.gas_kwh@E14001553", @@ -563744,7 +563744,7 @@ "resolved_period": 2025, "resolved_value": 401907882.1592727, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f4cf9b0e0da0027fccd8c9ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_91f60bd26fd668310c5eaab7" }, { "name": "desnz.subnational.gas_kwh@E14001554", @@ -563757,7 +563757,7 @@ "resolved_period": 2025, "resolved_value": 217709847.1346528, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_150b767b2959a4f2a62cc97f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_621ba5711f934649d6358429" }, { "name": "desnz.subnational.gas_kwh@E14001555", @@ -563770,7 +563770,7 @@ "resolved_period": 2025, "resolved_value": 436277941.7361933, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2b3c65e437d1a5f345e07b27" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_388a46fdb2ddfddcb3fb41f5" }, { "name": "desnz.subnational.gas_kwh@E14001556", @@ -563783,7 +563783,7 @@ "resolved_period": 2025, "resolved_value": 483713364.9863067, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6f4614a444fdd3cfc782a684" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fed3f57c95bee0ac3a53a870" }, { "name": "desnz.subnational.gas_kwh@E14001557", @@ -563796,7 +563796,7 @@ "resolved_period": 2025, "resolved_value": 488672917.7251768, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b9b36e7d650daf73a7dd5725" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8ee853aee6a039e6b6d1f12c" }, { "name": "desnz.subnational.gas_kwh@E14001558", @@ -563809,7 +563809,7 @@ "resolved_period": 2025, "resolved_value": 446521316.3866569, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_14c31f4927831620c15c72c5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8d740e09c9ce0d55ed4aeede" }, { "name": "desnz.subnational.gas_kwh@E14001559", @@ -563822,7 +563822,7 @@ "resolved_period": 2025, "resolved_value": 253166294.62415957, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9e0a10c72474e2ba8f816411" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d23a621abb6b0efdab7aa085" }, { "name": "desnz.subnational.gas_kwh@E14001560", @@ -563835,7 +563835,7 @@ "resolved_period": 2025, "resolved_value": 435388648.4277067, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c12dc36dbd7e3f699a3fa9fe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39230520c8dbfcce9eaa10d0" }, { "name": "desnz.subnational.gas_kwh@E14001561", @@ -563848,7 +563848,7 @@ "resolved_period": 2025, "resolved_value": 395286384.6612602, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2f8f11aa4fc5a474d5b3731f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6c3bb99978ead8366c009eb2" }, { "name": "desnz.subnational.gas_kwh@E14001562", @@ -563861,7 +563861,7 @@ "resolved_period": 2025, "resolved_value": 442387053.434871, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_23bae7951abcc6dc060a73ad" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_05e41b6ceaddf7bc9af22ba9" }, { "name": "desnz.subnational.gas_kwh@E14001563", @@ -563874,7 +563874,7 @@ "resolved_period": 2025, "resolved_value": 373807098.97412497, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fe5712ee0007c78e655d857b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d21a48d3d2cd5a644f09408" }, { "name": "desnz.subnational.gas_kwh@E14001564", @@ -563887,7 +563887,7 @@ "resolved_period": 2025, "resolved_value": 373786299.14286757, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6eef34939209989f22e65827" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1cd04521fee062da7eb84011" }, { "name": "desnz.subnational.gas_kwh@E14001565", @@ -563900,7 +563900,7 @@ "resolved_period": 2025, "resolved_value": 436182355.6231415, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_48a49b34f113af60161d7331" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0db1cac931b339d371679f8d" }, { "name": "desnz.subnational.gas_kwh@E14001566", @@ -563913,7 +563913,7 @@ "resolved_period": 2025, "resolved_value": 430913827.8281243, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c0bd2f9ffc20b079c97aaaa7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5bd5d57d005d981b3532ac35" }, { "name": "desnz.subnational.gas_kwh@E14001567", @@ -563926,7 +563926,7 @@ "resolved_period": 2025, "resolved_value": 421559006.04085374, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_de989dcbc9b1ead731fb5ed9" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d98701ff6a44a43a69745661" }, { "name": "desnz.subnational.gas_kwh@E14001568", @@ -563939,7 +563939,7 @@ "resolved_period": 2025, "resolved_value": 423089077.7324021, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_69c170a91cbee0d26acf290d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7940acd45b8c94f602b79b08" }, { "name": "desnz.subnational.gas_kwh@E14001569", @@ -563952,7 +563952,7 @@ "resolved_period": 2025, "resolved_value": 137156441.50643173, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d824c76eae2046060ccb8926" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7ee246433a0bc2d302519e38" }, { "name": "desnz.subnational.gas_kwh@E14001570", @@ -563965,7 +563965,7 @@ "resolved_period": 2025, "resolved_value": 296756125.27069294, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_19b5c49dcc8915ae085fb087" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9b363ff2f1b56d4ae5ce42b8" }, { "name": "desnz.subnational.gas_kwh@E14001571", @@ -563978,7 +563978,7 @@ "resolved_period": 2025, "resolved_value": 449542734.61562085, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ca71f675038bbce405e1aa2b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9e757e443295750833853f53" }, { "name": "desnz.subnational.gas_kwh@E14001572", @@ -563991,7 +563991,7 @@ "resolved_period": 2025, "resolved_value": 294892320.1059502, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b8d16f1e55e5bb7d718bbf0e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b8e1612b761ca0c6ce1afad9" }, { "name": "desnz.subnational.gas_kwh@E14001573", @@ -564004,7 +564004,7 @@ "resolved_period": 2025, "resolved_value": 451002230.82747823, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d33ab45b35bda26252a6a194" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ea0be83066a16f7f04c0cdac" }, { "name": "desnz.subnational.gas_kwh@E14001574", @@ -564017,7 +564017,7 @@ "resolved_period": 2025, "resolved_value": 425273594.7365769, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6b8c7d418583da63f2a40b82" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7ddcd92b93b88240afe6b041" }, { "name": "desnz.subnational.gas_kwh@E14001575", @@ -564030,7 +564030,7 @@ "resolved_period": 2025, "resolved_value": 262761042.9454166, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_89a007f46c1bfcf332474d1b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e8cacc7f0975a268d03235f0" }, { "name": "desnz.subnational.gas_kwh@E14001576", @@ -564043,7 +564043,7 @@ "resolved_period": 2025, "resolved_value": 315544747.48758346, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_637a0f62d568cfc91b0b48f1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_30849096d3831cc3b92b6c18" }, { "name": "desnz.subnational.gas_kwh@E14001577", @@ -564056,7 +564056,7 @@ "resolved_period": 2025, "resolved_value": 403601963.05460376, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bcda570d077024aa45834ebc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8314e380d7b76da1f4b93372" }, { "name": "desnz.subnational.gas_kwh@E14001578", @@ -564069,7 +564069,7 @@ "resolved_period": 2025, "resolved_value": 298931902.75438493, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_03185e8feea4a52f96e0e649" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9a59431c69eab48fe1c0abf6" }, { "name": "desnz.subnational.gas_kwh@E14001579", @@ -564082,7 +564082,7 @@ "resolved_period": 2025, "resolved_value": 300202241.96046203, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5dd0d9aeac2a3b0d24be6e8d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ac72f9515e9ae42f6a7efdbb" }, { "name": "desnz.subnational.gas_kwh@E14001580", @@ -564095,7 +564095,7 @@ "resolved_period": 2025, "resolved_value": 329530625.9642736, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ced7bf01711254e24e5a6ba8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3b2547d10f2f54c00d4fcbdb" }, { "name": "desnz.subnational.gas_kwh@E14001581", @@ -564108,7 +564108,7 @@ "resolved_period": 2025, "resolved_value": 339716553.668391, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec5e59264d55b002e8ae0ca5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_783918debd1ae11da1b47a87" }, { "name": "desnz.subnational.gas_kwh@E14001582", @@ -564121,7 +564121,7 @@ "resolved_period": 2025, "resolved_value": 392795398.2970403, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_846a3f7958556fcea07b795c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_14ae7a12f89e2f66f4c3065a" }, { "name": "desnz.subnational.gas_kwh@E14001583", @@ -564134,7 +564134,7 @@ "resolved_period": 2025, "resolved_value": 433590711.35792845, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b2f2ddd2e387134c701ddc96" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aca5a8576b990924c7dbe917" }, { "name": "desnz.subnational.gas_kwh@E14001584", @@ -564147,7 +564147,7 @@ "resolved_period": 2025, "resolved_value": 359529730.47431046, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_526d53bf30993b8adf88db6e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2a855e30165893aa94bba05f" }, { "name": "desnz.subnational.gas_kwh@E14001585", @@ -564160,7 +564160,7 @@ "resolved_period": 2025, "resolved_value": 419297006.6352253, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_702d6ff002bbfd9e5aec408e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b6f54490441afd1b6b30fd70" }, { "name": "desnz.subnational.gas_kwh@E14001586", @@ -564173,7 +564173,7 @@ "resolved_period": 2025, "resolved_value": 516248899.9296568, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bcef42bfd55301f5b7a64728" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_46955d8f06d14696d2105333" }, { "name": "desnz.subnational.gas_kwh@E14001587", @@ -564186,7 +564186,7 @@ "resolved_period": 2025, "resolved_value": 386401979.8114575, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b10c30842e29c6d1e5294418" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_82ee177e8fdb68f7802e7ff8" }, { "name": "desnz.subnational.gas_kwh@E14001588", @@ -564199,7 +564199,7 @@ "resolved_period": 2025, "resolved_value": 514350733.5689423, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3d0f13900a65efa6e83e667" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7c5c12ecf9c89e1972033bb8" }, { "name": "desnz.subnational.gas_kwh@E14001589", @@ -564212,7 +564212,7 @@ "resolved_period": 2025, "resolved_value": 449243664.7584347, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_484708f27c541003970add0c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6b899cfef8a70d022327dbf0" }, { "name": "desnz.subnational.gas_kwh@E14001590", @@ -564225,7 +564225,7 @@ "resolved_period": 2025, "resolved_value": 334581923.57649124, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bf4ce77d3ced787af78059a3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_efbc454a2b3a4e43e2682b7d" }, { "name": "desnz.subnational.gas_kwh@E14001591", @@ -564238,7 +564238,7 @@ "resolved_period": 2025, "resolved_value": 345043846.7442107, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a6760c514e8f25f2207dd0d1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7d4dae3e56457c12630ab436" }, { "name": "desnz.subnational.gas_kwh@E14001592", @@ -564251,7 +564251,7 @@ "resolved_period": 2025, "resolved_value": 441407694.5097266, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11c2515e7b57029faf4c2613" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_43cbad1cad9f10ea1caaac04" }, { "name": "desnz.subnational.gas_kwh@E14001593", @@ -564264,7 +564264,7 @@ "resolved_period": 2025, "resolved_value": 465311853.62909245, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7229807b4408449fb84930a5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1fb8c3c9fd349ae4c6e83f72" }, { "name": "desnz.subnational.gas_kwh@E14001594", @@ -564277,7 +564277,7 @@ "resolved_period": 2025, "resolved_value": 400572811.3710336, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fd6a97f7470747b50cfd8ebe" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5541b444b8c4326c607fcb19" }, { "name": "desnz.subnational.gas_kwh@E14001595", @@ -564290,7 +564290,7 @@ "resolved_period": 2025, "resolved_value": 434224978.6028836, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9c43b419d338e251541967e3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3321b5180bc96b8c0f1adcd" }, { "name": "desnz.subnational.gas_kwh@E14001596", @@ -564303,7 +564303,7 @@ "resolved_period": 2025, "resolved_value": 506945460.18893427, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f245c2d7d5aa2a1359a39749" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ec207d876ea00e7ea0dd9b43" }, { "name": "desnz.subnational.gas_kwh@E14001597", @@ -564316,7 +564316,7 @@ "resolved_period": 2025, "resolved_value": 375222954.86759984, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a5aa2595e8b37aac02bece2c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f726f01869779615e904eab1" }, { "name": "desnz.subnational.gas_kwh@E14001598", @@ -564329,7 +564329,7 @@ "resolved_period": 2025, "resolved_value": 438710735.7533582, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1063599adab489d8596d44d6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_968f2a8a54a24ce797a0b717" }, { "name": "desnz.subnational.gas_kwh@E14001599", @@ -564342,7 +564342,7 @@ "resolved_period": 2025, "resolved_value": 385862089.0011878, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_94f5b0811dd6469e13d64120" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9f2d4f3ac8528d598ce0a038" }, { "name": "desnz.subnational.gas_kwh@E14001600", @@ -564355,7 +564355,7 @@ "resolved_period": 2025, "resolved_value": 411283626.6096351, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ecbf507d6b816248ab6e1c3f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4e0c483e20d4b8f736c8b80c" }, { "name": "desnz.subnational.gas_kwh@E14001601", @@ -564368,7 +564368,7 @@ "resolved_period": 2025, "resolved_value": 388926879.4355615, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7bf37dd45d76540fa530dba6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_20a4a0dffa2135e4ef7d9981" }, { "name": "desnz.subnational.gas_kwh@E14001602", @@ -564381,7 +564381,7 @@ "resolved_period": 2025, "resolved_value": 418404088.91693115, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1e7fed97e98864b16a5848e5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d105b9aa08fe6ede18d323bb" }, { "name": "desnz.subnational.gas_kwh@E14001603", @@ -564394,7 +564394,7 @@ "resolved_period": 2025, "resolved_value": 299286630.24633825, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_35c640ae90b358844eef80ba" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e3c4edf6852a5f32c5ba8966" }, { "name": "desnz.subnational.gas_kwh@E14001604", @@ -564407,7 +564407,7 @@ "resolved_period": 2025, "resolved_value": 415459530.2856336, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6967ae3227bff23ac340e0b4" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8bab66ebfbe8228c97981dcd" }, { "name": "desnz.subnational.gas_kwh@E14001605", @@ -564420,7 +564420,7 @@ "resolved_period": 2025, "resolved_value": 425877258.4220958, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ebc0b6f592421114e7bf646b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_08fb958c304a531dd1ad7a77" }, { "name": "desnz.subnational.gas_kwh@S14000021", @@ -564433,7 +564433,7 @@ "resolved_period": 2025, "resolved_value": 511222392.56606686, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e208ed0e9750395fe17dc9c3" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_92d46beee3bfce03550c6ecb" }, { "name": "desnz.subnational.gas_kwh@S14000027", @@ -564446,7 +564446,7 @@ "resolved_period": 2025, "resolved_value": 14916613.487488225, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_87f1a51e5b80a7e1739b3a2a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_30611fb6cb1084760d981075" }, { "name": "desnz.subnational.gas_kwh@S14000045", @@ -564459,7 +564459,7 @@ "resolved_period": 2025, "resolved_value": 420961134.087085, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_28c8f040b099f8f57da6d5e6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ba0a911df9f0c581c3ec9af6" }, { "name": "desnz.subnational.gas_kwh@S14000048", @@ -564472,7 +564472,7 @@ "resolved_period": 2025, "resolved_value": 416720666.4347917, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a42b38453a53c85578f1cc4f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_465c2f19af9d5b3c66097640" }, { "name": "desnz.subnational.gas_kwh@S14000051", @@ -564498,7 +564498,7 @@ "resolved_period": 2025, "resolved_value": 488292016.84088826, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a1a8af6f3beb36bd3e06d0d5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ce321dba4619bd6705fabb4" }, { "name": "desnz.subnational.gas_kwh@S14000061", @@ -564511,7 +564511,7 @@ "resolved_period": 2025, "resolved_value": 575996771.1326472, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52eb43006c49ea2f1742bd24" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0e795317173278e1563a0d92" }, { "name": "desnz.subnational.gas_kwh@S14000062", @@ -564524,7 +564524,7 @@ "resolved_period": 2025, "resolved_value": 393219361.6319043, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5992abf875d152217942efbd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c77658895ff3de05f18f58f7" }, { "name": "desnz.subnational.gas_kwh@S14000063", @@ -564537,7 +564537,7 @@ "resolved_period": 2025, "resolved_value": 434922272.2928556, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ad9dd57fb6c246f0f5f4c90d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_58b645e7b36b8c2ae861a87e" }, { "name": "desnz.subnational.gas_kwh@S14000064", @@ -564550,7 +564550,7 @@ "resolved_period": 2025, "resolved_value": 425762056.04968315, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3291fc9120456f250360da54" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_50368878f5b27d25f0cb6260" }, { "name": "desnz.subnational.gas_kwh@S14000065", @@ -564563,7 +564563,7 @@ "resolved_period": 2025, "resolved_value": 357523059.0334841, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f6acbd14de02ea6d0aa9db90" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f1c904fce2135bcb4b1458a9" }, { "name": "desnz.subnational.gas_kwh@S14000066", @@ -564576,7 +564576,7 @@ "resolved_period": 2025, "resolved_value": 424192561.9203848, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b42a77f0b92f5b8c7abf68ee" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3c705574997249655da0a10e" }, { "name": "desnz.subnational.gas_kwh@S14000067", @@ -564589,7 +564589,7 @@ "resolved_period": 2025, "resolved_value": 243602312.78774548, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4f96a62fdf4e372d1cb2554a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0496c0fdb7734ed001ced00f" }, { "name": "desnz.subnational.gas_kwh@S14000068", @@ -564602,7 +564602,7 @@ "resolved_period": 2025, "resolved_value": 455391558.6986263, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5d402261a107323c368d81ac" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b25e1093ed267f27c1684ee5" }, { "name": "desnz.subnational.gas_kwh@S14000069", @@ -564615,7 +564615,7 @@ "resolved_period": 2025, "resolved_value": 146066733.53040093, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a1c8f5edb0d7973056cdf81" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ed14110bb43f4d24b70450a6" }, { "name": "desnz.subnational.gas_kwh@S14000070", @@ -564628,7 +564628,7 @@ "resolved_period": 2025, "resolved_value": 426239470.8139567, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa6eaddb2d7d9baa5c87c790" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_41139933e151e6f0cbe08b55" }, { "name": "desnz.subnational.gas_kwh@S14000071", @@ -564641,7 +564641,7 @@ "resolved_period": 2025, "resolved_value": 450435283.2004095, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0e9f451e4a67743c634b1ded" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cac52cf7fa02d0b82b926cac" }, { "name": "desnz.subnational.gas_kwh@S14000072", @@ -564654,7 +564654,7 @@ "resolved_period": 2025, "resolved_value": 432342066.9236411, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_462efe479de23d206cfcf8bf" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_21512811164c720fcc01d20e" }, { "name": "desnz.subnational.gas_kwh@S14000073", @@ -564667,7 +564667,7 @@ "resolved_period": 2025, "resolved_value": 317365983.9244878, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b64b14ba49821aca6c2b7391" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4a87f5e13bf15e026f4f31ef" }, { "name": "desnz.subnational.gas_kwh@S14000074", @@ -564680,7 +564680,7 @@ "resolved_period": 2025, "resolved_value": 253082721.9754556, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fe7394c3da0103436e8f5382" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_702e6d3e6647be66836cd0d8" }, { "name": "desnz.subnational.gas_kwh@S14000075", @@ -564693,7 +564693,7 @@ "resolved_period": 2025, "resolved_value": 407271588.833464, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_39aac3dfeea286e83d80d4ee" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_269142819d3da852cbb4e4ad" }, { "name": "desnz.subnational.gas_kwh@S14000076", @@ -564706,7 +564706,7 @@ "resolved_period": 2025, "resolved_value": 448591317.4622322, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a7dde94b8558f1cc62890fed" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9544f3ffb11c02dbe875850d" }, { "name": "desnz.subnational.gas_kwh@S14000077", @@ -564719,7 +564719,7 @@ "resolved_period": 2025, "resolved_value": 471004238.24913293, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bc4ed58c6f8cad1ff76b4e32" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_362419e88d4e1c0a44f754f6" }, { "name": "desnz.subnational.gas_kwh@S14000078", @@ -564732,7 +564732,7 @@ "resolved_period": 2025, "resolved_value": 412760641.28866434, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_396dceb7238cb396bed8c13c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9b948b60f693fca4c73e763a" }, { "name": "desnz.subnational.gas_kwh@S14000079", @@ -564745,7 +564745,7 @@ "resolved_period": 2025, "resolved_value": 457888312.24887323, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b168dca90aa6fec7d34a6247" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1244a907a69af765492f3066" }, { "name": "desnz.subnational.gas_kwh@S14000080", @@ -564758,7 +564758,7 @@ "resolved_period": 2025, "resolved_value": 473621766.94786257, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6bed05d10ecdc879c18a1644" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0073ece9d8743ecb4649d7f7" }, { "name": "desnz.subnational.gas_kwh@S14000081", @@ -564771,7 +564771,7 @@ "resolved_period": 2025, "resolved_value": 417272863.6065772, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_eeebad11959607e33e636290" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0b8f13d2c2ef938435344c00" }, { "name": "desnz.subnational.gas_kwh@S14000082", @@ -564784,7 +564784,7 @@ "resolved_period": 2025, "resolved_value": 510671369.49669874, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_81c845826d3ea422d2faef6f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e8b260572cf803df180ee3b6" }, { "name": "desnz.subnational.gas_kwh@S14000083", @@ -564797,7 +564797,7 @@ "resolved_period": 2025, "resolved_value": 440651782.79638374, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6b8a7088990bf2d48da57d5f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_11c98f0a086b78a334154414" }, { "name": "desnz.subnational.gas_kwh@S14000084", @@ -564810,7 +564810,7 @@ "resolved_period": 2025, "resolved_value": 358815126.4437203, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3e648f6171be058477059648" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2a768e11e8636185150fcf98" }, { "name": "desnz.subnational.gas_kwh@S14000085", @@ -564823,7 +564823,7 @@ "resolved_period": 2025, "resolved_value": 349579205.5100718, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_129a66d5790967cded1d29fd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9fb9f2d564d358f46229f99e" }, { "name": "desnz.subnational.gas_kwh@S14000086", @@ -564836,7 +564836,7 @@ "resolved_period": 2025, "resolved_value": 363273737.0362392, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f3c918c5fa12db118d6bb927" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f8448fe572e54dfb4429763a" }, { "name": "desnz.subnational.gas_kwh@S14000087", @@ -564849,7 +564849,7 @@ "resolved_period": 2025, "resolved_value": 386880404.00068337, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d01211c3335c815a28dfc0f0" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_85734b973d6020d25faaf120" }, { "name": "desnz.subnational.gas_kwh@S14000088", @@ -564862,7 +564862,7 @@ "resolved_period": 2025, "resolved_value": 377966231.87850994, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_49157b664743e5df3723ec67" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ff87f80b415e093696306702" }, { "name": "desnz.subnational.gas_kwh@S14000089", @@ -564875,7 +564875,7 @@ "resolved_period": 2025, "resolved_value": 377895070.31351143, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_17044f3804dc0f9d48e09b4a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bfebe2759d1f0ff5c45a9303" }, { "name": "desnz.subnational.gas_kwh@S14000090", @@ -564888,7 +564888,7 @@ "resolved_period": 2025, "resolved_value": 449088993.1828191, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_418521214570da2a38557829" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3bdf67901ac7de7ee249e143" }, { "name": "desnz.subnational.gas_kwh@S14000091", @@ -564901,7 +564901,7 @@ "resolved_period": 2025, "resolved_value": 265227984.09511125, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2698f0183195d4a7decd139c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_cfc090e8fed9678371aa9706" }, { "name": "desnz.subnational.gas_kwh@S14000092", @@ -564914,7 +564914,7 @@ "resolved_period": 2025, "resolved_value": 462961678.3916776, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_65a383b88a6b7d05b88f79a6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9adc8e8d448d6fd21eac7d89" }, { "name": "desnz.subnational.gas_kwh@S14000093", @@ -564927,7 +564927,7 @@ "resolved_period": 2025, "resolved_value": 435881085.49837583, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4cf73b7ea085c1c6af0d2705" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_bb1ca547c9d39340f557806c" }, { "name": "desnz.subnational.gas_kwh@S14000094", @@ -564940,7 +564940,7 @@ "resolved_period": 2025, "resolved_value": 290179083.4237247, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a57b7ea247ad14c3c2e496c2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_abde8af3c15ead47a8f890e3" }, { "name": "desnz.subnational.gas_kwh@S14000095", @@ -564953,7 +564953,7 @@ "resolved_period": 2025, "resolved_value": 482271528.28276056, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_241930fa6feeb27c1ebab9eb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_78075b52b526ac529ccfae95" }, { "name": "desnz.subnational.gas_kwh@S14000096", @@ -564966,7 +564966,7 @@ "resolved_period": 2025, "resolved_value": 409641078.0018548, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fa9d935ff025c1d6dcb0d207" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5148b3963e17d0e32ad209bf" }, { "name": "desnz.subnational.gas_kwh@S14000097", @@ -564979,7 +564979,7 @@ "resolved_period": 2025, "resolved_value": 531646380.2426108, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0d045c2ccae1e02dc6d47d51" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_69388e88431993a03cc03910" }, { "name": "desnz.subnational.gas_kwh@S14000098", @@ -564992,7 +564992,7 @@ "resolved_period": 2025, "resolved_value": 294406437.823576, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_be1482f6ae4097d91ab671ab" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1249b177cfc0c381bca826e1" }, { "name": "desnz.subnational.gas_kwh@S14000099", @@ -565005,7 +565005,7 @@ "resolved_period": 2025, "resolved_value": 421222334.4637426, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_304b712239a0f56162302a90" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b02d87cfe7925e0415f8eaf1" }, { "name": "desnz.subnational.gas_kwh@S14000100", @@ -565018,7 +565018,7 @@ "resolved_period": 2025, "resolved_value": 438594142.6541803, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4cd485b57f14e60d1859952b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f15e48d3a526800896b9f7a6" }, { "name": "desnz.subnational.gas_kwh@S14000101", @@ -565031,7 +565031,7 @@ "resolved_period": 2025, "resolved_value": 404637733.4818747, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_f136594ec038415e258be494" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_187ec8c89f7882833aa08304" }, { "name": "desnz.subnational.gas_kwh@S14000102", @@ -565044,7 +565044,7 @@ "resolved_period": 2025, "resolved_value": 407054656.38935065, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0674d55f5bddbcba54d4aae1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2ed16a99aa603fd26f6fac1b" }, { "name": "desnz.subnational.gas_kwh@S14000103", @@ -565057,7 +565057,7 @@ "resolved_period": 2025, "resolved_value": 408676548.82219803, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9008b6b706671450fe685630" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_aa3c6fe471f146f15283c79d" }, { "name": "desnz.subnational.gas_kwh@S14000104", @@ -565070,7 +565070,7 @@ "resolved_period": 2025, "resolved_value": 445176660.62926835, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_52810d15c12ad26a1a6692f6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1507285fadb7407c19319b54" }, { "name": "desnz.subnational.gas_kwh@S14000105", @@ -565083,7 +565083,7 @@ "resolved_period": 2025, "resolved_value": 430315823.76435345, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_177bfd34da1e4427882b9897" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_25430ac4dcb6a9e7649e4248" }, { "name": "desnz.subnational.gas_kwh@S14000106", @@ -565096,7 +565096,7 @@ "resolved_period": 2025, "resolved_value": 382979469.7895213, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_425b04f1a644f94b0feba404" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_d6aa6374b8eda11e2eab06d2" }, { "name": "desnz.subnational.gas_kwh@S14000107", @@ -565109,7 +565109,7 @@ "resolved_period": 2025, "resolved_value": 413706157.316551, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6a5a8479160962bea75ab84b" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_51fdb53b698aea014f9d0888" }, { "name": "desnz.subnational.gas_kwh@S14000108", @@ -565122,7 +565122,7 @@ "resolved_period": 2025, "resolved_value": 327760893.7624109, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_984142a34dddcbd324360acd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2a5602d50e40a4ead83f6491" }, { "name": "desnz.subnational.gas_kwh@S14000109", @@ -565135,7 +565135,7 @@ "resolved_period": 2025, "resolved_value": 393950648.28039277, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_0bbfa2f2824bef72c5cc0cf8" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3ae3210fc048c1c318ec62ea" }, { "name": "desnz.subnational.gas_kwh@S14000110", @@ -565148,7 +565148,7 @@ "resolved_period": 2025, "resolved_value": 460557269.41524297, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7a11a470cca223aecfc3a4d7" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a989b833232fa0a75d42bb9" }, { "name": "desnz.subnational.gas_kwh@S14000111", @@ -565161,7 +565161,7 @@ "resolved_period": 2025, "resolved_value": 298042428.71961474, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_65f7bfad8c0c1513a31b2acd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6af44cefa1a874b12de9016e" }, { "name": "desnz.subnational.gas_kwh@W07000081", @@ -565174,7 +565174,7 @@ "resolved_period": 2025, "resolved_value": 378403628.3868595, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_154daaaf4c797138813cf523" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_77694e9a7eb9b660b52b55ab" }, { "name": "desnz.subnational.gas_kwh@W07000082", @@ -565187,7 +565187,7 @@ "resolved_period": 2025, "resolved_value": 373799823.8006699, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7688004f77edb318e39adf9e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_245d8c62559fcaf8e4aca2d8" }, { "name": "desnz.subnational.gas_kwh@W07000083", @@ -565200,7 +565200,7 @@ "resolved_period": 2025, "resolved_value": 296495444.474982, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b90c16b1d894f7bd8aa2d873" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2017f2239fb5af7a668d37d7" }, { "name": "desnz.subnational.gas_kwh@W07000084", @@ -565213,7 +565213,7 @@ "resolved_period": 2025, "resolved_value": 453983872.80257225, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4ac4782aee44de23c4d85c1f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c6bdc64370469017e5e50680" }, { "name": "desnz.subnational.gas_kwh@W07000085", @@ -565226,7 +565226,7 @@ "resolved_period": 2025, "resolved_value": 262039192.58760116, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a8dba5e4c2f7aa41ac054bdc" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_90c671d0d5824bbd915918d6" }, { "name": "desnz.subnational.gas_kwh@W07000086", @@ -565239,7 +565239,7 @@ "resolved_period": 2025, "resolved_value": 379014428.97025883, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a3dbe5f905a819b5a025676f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7349ae07ead362e361fa5bc7" }, { "name": "desnz.subnational.gas_kwh@W07000087", @@ -565252,7 +565252,7 @@ "resolved_period": 2025, "resolved_value": 187165770.3015469, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_93cac286c4ae2e9ae322154e" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9aec0b00e043827e454933de" }, { "name": "desnz.subnational.gas_kwh@W07000088", @@ -565265,7 +565265,7 @@ "resolved_period": 2025, "resolved_value": 409503718.00815827, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c151654510937971c4120215" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_48415fc6da434c4eca018ca8" }, { "name": "desnz.subnational.gas_kwh@W07000089", @@ -565278,7 +565278,7 @@ "resolved_period": 2025, "resolved_value": 387868632.27748007, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5651f9104a5c567e0b3fbdc6" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_38e5f6973190d45300b976d2" }, { "name": "desnz.subnational.gas_kwh@W07000090", @@ -565291,7 +565291,7 @@ "resolved_period": 2025, "resolved_value": 390425659.6013761, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3c95dc3e1ccac9e7c3a6f29d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5c84ef5826a7cf231a741237" }, { "name": "desnz.subnational.gas_kwh@W07000091", @@ -565304,7 +565304,7 @@ "resolved_period": 2025, "resolved_value": 343205277.155227, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_2fe4ed5e6132fa0010d0d49a" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b1cbb57b989c76ab19ad6a89" }, { "name": "desnz.subnational.gas_kwh@W07000092", @@ -565317,7 +565317,7 @@ "resolved_period": 2025, "resolved_value": 417463264.95816517, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_926020c5f0ffdf891e768c0f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a46eb35ff4f427f8adc6ca6e" }, { "name": "desnz.subnational.gas_kwh@W07000093", @@ -565330,7 +565330,7 @@ "resolved_period": 2025, "resolved_value": 119896914.12893896, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4af5ac288f5b37e2090e8f5f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3a4f9d129aa3124c407a3812" }, { "name": "desnz.subnational.gas_kwh@W07000094", @@ -565343,7 +565343,7 @@ "resolved_period": 2025, "resolved_value": 287653912.8009571, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_577b49d4d8f0c52ddc2e34d1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d934cbcf84fe17c94b4e088" }, { "name": "desnz.subnational.gas_kwh@W07000095", @@ -565356,7 +565356,7 @@ "resolved_period": 2025, "resolved_value": 386270085.3543368, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_ffbd75ca81c956c1bd6680a5" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_3d9ff56ad660b32c99a89a29" }, { "name": "desnz.subnational.gas_kwh@W07000096", @@ -565369,7 +565369,7 @@ "resolved_period": 2025, "resolved_value": 201973756.8941546, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_af3d5ea2847785fd355cf863" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_8a68aac3f07e2e00300d00ee" }, { "name": "desnz.subnational.gas_kwh@W07000097", @@ -565382,7 +565382,7 @@ "resolved_period": 2025, "resolved_value": 405110807.08343154, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_63f62d312d26805de1cd599f" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_c50981545af1276293ca2a28" }, { "name": "desnz.subnational.gas_kwh@W07000098", @@ -565395,7 +565395,7 @@ "resolved_period": 2025, "resolved_value": 309990993.87232476, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_9fb91933053c0133e9c11bb1" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e37a55a7520c315f6a0b96dd" }, { "name": "desnz.subnational.gas_kwh@W07000099", @@ -565408,7 +565408,7 @@ "resolved_period": 2025, "resolved_value": 465671966.3005213, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_b4f9246d86dd1c8bda7b93fd" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_7b0f511a0dcf7e2fc67b333a" }, { "name": "desnz.subnational.gas_kwh@W07000100", @@ -565421,7 +565421,7 @@ "resolved_period": 2025, "resolved_value": 276839634.36150855, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_4bf92fea2b7047a42689bd63" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fbdc305c25a72f05d49c1f0b" }, { "name": "desnz.subnational.gas_kwh@W07000101", @@ -565434,7 +565434,7 @@ "resolved_period": 2025, "resolved_value": 313806140.9362899, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_15a29f820bd57e38e1e76f11" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_05a66d203dfdc402bc14a474" }, { "name": "desnz.subnational.gas_kwh@W07000102", @@ -565447,7 +565447,7 @@ "resolved_period": 2025, "resolved_value": 200683574.44951722, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1ac7a1320ca5e71baeebdef2" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_72d6924be4f8cf1c814aaf2c" }, { "name": "desnz.subnational.gas_kwh@W07000103", @@ -565460,7 +565460,7 @@ "resolved_period": 2025, "resolved_value": 393174885.84865105, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_de64b5341a2e192f2ad83b2c" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_79b301ebcbc6a302e0210213" }, { "name": "desnz.subnational.gas_kwh@W07000104", @@ -565473,7 +565473,7 @@ "resolved_period": 2025, "resolved_value": 410795598.2622615, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e0c98430cb716b54ae991508" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5aef3589399723a599918a7f" }, { "name": "desnz.subnational.gas_kwh@W07000105", @@ -565486,7 +565486,7 @@ "resolved_period": 2025, "resolved_value": 413623772.67283386, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_311ff5a706ede398db5543ed" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_75a5b619fb531b8b1900ecfc" }, { "name": "desnz.subnational.gas_kwh@W07000106", @@ -565499,7 +565499,7 @@ "resolved_period": 2025, "resolved_value": 427435966.0679895, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_40be66cc0b167065f2cc6731" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_5e362f377ca2cdce7e720323" }, { "name": "desnz.subnational.gas_kwh@W07000107", @@ -565512,7 +565512,7 @@ "resolved_period": 2025, "resolved_value": 454423604.10525835, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_fded1ac5e2e046b8859d9034" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_768d54eeba53b3fe73841a2d" }, { "name": "desnz.subnational.gas_kwh@W07000108", @@ -565525,7 +565525,7 @@ "resolved_period": 2025, "resolved_value": 425428959.0977626, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_1e049788fbf173f4db623f96" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_46fd8a9407cbcbcd065314d2" }, { "name": "desnz.subnational.gas_kwh@W07000109", @@ -565538,7 +565538,7 @@ "resolved_period": 2025, "resolved_value": 377515070.3431263, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_37467ea95d497e17e7dd2feb" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_935c1df11909c290bc01b887" }, { "name": "desnz.subnational.gas_kwh@W07000110", @@ -565551,7 +565551,7 @@ "resolved_period": 2025, "resolved_value": 347644873.1936174, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a66beeeaf71bf1ce2d7f6b17" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_e03a4b86744dc79ac6f12c04" }, { "name": "desnz.subnational.gas_kwh@W07000111", @@ -565564,7 +565564,7 @@ "resolved_period": 2025, "resolved_value": 351949471.7060931, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_32c3074ab20d6bd1a4973e2d" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_6844b47982c4479fb43107e3" }, { "name": "desnz.subnational.gas_kwh@W07000112", @@ -565577,7 +565577,7 @@ "resolved_period": 2025, "resolved_value": 139726849.33439547, "resolved_fact_period": "2024", - "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_acd72fb77c4f317178539334" + "resolved_fact_key": "microcosm_derived_fact_desnz_constituency_energy_v1_a0feac7955c5651e72372aef" } ] }, @@ -613060,8 +613060,8 @@ { "resource": "desnz_constituency_energy_facts.json", "rows": 2526, - "rows_sha256": "e851214f580261184f37dce3244d642dd70b025a18433e219e7fb7c6c5b2729f", - "inputs_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3" + "rows_sha256": "b1dab1b23ae2c320eb1afc6be5a37ce6c2d9522fa0fb5a723b84442a1100ba16", + "inputs_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca" } ] } diff --git a/packages/microcosm-build/src/microcosm/build/uk/local_validation_levels.json b/packages/microcosm-build/src/microcosm/build/uk/local_validation_levels.json index 77e2353a0f..da9cdfaa0f 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/local_validation_levels.json +++ b/packages/microcosm-build/src/microcosm/build/uk/local_validation_levels.json @@ -5,10 +5,10 @@ "source_feed": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", + "sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a" + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50" }, "rows": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/need_energy_facts.json b/packages/microcosm-build/src/microcosm/build/uk/need_energy_facts.json index 4d3ce8ef8e..89af2c9a93 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/need_energy_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/need_energy_facts.json @@ -17,12 +17,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/nts_bus_use_frequency.json b/packages/microcosm-build/src/microcosm/build/uk/nts_bus_use_frequency.json index 46d479b6ce..f28dc58670 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/nts_bus_use_frequency.json +++ b/packages/microcosm-build/src/microcosm/build/uk/nts_bus_use_frequency.json @@ -16,12 +16,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/nts_car_availability.json b/packages/microcosm-build/src/microcosm/build/uk/nts_car_availability.json index b1d8ba6d5c..22448ed0a3 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/nts_car_availability.json +++ b/packages/microcosm-build/src/microcosm/build/uk/nts_car_availability.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/nts_trip_rates.json b/packages/microcosm-build/src/microcosm/build/uk/nts_trip_rates.json index bbb158ea52..6ee7cadd4e 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/nts_trip_rates.json +++ b/packages/microcosm-build/src/microcosm/build/uk/nts_trip_rates.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/obr_hvcts_costing_facts.json b/packages/microcosm-build/src/microcosm/build/uk/obr_hvcts_costing_facts.json index ffc379fba7..f9f7fadf80 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/obr_hvcts_costing_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/obr_hvcts_costing_facts.json @@ -16,12 +16,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/obr_salary_sacrifice_costing_facts.json b/packages/microcosm-build/src/microcosm/build/uk/obr_salary_sacrifice_costing_facts.json index a47c49c22a..88111b50f0 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/obr_salary_sacrifice_costing_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/obr_salary_sacrifice_costing_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/obr_savings_income_growth_facts.json b/packages/microcosm-build/src/microcosm/build/uk/obr_savings_income_growth_facts.json index 456fb7f3b2..2b7730a176 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/obr_savings_income_growth_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/obr_savings_income_growth_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/ofgem_price_cap_facts.json b/packages/microcosm-build/src/microcosm/build/uk/ofgem_price_cap_facts.json index c112277552..5ff99bebe3 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ofgem_price_cap_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ofgem_price_cap_facts.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/ons_household_expenditure_facts.json b/packages/microcosm-build/src/microcosm/build/uk/ons_household_expenditure_facts.json index 9838eeca45..a8d07e6379 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ons_household_expenditure_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ons_household_expenditure_facts.json @@ -18,12 +18,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/ons_mid2025_single_year_age_by_sex.json b/packages/microcosm-build/src/microcosm/build/uk/ons_mid2025_single_year_age_by_sex.json index 642b229eb2..2770a4fe74 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ons_mid2025_single_year_age_by_sex.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ons_mid2025_single_year_age_by_sex.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/ons_single_year_age_populations.json b/packages/microcosm-build/src/microcosm/build/uk/ons_single_year_age_populations.json index 77c58cc0e4..4e40d156cc 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ons_single_year_age_populations.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ons_single_year_age_populations.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/ons_spree_tenure_dwellings.json b/packages/microcosm-build/src/microcosm/build/uk/ons_spree_tenure_dwellings.json index 53a7e2e075..2f4fc8be12 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/ons_spree_tenure_dwellings.json +++ b/packages/microcosm-build/src/microcosm/build/uk/ons_spree_tenure_dwellings.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/orr_rail_facts.json b/packages/microcosm-build/src/microcosm/build/uk/orr_rail_facts.json index 1858166152..7df7a8f4bd 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/orr_rail_facts.json +++ b/packages/microcosm-build/src/microcosm/build/uk/orr_rail_facts.json @@ -17,12 +17,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/qep_energy_prices.json b/packages/microcosm-build/src/microcosm/build/uk/qep_energy_prices.json index cd2320c2dc..be7c649db3 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/qep_energy_prices.json +++ b/packages/microcosm-build/src/microcosm/build/uk/qep_energy_prices.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/release_input_coverage_manifest.json b/packages/microcosm-build/src/microcosm/build/uk/release_input_coverage_manifest.json index 5739cec801..2a4ea95eaf 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/release_input_coverage_manifest.json +++ b/packages/microcosm-build/src/microcosm/build/uk/release_input_coverage_manifest.json @@ -693,7 +693,7 @@ "source_manifest_sha256": "0d5ea9be3ae6299299ee65ff31a49a552686ce8567d4f7d5198d925be074a61c", "source_vintages": { "conditioning_resource": "hmrc_cgt_conditioning_facts.json", - "conditioning_resource_sha256": "6a2ba5e3e43c6d7936416552aadc716729b902dcac24b97093ae8ccf06cf8a8f", + "conditioning_resource_sha256": "cedbfd288c46f942f5144aef38fe0884190cc2fd9437832b715a2978b7834394", "conditioning_surface": "2024-25", "hmrc_surface": "2024-25", "mapped_build_period": "2024" diff --git a/packages/microcosm-build/src/microcosm/build/uk/road_fuel_anchors.json b/packages/microcosm-build/src/microcosm/build/uk/road_fuel_anchors.json index 6ceb02ac43..3a4f133536 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/road_fuel_anchors.json +++ b/packages/microcosm-build/src/microcosm/build/uk/road_fuel_anchors.json @@ -17,12 +17,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/scotgov_chargeable_dwellings_by_band.json b/packages/microcosm-build/src/microcosm/build/uk/scotgov_chargeable_dwellings_by_band.json index 9b0fe87973..b1beeded2c 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/scotgov_chargeable_dwellings_by_band.json +++ b/packages/microcosm-build/src/microcosm/build/uk/scotgov_chargeable_dwellings_by_band.json @@ -15,12 +15,12 @@ }, "source_fact_feed": { "source_repo": "PolicyEngine/chronicle", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "build": "build-bundle --suite uk -> build-consumer-artifact", "artifact_schema_version": "policyengine_ledger.consumer_artifact.v2", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" }, "selections": [ { diff --git a/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json b/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json index d4f065f685..8d45b2eb53 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json +++ b/packages/microcosm-build/src/microcosm/build/uk/target_reference_membership.json @@ -1,11 +1,11 @@ { - "source_fact_feed": "chronicle-uk-08962f1-consumer-facts", + "source_fact_feed": "chronicle-uk-6475380-consumer-facts", "target_period": 2025, - "candidate_count": 1462, - "contract_target_count": 405, - "active_reference_count": 1425, + "candidate_count": 1620, + "contract_target_count": 464, + "active_reference_count": 1583, "status_counts": { - "active": 1425, + "active": 1583, "signed_excluded": 37 }, "geography_pins": { @@ -4682,842 +4682,1510 @@ "hmrc.child_benefit.hicbc_revenue": { "geography_level": "country", "geography_id": "K02000001" - } - }, - "genuine_sum_residue": [ - "dfe.funded_childcare.working_parent_children_2_to_4", - "dwp.workplace_pension.employer_contributions", - "nithc.public_transport_support", - "obr.beer_and_cider_duties", - "obr.wine_duties", - "ons.household_road_fuel_expenditure", - "ons.population.age_0", - "ons.population.age_0_9_by_region@E12000001", - "ons.population.age_0_9_by_region@E12000002", - "ons.population.age_0_9_by_region@E12000003", - "ons.population.age_0_9_by_region@E12000004", - "ons.population.age_0_9_by_region@E12000005", - "ons.population.age_0_9_by_region@E12000006", - "ons.population.age_0_9_by_region@E12000007", - "ons.population.age_0_9_by_region@E12000008", - "ons.population.age_0_9_by_region@E12000009", - "ons.population.age_0_9_by_region@N92000002", - "ons.population.age_0_9_by_region@S92000003", - "ons.population.age_0_9_by_region@W92000004", - "ons.population.age_1", - "ons.population.age_10_19_by_region@E12000001", - "ons.population.age_10_19_by_region@E12000002", - "ons.population.age_10_19_by_region@E12000003", - "ons.population.age_10_19_by_region@E12000004", - "ons.population.age_10_19_by_region@E12000005", - "ons.population.age_10_19_by_region@E12000006", - "ons.population.age_10_19_by_region@E12000007", - "ons.population.age_10_19_by_region@E12000008", - "ons.population.age_10_19_by_region@E12000009", - "ons.population.age_10_19_by_region@N92000002", - "ons.population.age_10_19_by_region@S92000003", - "ons.population.age_10_19_by_region@W92000004", - "ons.population.age_2", - "ons.population.age_20_29_by_region@E12000001", - "ons.population.age_20_29_by_region@E12000002", - "ons.population.age_20_29_by_region@E12000003", - "ons.population.age_20_29_by_region@E12000004", - "ons.population.age_20_29_by_region@E12000005", - "ons.population.age_20_29_by_region@E12000006", - "ons.population.age_20_29_by_region@E12000007", - "ons.population.age_20_29_by_region@E12000008", - "ons.population.age_20_29_by_region@E12000009", - "ons.population.age_20_29_by_region@N92000002", - "ons.population.age_20_29_by_region@S92000003", - "ons.population.age_20_29_by_region@W92000004", - "ons.population.age_3", - "ons.population.age_30_39_by_region@E12000001", - "ons.population.age_30_39_by_region@E12000002", - "ons.population.age_30_39_by_region@E12000003", - "ons.population.age_30_39_by_region@E12000004", - "ons.population.age_30_39_by_region@E12000005", - "ons.population.age_30_39_by_region@E12000006", - "ons.population.age_30_39_by_region@E12000007", - "ons.population.age_30_39_by_region@E12000008", - "ons.population.age_30_39_by_region@E12000009", - "ons.population.age_30_39_by_region@N92000002", - "ons.population.age_30_39_by_region@S92000003", - "ons.population.age_30_39_by_region@W92000004", - "ons.population.age_4", - "ons.population.age_40_49_by_region@E12000001", - "ons.population.age_40_49_by_region@E12000002", - "ons.population.age_40_49_by_region@E12000003", - "ons.population.age_40_49_by_region@E12000004", - "ons.population.age_40_49_by_region@E12000005", - "ons.population.age_40_49_by_region@E12000006", - "ons.population.age_40_49_by_region@E12000007", - "ons.population.age_40_49_by_region@E12000008", - "ons.population.age_40_49_by_region@E12000009", - "ons.population.age_40_49_by_region@N92000002", - "ons.population.age_40_49_by_region@S92000003", - "ons.population.age_40_49_by_region@W92000004", - "ons.population.age_5", - "ons.population.age_50_59_by_region@E12000001", - "ons.population.age_50_59_by_region@E12000002", - "ons.population.age_50_59_by_region@E12000003", - "ons.population.age_50_59_by_region@E12000004", - "ons.population.age_50_59_by_region@E12000005", - "ons.population.age_50_59_by_region@E12000006", - "ons.population.age_50_59_by_region@E12000007", - "ons.population.age_50_59_by_region@E12000008", - "ons.population.age_50_59_by_region@E12000009", - "ons.population.age_50_59_by_region@N92000002", - "ons.population.age_50_59_by_region@S92000003", - "ons.population.age_50_59_by_region@W92000004", - "ons.population.age_6", - "ons.population.age_60_69_by_region@E12000001", - "ons.population.age_60_69_by_region@E12000002", - "ons.population.age_60_69_by_region@E12000003", - "ons.population.age_60_69_by_region@E12000004", - "ons.population.age_60_69_by_region@E12000005", - "ons.population.age_60_69_by_region@E12000006", - "ons.population.age_60_69_by_region@E12000007", - "ons.population.age_60_69_by_region@E12000008", - "ons.population.age_60_69_by_region@E12000009", - "ons.population.age_60_69_by_region@N92000002", - "ons.population.age_60_69_by_region@S92000003", - "ons.population.age_60_69_by_region@W92000004", - "ons.population.age_70_79_by_region@E12000001", - "ons.population.age_70_79_by_region@E12000002", - "ons.population.age_70_79_by_region@E12000003", - "ons.population.age_70_79_by_region@E12000004", - "ons.population.age_70_79_by_region@E12000005", - "ons.population.age_70_79_by_region@E12000006", - "ons.population.age_70_79_by_region@E12000007", - "ons.population.age_70_79_by_region@E12000008", - "ons.population.age_70_79_by_region@E12000009", - "ons.population.age_70_79_by_region@N92000002", - "ons.population.age_70_79_by_region@S92000003", - "ons.population.age_70_79_by_region@W92000004", - "ons.population.age_80_89_by_region@E12000001", - "ons.population.age_80_89_by_region@E12000002", - "ons.population.age_80_89_by_region@E12000003", - "ons.population.age_80_89_by_region@E12000004", - "ons.population.age_80_89_by_region@E12000005", - "ons.population.age_80_89_by_region@E12000006", - "ons.population.age_80_89_by_region@E12000007", - "ons.population.age_80_89_by_region@E12000008", - "ons.population.age_80_89_by_region@E12000009", - "ons.population.age_80_89_by_region@N92000002", - "ons.population.age_80_89_by_region@S92000003", - "ons.population.age_80_89_by_region@W92000004", - "ons.population.england_age_0", - "ons.population.england_age_1", - "ons.population.england_age_2", - "ons.population.england_age_3", - "ons.population.england_age_4", - "ons.population.england_age_5", - "ons.population.england_age_6", - "ons.population.female_0_4", - "ons.population.female_10_14", - "ons.population.female_15", - "ons.population.female_16_17", - "ons.population.female_18_19", - "ons.population.female_20_24", - "ons.population.female_25_29", - "ons.population.female_30_34", - "ons.population.female_35_39", - "ons.population.female_40_44", - "ons.population.female_45_49", - "ons.population.female_50_54", - "ons.population.female_55_59", - "ons.population.female_5_9", - "ons.population.female_60_64", - "ons.population.female_65_69", - "ons.population.female_70_74", - "ons.population.female_75_79", - "ons.population.female_80_84", - "ons.population.female_85_89", - "ons.population.female_90_plus", - "ons.population.male_0_4", - "ons.population.male_10_14", - "ons.population.male_15", - "ons.population.male_16_17", - "ons.population.male_18_19", - "ons.population.male_20_24", - "ons.population.male_25_29", - "ons.population.male_30_34", - "ons.population.male_35_39", - "ons.population.male_40_44", - "ons.population.male_45_49", - "ons.population.male_50_54", - "ons.population.male_55_59", - "ons.population.male_5_9", - "ons.population.male_60_64", - "ons.population.male_65_69", - "ons.population.male_70_74", - "ons.population.male_75_79", - "ons.population.male_80_84", - "ons.population.male_85_89", - "ons.population.male_90_plus", - "ons.population.scotland_babies_under_1", - "ons.population.scotland_children_under_16", - "ons.population.uk_total", - "ons.savings_interest_income", - "welshgov.bus.public_support" - ], - "uprating_holds": [ - { - "name": "hmrc.cgt.liability_total", - "from": "2024", - "to": "2025" }, - { - "name": "isc.private_school_students", - "from": "2025-01", - "to": "2025" + "ons.occupation.managers_directors_and_senior_officials_by_region": { + "geography_fanout": [ + { + "geography_level": "region", + "geography_id": "E12000001" + }, + { + "geography_level": "region", + "geography_id": "E12000002" + }, + { + "geography_level": "region", + "geography_id": "E12000003" + }, + { + "geography_level": "region", + "geography_id": "E12000004" + }, + { + "geography_level": "region", + "geography_id": "E12000005" + }, + { + "geography_level": "region", + "geography_id": "E12000006" + }, + { + "geography_level": "region", + "geography_id": "E12000007" + }, + { + "geography_level": "region", + "geography_id": "E12000008" + }, + { + "geography_level": "region", + "geography_id": "E12000009" + }, + { + "geography_level": "country", + "geography_id": "W92000004" + }, + { + "geography_level": "country", + "geography_id": "S92000003" + }, + { + "geography_level": "country", + "geography_id": "N92000002" + } + ] }, - { - "name": "hmrc.salary_sacrifice.it_relief_basic_rate", - "from": "2024", - "to": "2025" + "ons.occupation.professional_by_region": { + "geography_fanout": [ + { + "geography_level": "region", + "geography_id": "E12000001" + }, + { + "geography_level": "region", + "geography_id": "E12000002" + }, + { + "geography_level": "region", + "geography_id": "E12000003" + }, + { + "geography_level": "region", + "geography_id": "E12000004" + }, + { + "geography_level": "region", + "geography_id": "E12000005" + }, + { + "geography_level": "region", + "geography_id": "E12000006" + }, + { + "geography_level": "region", + "geography_id": "E12000007" + }, + { + "geography_level": "region", + "geography_id": "E12000008" + }, + { + "geography_level": "region", + "geography_id": "E12000009" + }, + { + "geography_level": "country", + "geography_id": "W92000004" + }, + { + "geography_level": "country", + "geography_id": "S92000003" + }, + { + "geography_level": "country", + "geography_id": "N92000002" + } + ] }, - { - "name": "hmrc.salary_sacrifice.it_relief_higher_rate", - "from": "2024", - "to": "2025" + "ons.occupation.associate_professional_by_region": { + "geography_fanout": [ + { + "geography_level": "region", + "geography_id": "E12000001" + }, + { + "geography_level": "region", + "geography_id": "E12000002" + }, + { + "geography_level": "region", + "geography_id": "E12000003" + }, + { + "geography_level": "region", + "geography_id": "E12000004" + }, + { + "geography_level": "region", + "geography_id": "E12000005" + }, + { + "geography_level": "region", + "geography_id": "E12000006" + }, + { + "geography_level": "region", + "geography_id": "E12000007" + }, + { + "geography_level": "region", + "geography_id": "E12000008" + }, + { + "geography_level": "region", + "geography_id": "E12000009" + }, + { + "geography_level": "country", + "geography_id": "W92000004" + }, + { + "geography_level": "country", + "geography_id": "S92000003" + }, + { + "geography_level": "country", + "geography_id": "N92000002" + } + ] }, - { - "name": "hmrc.salary_sacrifice.it_relief_additional_rate", - "from": "2024", - "to": "2025" + "ons.occupation.administrative_and_secretarial_by_region": { + "geography_fanout": [ + { + "geography_level": "region", + "geography_id": "E12000001" + }, + { + "geography_level": "region", + "geography_id": "E12000002" + }, + { + "geography_level": "region", + "geography_id": "E12000003" + }, + { + "geography_level": "region", + "geography_id": "E12000004" + }, + { + "geography_level": "region", + "geography_id": "E12000005" + }, + { + "geography_level": "region", + "geography_id": "E12000006" + }, + { + "geography_level": "region", + "geography_id": "E12000007" + }, + { + "geography_level": "region", + "geography_id": "E12000008" + }, + { + "geography_level": "region", + "geography_id": "E12000009" + }, + { + "geography_level": "country", + "geography_id": "W92000004" + }, + { + "geography_level": "country", + "geography_id": "S92000003" + }, + { + "geography_level": "country", + "geography_id": "N92000002" + } + ] }, - { - "name": "hmrc.salary_sacrifice.nics_relief_employee", - "from": "2024", - "to": "2025" + "ons.occupation.skilled_trades_by_region": { + "geography_fanout": [ + { + "geography_level": "region", + "geography_id": "E12000001" + }, + { + "geography_level": "region", + "geography_id": "E12000002" + }, + { + "geography_level": "region", + "geography_id": "E12000003" + }, + { + "geography_level": "region", + "geography_id": "E12000004" + }, + { + "geography_level": "region", + "geography_id": "E12000005" + }, + { + "geography_level": "region", + "geography_id": "E12000006" + }, + { + "geography_level": "region", + "geography_id": "E12000007" + }, + { + "geography_level": "region", + "geography_id": "E12000008" + }, + { + "geography_level": "region", + "geography_id": "E12000009" + }, + { + "geography_level": "country", + "geography_id": "W92000004" + }, + { + "geography_level": "country", + "geography_id": "S92000003" + }, + { + "geography_level": "country", + "geography_id": "N92000002" + } + ] }, - { - "name": "hmrc.salary_sacrifice.nics_relief_employer", - "from": "2024", - "to": "2025", - "index": "policyengine_uk_parameter:gov.hmrc.national_insurance.class_1.rates.employer", - "factor": "1.08695652173913", - "value_before_uprating": "3400000000.0" + "ons.occupation.caring_leisure_and_other_service_by_region": { + "geography_fanout": [ + { + "geography_level": "region", + "geography_id": "E12000001" + }, + { + "geography_level": "region", + "geography_id": "E12000002" + }, + { + "geography_level": "region", + "geography_id": "E12000003" + }, + { + "geography_level": "region", + "geography_id": "E12000004" + }, + { + "geography_level": "region", + "geography_id": "E12000005" + }, + { + "geography_level": "region", + "geography_id": "E12000006" + }, + { + "geography_level": "region", + "geography_id": "E12000007" + }, + { + "geography_level": "region", + "geography_id": "E12000008" + }, + { + "geography_level": "region", + "geography_id": "E12000009" + }, + { + "geography_level": "country", + "geography_id": "W92000004" + }, + { + "geography_level": "country", + "geography_id": "S92000003" + }, + { + "geography_level": "country", + "geography_id": "N92000002" + } + ] }, - { - "name": "hmrc/employment_income_income_band_100_000_to_150_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "82300000000.0" + "ons.occupation.sales_and_customer_service_by_region": { + "geography_fanout": [ + { + "geography_level": "region", + "geography_id": "E12000001" + }, + { + "geography_level": "region", + "geography_id": "E12000002" + }, + { + "geography_level": "region", + "geography_id": "E12000003" + }, + { + "geography_level": "region", + "geography_id": "E12000004" + }, + { + "geography_level": "region", + "geography_id": "E12000005" + }, + { + "geography_level": "region", + "geography_id": "E12000006" + }, + { + "geography_level": "region", + "geography_id": "E12000007" + }, + { + "geography_level": "region", + "geography_id": "E12000008" + }, + { + "geography_level": "region", + "geography_id": "E12000009" + }, + { + "geography_level": "country", + "geography_id": "W92000004" + }, + { + "geography_level": "country", + "geography_id": "S92000003" + }, + { + "geography_level": "country", + "geography_id": "N92000002" + } + ] }, - { - "name": "hmrc/employment_income_income_band_1_000_000_to_inf", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.19599427753934", - "value_before_uprating": "35500000000.0" + "ons.occupation.process_plant_and_machine_operatives_by_region": { + "geography_fanout": [ + { + "geography_level": "region", + "geography_id": "E12000001" + }, + { + "geography_level": "region", + "geography_id": "E12000002" + }, + { + "geography_level": "region", + "geography_id": "E12000003" + }, + { + "geography_level": "region", + "geography_id": "E12000004" + }, + { + "geography_level": "region", + "geography_id": "E12000005" + }, + { + "geography_level": "region", + "geography_id": "E12000006" + }, + { + "geography_level": "region", + "geography_id": "E12000007" + }, + { + "geography_level": "region", + "geography_id": "E12000008" + }, + { + "geography_level": "region", + "geography_id": "E12000009" + }, + { + "geography_level": "country", + "geography_id": "W92000004" + }, + { + "geography_level": "country", + "geography_id": "S92000003" + }, + { + "geography_level": "country", + "geography_id": "N92000002" + } + ] }, - { - "name": "hmrc/employment_income_income_band_12_570_to_15_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "16900000000.0" + "ons.occupation.elementary_by_region": { + "geography_fanout": [ + { + "geography_level": "region", + "geography_id": "E12000001" + }, + { + "geography_level": "region", + "geography_id": "E12000002" + }, + { + "geography_level": "region", + "geography_id": "E12000003" + }, + { + "geography_level": "region", + "geography_id": "E12000004" + }, + { + "geography_level": "region", + "geography_id": "E12000005" + }, + { + "geography_level": "region", + "geography_id": "E12000006" + }, + { + "geography_level": "region", + "geography_id": "E12000007" + }, + { + "geography_level": "region", + "geography_id": "E12000008" + }, + { + "geography_level": "region", + "geography_id": "E12000009" + }, + { + "geography_level": "country", + "geography_id": "W92000004" + }, + { + "geography_level": "country", + "geography_id": "S92000003" + }, + { + "geography_level": "country", + "geography_id": "N92000002" + } + ] }, - { - "name": "hmrc/employment_income_income_band_15_000_to_20_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "48600000000.0" + "ons.occupation.female_corporate_managers_and_directors": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_income_band_150_000_to_200_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "39200000000.0" + "ons.occupation.male_corporate_managers_and_directors": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_income_band_20_000_to_30_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "172000000000.0" + "ons.occupation.female_other_managers_and_proprietors": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_income_band_200_000_to_300_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21220604703247", - "value_before_uprating": "36600000000.0" + "ons.occupation.male_other_managers_and_proprietors": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_income_band_30_000_to_40_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "170000000000.0" + "ons.occupation.female_science_research_engineering_and_technology_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_income_band_300_000_to_500_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21220604703247", - "value_before_uprating": "29000000000.0" + "ons.occupation.male_science_research_engineering_and_technology_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_income_band_40_000_to_50_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "139000000000.0" + "ons.occupation.female_health_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_income_band_50_000_to_70_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "174000000000.0" + "ons.occupation.male_health_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_income_band_500_000_to_1_000_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.22513812154696", - "value_before_uprating": "23100000000.0" + "ons.occupation.female_teaching_and_other_educational_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_income_band_70_000_to_100_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "118000000000.0" + "ons.occupation.male_teaching_and_other_educational_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_count_income_band_100_000_to_150_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "791000.0" + "ons.occupation.female_business_media_and_public_service_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_count_income_band_1_000_000_to_inf", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16666666666667", - "value_before_uprating": "21000.0" + "ons.occupation.male_business_media_and_public_service_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_count_income_band_12_570_to_15_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "1360000.0" + "ons.occupation.female_science_engineering_and_technology_associate_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_count_income_band_15_000_to_20_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "3100000.0" + "ons.occupation.male_science_engineering_and_technology_associate_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_count_income_band_150_000_to_200_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "264000.0" + "ons.occupation.female_health_and_social_care_associate_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_count_income_band_20_000_to_30_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "7470000.0" + "ons.occupation.male_health_and_social_care_associate_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_count_income_band_200_000_to_300_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "180000.0" + "ons.occupation.female_protective_service": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_count_income_band_30_000_to_40_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "5370000.0" + "ons.occupation.male_protective_service": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_count_income_band_300_000_to_500_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "93000.0" + "ons.occupation.female_culture_media_and_sports": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_count_income_band_40_000_to_50_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "3500000.0" + "ons.occupation.male_culture_media_and_sports": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_count_income_band_50_000_to_70_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "3430000.0" + "ons.occupation.female_business_and_public_service_associate_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_count_income_band_500_000_to_1_000_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21296296296296", - "value_before_uprating": "44000.0" + "ons.occupation.male_business_and_public_service_associate_professionals": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/employment_income_count_income_band_70_000_to_100_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "1640000.0" + "ons.occupation.female_administrative": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_income_band_100_000_to_150_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "4980000000.0" + "ons.occupation.male_administrative": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_income_band_1_000_000_to_inf", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.19599427753934", - "value_before_uprating": "19500000000.0" + "ons.occupation.female_secretarial_and_related": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_income_band_12_570_to_15_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "4810000000.0" + "ons.occupation.male_secretarial_and_related": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_income_band_15_000_to_20_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "8030000000.0" + "ons.occupation.female_skilled_agricultural_and_related_trades": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_income_band_150_000_to_200_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "3650000000.0" + "ons.occupation.male_skilled_agricultural_and_related_trades": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_income_band_20_000_to_30_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "15700000000.0" + "ons.occupation.female_skilled_metal_electrical_and_electronic_trades": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_income_band_200_000_to_300_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21220604703247", - "value_before_uprating": "4390000000.0" + "ons.occupation.male_skilled_metal_electrical_and_electronic_trades": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_income_band_30_000_to_40_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "12600000000.0" + "ons.occupation.female_skilled_construction_and_building_trades": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_income_band_300_000_to_500_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21220604703247", - "value_before_uprating": "4840000000.0" + "ons.occupation.male_skilled_construction_and_building_trades": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_income_band_40_000_to_50_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "8730000000.0" + "ons.occupation.female_textiles_printing_and_other_skilled_trades": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_income_band_50_000_to_70_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "8220000000.0" + "ons.occupation.male_textiles_printing_and_other_skilled_trades": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_income_band_500_000_to_1_000_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.22513812154696", - "value_before_uprating": "6670000000.0" + "ons.occupation.female_caring_personal_service": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_income_band_70_000_to_100_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "5360000000.0" + "ons.occupation.male_caring_personal_service": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_count_income_band_100_000_to_150_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "85000.0" + "ons.occupation.female_leisure_travel_and_related_personal_service": { + "geography_level": "country", + "geography_id": "K02000001" }, - { - "name": "hmrc/self_employment_income_count_income_band_1_000_000_to_inf", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16666666666667", - "value_before_uprating": "11000.0" + "ons.occupation.male_leisure_travel_and_related_personal_service": { + "geography_level": "country", + "geography_id": "K02000001" }, + "ons.occupation.female_sales": { + "geography_level": "country", + "geography_id": "K02000001" + }, + "ons.occupation.male_sales": { + "geography_level": "country", + "geography_id": "K02000001" + }, + "ons.occupation.female_customer_service": { + "geography_level": "country", + "geography_id": "K02000001" + }, + "ons.occupation.male_customer_service": { + "geography_level": "country", + "geography_id": "K02000001" + }, + "ons.occupation.female_process_plant_and_machine_operatives": { + "geography_level": "country", + "geography_id": "K02000001" + }, + "ons.occupation.male_process_plant_and_machine_operatives": { + "geography_level": "country", + "geography_id": "K02000001" + }, + "ons.occupation.female_transport_and_mobile_machine_drivers_and_operatives": { + "geography_level": "country", + "geography_id": "K02000001" + }, + "ons.occupation.male_transport_and_mobile_machine_drivers_and_operatives": { + "geography_level": "country", + "geography_id": "K02000001" + }, + "ons.occupation.female_elementary_trades_and_related": { + "geography_level": "country", + "geography_id": "K02000001" + }, + "ons.occupation.male_elementary_trades_and_related": { + "geography_level": "country", + "geography_id": "K02000001" + }, + "ons.occupation.female_elementary_administration_and_service": { + "geography_level": "country", + "geography_id": "K02000001" + }, + "ons.occupation.male_elementary_administration_and_service": { + "geography_level": "country", + "geography_id": "K02000001" + } + }, + "genuine_sum_residue": [ + "dfe.funded_childcare.working_parent_children_2_to_4", + "dwp.workplace_pension.employer_contributions", + "nithc.public_transport_support", + "obr.beer_and_cider_duties", + "obr.wine_duties", + "ons.household_road_fuel_expenditure", + "ons.population.age_0", + "ons.population.age_0_9_by_region@E12000001", + "ons.population.age_0_9_by_region@E12000002", + "ons.population.age_0_9_by_region@E12000003", + "ons.population.age_0_9_by_region@E12000004", + "ons.population.age_0_9_by_region@E12000005", + "ons.population.age_0_9_by_region@E12000006", + "ons.population.age_0_9_by_region@E12000007", + "ons.population.age_0_9_by_region@E12000008", + "ons.population.age_0_9_by_region@E12000009", + "ons.population.age_0_9_by_region@N92000002", + "ons.population.age_0_9_by_region@S92000003", + "ons.population.age_0_9_by_region@W92000004", + "ons.population.age_1", + "ons.population.age_10_19_by_region@E12000001", + "ons.population.age_10_19_by_region@E12000002", + "ons.population.age_10_19_by_region@E12000003", + "ons.population.age_10_19_by_region@E12000004", + "ons.population.age_10_19_by_region@E12000005", + "ons.population.age_10_19_by_region@E12000006", + "ons.population.age_10_19_by_region@E12000007", + "ons.population.age_10_19_by_region@E12000008", + "ons.population.age_10_19_by_region@E12000009", + "ons.population.age_10_19_by_region@N92000002", + "ons.population.age_10_19_by_region@S92000003", + "ons.population.age_10_19_by_region@W92000004", + "ons.population.age_2", + "ons.population.age_20_29_by_region@E12000001", + "ons.population.age_20_29_by_region@E12000002", + "ons.population.age_20_29_by_region@E12000003", + "ons.population.age_20_29_by_region@E12000004", + "ons.population.age_20_29_by_region@E12000005", + "ons.population.age_20_29_by_region@E12000006", + "ons.population.age_20_29_by_region@E12000007", + "ons.population.age_20_29_by_region@E12000008", + "ons.population.age_20_29_by_region@E12000009", + "ons.population.age_20_29_by_region@N92000002", + "ons.population.age_20_29_by_region@S92000003", + "ons.population.age_20_29_by_region@W92000004", + "ons.population.age_3", + "ons.population.age_30_39_by_region@E12000001", + "ons.population.age_30_39_by_region@E12000002", + "ons.population.age_30_39_by_region@E12000003", + "ons.population.age_30_39_by_region@E12000004", + "ons.population.age_30_39_by_region@E12000005", + "ons.population.age_30_39_by_region@E12000006", + "ons.population.age_30_39_by_region@E12000007", + "ons.population.age_30_39_by_region@E12000008", + "ons.population.age_30_39_by_region@E12000009", + "ons.population.age_30_39_by_region@N92000002", + "ons.population.age_30_39_by_region@S92000003", + "ons.population.age_30_39_by_region@W92000004", + "ons.population.age_4", + "ons.population.age_40_49_by_region@E12000001", + "ons.population.age_40_49_by_region@E12000002", + "ons.population.age_40_49_by_region@E12000003", + "ons.population.age_40_49_by_region@E12000004", + "ons.population.age_40_49_by_region@E12000005", + "ons.population.age_40_49_by_region@E12000006", + "ons.population.age_40_49_by_region@E12000007", + "ons.population.age_40_49_by_region@E12000008", + "ons.population.age_40_49_by_region@E12000009", + "ons.population.age_40_49_by_region@N92000002", + "ons.population.age_40_49_by_region@S92000003", + "ons.population.age_40_49_by_region@W92000004", + "ons.population.age_5", + "ons.population.age_50_59_by_region@E12000001", + "ons.population.age_50_59_by_region@E12000002", + "ons.population.age_50_59_by_region@E12000003", + "ons.population.age_50_59_by_region@E12000004", + "ons.population.age_50_59_by_region@E12000005", + "ons.population.age_50_59_by_region@E12000006", + "ons.population.age_50_59_by_region@E12000007", + "ons.population.age_50_59_by_region@E12000008", + "ons.population.age_50_59_by_region@E12000009", + "ons.population.age_50_59_by_region@N92000002", + "ons.population.age_50_59_by_region@S92000003", + "ons.population.age_50_59_by_region@W92000004", + "ons.population.age_6", + "ons.population.age_60_69_by_region@E12000001", + "ons.population.age_60_69_by_region@E12000002", + "ons.population.age_60_69_by_region@E12000003", + "ons.population.age_60_69_by_region@E12000004", + "ons.population.age_60_69_by_region@E12000005", + "ons.population.age_60_69_by_region@E12000006", + "ons.population.age_60_69_by_region@E12000007", + "ons.population.age_60_69_by_region@E12000008", + "ons.population.age_60_69_by_region@E12000009", + "ons.population.age_60_69_by_region@N92000002", + "ons.population.age_60_69_by_region@S92000003", + "ons.population.age_60_69_by_region@W92000004", + "ons.population.age_70_79_by_region@E12000001", + "ons.population.age_70_79_by_region@E12000002", + "ons.population.age_70_79_by_region@E12000003", + "ons.population.age_70_79_by_region@E12000004", + "ons.population.age_70_79_by_region@E12000005", + "ons.population.age_70_79_by_region@E12000006", + "ons.population.age_70_79_by_region@E12000007", + "ons.population.age_70_79_by_region@E12000008", + "ons.population.age_70_79_by_region@E12000009", + "ons.population.age_70_79_by_region@N92000002", + "ons.population.age_70_79_by_region@S92000003", + "ons.population.age_70_79_by_region@W92000004", + "ons.population.age_80_89_by_region@E12000001", + "ons.population.age_80_89_by_region@E12000002", + "ons.population.age_80_89_by_region@E12000003", + "ons.population.age_80_89_by_region@E12000004", + "ons.population.age_80_89_by_region@E12000005", + "ons.population.age_80_89_by_region@E12000006", + "ons.population.age_80_89_by_region@E12000007", + "ons.population.age_80_89_by_region@E12000008", + "ons.population.age_80_89_by_region@E12000009", + "ons.population.age_80_89_by_region@N92000002", + "ons.population.age_80_89_by_region@S92000003", + "ons.population.age_80_89_by_region@W92000004", + "ons.population.england_age_0", + "ons.population.england_age_1", + "ons.population.england_age_2", + "ons.population.england_age_3", + "ons.population.england_age_4", + "ons.population.england_age_5", + "ons.population.england_age_6", + "ons.population.female_0_4", + "ons.population.female_10_14", + "ons.population.female_15", + "ons.population.female_16_17", + "ons.population.female_18_19", + "ons.population.female_20_24", + "ons.population.female_25_29", + "ons.population.female_30_34", + "ons.population.female_35_39", + "ons.population.female_40_44", + "ons.population.female_45_49", + "ons.population.female_50_54", + "ons.population.female_55_59", + "ons.population.female_5_9", + "ons.population.female_60_64", + "ons.population.female_65_69", + "ons.population.female_70_74", + "ons.population.female_75_79", + "ons.population.female_80_84", + "ons.population.female_85_89", + "ons.population.female_90_plus", + "ons.population.male_0_4", + "ons.population.male_10_14", + "ons.population.male_15", + "ons.population.male_16_17", + "ons.population.male_18_19", + "ons.population.male_20_24", + "ons.population.male_25_29", + "ons.population.male_30_34", + "ons.population.male_35_39", + "ons.population.male_40_44", + "ons.population.male_45_49", + "ons.population.male_50_54", + "ons.population.male_55_59", + "ons.population.male_5_9", + "ons.population.male_60_64", + "ons.population.male_65_69", + "ons.population.male_70_74", + "ons.population.male_75_79", + "ons.population.male_80_84", + "ons.population.male_85_89", + "ons.population.male_90_plus", + "ons.population.scotland_babies_under_1", + "ons.population.scotland_children_under_16", + "ons.population.uk_total", + "ons.savings_interest_income", + "welshgov.bus.public_support" + ], + "uprating_holds": [ { - "name": "hmrc/self_employment_income_count_income_band_12_570_to_15_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "444000.0" + "name": "hmrc.cgt.liability_total", + "from": "2024", + "to": "2025" }, { - "name": "hmrc/self_employment_income_count_income_band_15_000_to_20_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "651000.0" + "name": "isc.private_school_students", + "from": "2025-01", + "to": "2025" }, { - "name": "hmrc/self_employment_income_count_income_band_150_000_to_200_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "40000.0" + "name": "hmrc.salary_sacrifice.it_relief_basic_rate", + "from": "2024", + "to": "2025" }, { - "name": "hmrc/self_employment_income_count_income_band_20_000_to_30_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "961000.0" + "name": "hmrc.salary_sacrifice.it_relief_higher_rate", + "from": "2024", + "to": "2025" }, { - "name": "hmrc/self_employment_income_count_income_band_200_000_to_300_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "34000.0" + "name": "hmrc.salary_sacrifice.it_relief_additional_rate", + "from": "2024", + "to": "2025" }, { - "name": "hmrc/self_employment_income_count_income_band_30_000_to_40_000", - "from": "2023", - "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "595000.0" + "name": "hmrc.salary_sacrifice.nics_relief_employee", + "from": "2024", + "to": "2025" }, { - "name": "hmrc/self_employment_income_count_income_band_300_000_to_500_000", - "from": "2023", + "name": "hmrc.salary_sacrifice.nics_relief_employer", + "from": "2024", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "21000.0" + "index": "policyengine_uk_parameter:gov.hmrc.national_insurance.class_1.rates.employer", + "factor": "1.08695652173913", + "value_before_uprating": "3400000000.0" }, { - "name": "hmrc/self_employment_income_count_income_band_40_000_to_50_000", + "name": "hmrc/employment_income_income_band_100_000_to_150_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "359000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "82300000000.0" }, { - "name": "hmrc/self_employment_income_count_income_band_50_000_to_70_000", + "name": "hmrc/employment_income_income_band_1_000_000_to_inf", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "311000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.19599427753934", + "value_before_uprating": "35500000000.0" }, { - "name": "hmrc/self_employment_income_count_income_band_500_000_to_1_000_000", + "name": "hmrc/employment_income_income_band_12_570_to_15_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21296296296296", - "value_before_uprating": "15000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "16900000000.0" }, { - "name": "hmrc/self_employment_income_count_income_band_70_000_to_100_000", + "name": "hmrc/employment_income_income_band_15_000_to_20_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "143000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "48600000000.0" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_1_500", + "name": "hmrc/employment_income_income_band_150_000_to_200_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "111000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "39200000000.0" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_1000_2000", + "name": "hmrc/employment_income_income_band_20_000_to_30_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "229000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "172000000000.0" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_2000_3000", + "name": "hmrc/employment_income_income_band_200_000_to_300_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "201000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21220604703247", + "value_before_uprating": "36600000000.0" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_3000_4000", + "name": "hmrc/employment_income_income_band_30_000_to_40_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "186000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "170000000000.0" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_4000_5000", + "name": "hmrc/employment_income_income_band_300_000_to_500_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "174000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21220604703247", + "value_before_uprating": "29000000000.0" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_500_1000", + "name": "hmrc/employment_income_income_band_40_000_to_50_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "110000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "139000000000.0" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_5000_7500", + "name": "hmrc/employment_income_income_band_50_000_to_70_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "405000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "174000000000.0" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_7500_10000", + "name": "hmrc/employment_income_income_band_500_000_to_1_000_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "397000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.22513812154696", + "value_before_uprating": "23100000000.0" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_1_500", + "name": "hmrc/employment_income_income_band_70_000_to_100_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "26000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "118000000000.0" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_1000_2000", + "name": "hmrc/employment_income_count_income_band_100_000_to_150_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "339000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "791000.0" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_2000_3000", + "name": "hmrc/employment_income_count_income_band_1_000_000_to_inf", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "500000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16666666666667", + "value_before_uprating": "21000.0" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_3000_4000", + "name": "hmrc/employment_income_count_income_band_12_570_to_15_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "647000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "1360000.0" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_4000_5000", + "name": "hmrc/employment_income_count_income_band_15_000_to_20_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "780000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "3100000.0" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_500_1000", + "name": "hmrc/employment_income_count_income_band_150_000_to_200_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "82000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "264000.0" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_5000_7500", + "name": "hmrc/employment_income_count_income_band_20_000_to_30_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "2540000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "7470000.0" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_7500_10000", + "name": "hmrc/employment_income_count_income_band_200_000_to_300_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "3470000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "180000.0" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_1_500", + "name": "hmrc/employment_income_count_income_band_30_000_to_40_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "67000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "5370000.0" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_1000_2000", + "name": "hmrc/employment_income_count_income_band_300_000_to_500_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "127000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "93000.0" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_2000_3000", + "name": "hmrc/employment_income_count_income_band_40_000_to_50_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "103000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "3500000.0" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_3000_4000", + "name": "hmrc/employment_income_count_income_band_50_000_to_70_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "90000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "3430000.0" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_4000_5000", + "name": "hmrc/employment_income_count_income_band_500_000_to_1_000_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "77000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21296296296296", + "value_before_uprating": "44000.0" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_500_1000", + "name": "hmrc/employment_income_count_income_band_70_000_to_100_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "64000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "1640000.0" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_5000_7500", + "name": "hmrc/self_employment_income_income_band_100_000_to_150_000", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "148000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "4980000000.0" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_7500_10000", + "name": "hmrc/self_employment_income_income_band_1_000_000_to_inf", "from": "2023", "to": "2025", - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "113000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.19599427753934", + "value_before_uprating": "19500000000.0" }, { - "name": "hmrc/dividend_income_income_band_100_000_to_150_000", + "name": "hmrc/self_employment_income_income_band_12_570_to_15_000", "from": "2023", "to": "2025", - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "6870000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "4810000000.0" }, { - "name": "hmrc/dividend_income_income_band_1_000_000_to_inf", + "name": "hmrc/self_employment_income_income_band_15_000_to_20_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "8030000000.0" + }, + { + "name": "hmrc/self_employment_income_income_band_150_000_to_200_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "3650000000.0" + }, + { + "name": "hmrc/self_employment_income_income_band_20_000_to_30_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "15700000000.0" + }, + { + "name": "hmrc/self_employment_income_income_band_200_000_to_300_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21220604703247", + "value_before_uprating": "4390000000.0" + }, + { + "name": "hmrc/self_employment_income_income_band_30_000_to_40_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "12600000000.0" + }, + { + "name": "hmrc/self_employment_income_income_band_300_000_to_500_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21220604703247", + "value_before_uprating": "4840000000.0" + }, + { + "name": "hmrc/self_employment_income_income_band_40_000_to_50_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "8730000000.0" + }, + { + "name": "hmrc/self_employment_income_income_band_50_000_to_70_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "8220000000.0" + }, + { + "name": "hmrc/self_employment_income_income_band_500_000_to_1_000_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.22513812154696", + "value_before_uprating": "6670000000.0" + }, + { + "name": "hmrc/self_employment_income_income_band_70_000_to_100_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "5360000000.0" + }, + { + "name": "hmrc/self_employment_income_count_income_band_100_000_to_150_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "85000.0" + }, + { + "name": "hmrc/self_employment_income_count_income_band_1_000_000_to_inf", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16666666666667", + "value_before_uprating": "11000.0" + }, + { + "name": "hmrc/self_employment_income_count_income_band_12_570_to_15_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "444000.0" + }, + { + "name": "hmrc/self_employment_income_count_income_band_15_000_to_20_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "651000.0" + }, + { + "name": "hmrc/self_employment_income_count_income_band_150_000_to_200_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "40000.0" + }, + { + "name": "hmrc/self_employment_income_count_income_band_20_000_to_30_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "961000.0" + }, + { + "name": "hmrc/self_employment_income_count_income_band_200_000_to_300_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "34000.0" + }, + { + "name": "hmrc/self_employment_income_count_income_band_30_000_to_40_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "595000.0" + }, + { + "name": "hmrc/self_employment_income_count_income_band_300_000_to_500_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "21000.0" + }, + { + "name": "hmrc/self_employment_income_count_income_band_40_000_to_50_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "359000.0" + }, + { + "name": "hmrc/self_employment_income_count_income_band_50_000_to_70_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "311000.0" + }, + { + "name": "hmrc/self_employment_income_count_income_band_500_000_to_1_000_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21296296296296", + "value_before_uprating": "15000.0" + }, + { + "name": "hmrc/self_employment_income_count_income_band_70_000_to_100_000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "143000.0" + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_1_500", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "111000.0" + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_1000_2000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "229000.0" + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_2000_3000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "201000.0" + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_3000_4000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "186000.0" + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_4000_5000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "174000.0" + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_500_1000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "110000.0" + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_5000_7500", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "405000.0" + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_7500_10000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "397000.0" + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_1_500", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "26000000.0" + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_1000_2000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "339000000.0" + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_2000_3000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "500000000.0" + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_3000_4000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "647000000.0" + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_4000_5000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "780000000.0" + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_500_1000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "82000000.0" + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_5000_7500", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "2540000000.0" + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_7500_10000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "3470000000.0" + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_1_500", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "67000.0" + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_1000_2000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "127000.0" + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_2000_3000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "103000.0" + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_3000_4000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "90000.0" + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_4000_5000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "77000.0" + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_500_1000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "64000.0" + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_5000_7500", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "148000.0" + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_7500_10000", + "from": "2023", + "to": "2025", + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "113000.0" + }, + { + "name": "hmrc/dividend_income_income_band_100_000_to_150_000", + "from": "2023", + "to": "2025", + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "6870000000.0" + }, + { + "name": "hmrc/dividend_income_income_band_1_000_000_to_inf", "from": "2023", "to": "2025", "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", @@ -11480,21088 +12148,23179 @@ "status": "active", "candidates": [ { - "name": "obr.income_tax", + "name": "obr.income_tax", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 323479750000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_1fcd60233f3427b192339ae8" + } + ] + }, + "obr.ni_employee": { + "status": "active", + "candidates": [ + { + "name": "obr.ni_employee", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 48913873680.1126, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f6056c4f43dfbb9610fed097" + } + ] + }, + "obr.ni_employer": { + "status": "active", + "candidates": [ + { + "name": "obr.ni_employer", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 137917887236.63586, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_4eaee8634b39e3f4caad6175" + } + ] + }, + "obr.ni_self_employed": { + "status": "active", + "candidates": [ + { + "name": "obr.ni_self_employed", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 2900120957.4244957, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_0071d6a1831881aaea511f11" + } + ] + }, + "obr.vat": { + "status": "active", + "candidates": [ + { + "name": "obr.vat", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 177644250000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_98d952e160efdad1eeb07b27" + } + ] + }, + "obr.fuel_duties": { + "status": "signed_excluded", + "candidates": [ + { + "name": "obr.fuel_duties", + "status": "signed_excluded", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "signed_rationale": "The OBR fuel duties fact is all-road-users receipts (freight, vans, business mileage) against a household frame. obr.fuel_duties_cars, the cars receipts from the OBR vehicle-type release, was bound in its place (ruling 2026-09-10) until microcosm#1113 moved it to the measure-exclusion register (Mar\u00eda's ruling of 2026-10-08, D2); household road-fuel spend is bound on ons.household_road_fuel_expenditure, and no fuel-duty row is fitted. The all-road-users row is retained in the contract for registry parity and signed out here rather than carried as a calibration measure exclusion." + } + ] + }, + "hmrc.cgt.liability_total": { + "status": "active", + "candidates": [ + { + "name": "hmrc.cgt.liability_total", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 22503000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_222c397017de7bff0a6583a7" + } + ] + }, + "obr.sdlt": { + "status": "active", + "candidates": [ + { + "name": "obr.sdlt", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 10043490497.643122, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_1677612c4b01bf5cb20e29ba" + } + ] + }, + "obr.attendance_allowance": { + "status": "active", + "candidates": [ + { + "name": "obr.attendance_allowance", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 8303914528.200001, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_1fda5f9abb206cef7daed7bc" + } + ] + }, + "obr.carers_allowance": { + "status": "active", + "candidates": [ + { + "name": "obr.carers_allowance", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 4491957194.999996, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_9c98992cd645ec89df629ddf" + } + ] + }, + "obr.child_benefit": { + "status": "active", + "candidates": [ + { + "name": "obr.child_benefit", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 13409122425.539997, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_feb041fb338af6f3759c9d90" + } + ] + }, + "obr.council_tax": { + "status": "active", + "candidates": [ + { + "name": "obr.council_tax", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 47197574984.19505, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_3d3a988c07e4fe6ec194b125" + } + ] + }, + "obr.council_tax_england": { + "status": "active", + "candidates": [ + { + "name": "obr.council_tax_england", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 41990323959.26737, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ceedbb95994a8ac505f786bf" + } + ] + }, + "obr.council_tax_scotland": { + "status": "active", + "candidates": [ + { + "name": "obr.council_tax_scotland", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 2925794534.826645, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_dfff83cd33669be0acf48236" + } + ] + }, + "obr.council_tax_wales": { + "status": "active", + "candidates": [ + { + "name": "obr.council_tax_wales", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 2281456490.1010394, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ecf95c2f5e00d7d1294784d4" + } + ] + }, + "obr.domestic_rates": { + "status": "active", + "candidates": [ + { + "name": "obr.domestic_rates", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 509814031.9020381, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_774d52d47e06c2403b426f36" + } + ] + }, + "obr.esa": { + "status": "active", + "candidates": [ + { + "name": "obr.esa", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 8545802862.489966, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_9abaf3f02502d33953862972" + } + ] + }, + "obr.housing_benefit": { + "status": "active", + "candidates": [ + { + "name": "obr.housing_benefit", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 12812461092.718086, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_186cb8defa0022b6be5e08c0" + } + ] + }, + "obr.jobseekers_allowance": { + "status": "active", + "candidates": [ + { + "name": "obr.jobseekers_allowance", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 281300678.72749996, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_86cb22051464b5d98a0ab19e" + } + ] + }, + "obr.pension_credit": { + "status": "active", + "candidates": [ + { + "name": "obr.pension_credit", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 6251379463.922147, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_889fae05fdd83e950b4a53b9" + } + ] + }, + "obr.pip": { + "status": "active", + "candidates": [ + { + "name": "obr.pip", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 36016311327.49647, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_299a855825d8319a3bca66e2" + } + ] + }, + "obr.statutory_maternity_pay": { + "status": "active", + "candidates": [ + { + "name": "obr.statutory_maternity_pay", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 3186824700.5054927, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_52e691514c80c63fc65fcc02" + } + ] + }, + "obr.tv_licence_fee": { + "status": "active", + "candidates": [ + { + "name": "obr.tv_licence_fee", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 3887250000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d757225cc0db200ec899f368" + } + ] + }, + "obr.winter_fuel_allowance": { + "status": "active", + "candidates": [ + { + "name": "obr.winter_fuel_allowance", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 1911453982.8600001, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_66989bed78c8690286fca9a0" + } + ] + }, + "isc.private_school_students": { + "status": "active", + "candidates": [ + { + "name": "isc.private_school_students", + "status": "active", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "resolved_period": 2025, + "resolved_value": 545640.0, + "resolved_fact_period": "2025-01", + "resolved_fact_key": "ledger_aggregate_fact_v2_45d924ab74cebe51d4664b38" + } + ] + }, + "hmrc.salary_sacrifice.it_relief_basic_rate": { + "status": "active", + "candidates": [ + { + "name": "hmrc.salary_sacrifice.it_relief_basic_rate", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 1600000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_7320889e57785e6997224191" + } + ] + }, + "hmrc.salary_sacrifice.it_relief_higher_rate": { + "status": "active", + "candidates": [ + { + "name": "hmrc.salary_sacrifice.it_relief_higher_rate", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 5500000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_7d9ff26814151157071301e9" + } + ] + }, + "hmrc.salary_sacrifice.it_relief_additional_rate": { + "status": "active", + "candidates": [ + { + "name": "hmrc.salary_sacrifice.it_relief_additional_rate", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 1800000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_49a712ba4b22f0b4b2925ef9" + } + ] + }, + "hmrc.salary_sacrifice.nics_relief_employee": { + "status": "active", + "candidates": [ + { + "name": "hmrc.salary_sacrifice.nics_relief_employee", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 1000000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_341767859ef6030c06c7a153" + } + ] + }, + "hmrc.salary_sacrifice.nics_relief_employer": { + "status": "active", + "candidates": [ + { + "name": "hmrc.salary_sacrifice.nics_relief_employer", + "status": "active", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, + "resolved_period": 2025, + "resolved_value": 3695652173.9130435, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_026ae1169f5f0f997bb06479", + "uprating": { + "index": "policyengine_uk_parameter:gov.hmrc.national_insurance.class_1.rates.employer", + "factor": "1.08695652173913", + "value_before_uprating": "3400000000.0" + } + } + ] + }, + "hmrc.salary_sacrifice.users_below_cap": { + "status": "active", + "candidates": [ + { + "name": "hmrc.salary_sacrifice.users_below_cap", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 4300000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a48e584180a6f33d07112d3c" + } + ] + }, + "hmrc.salary_sacrifice.users_above_cap": { + "status": "active", + "candidates": [ + { + "name": "hmrc.salary_sacrifice.users_above_cap", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 3300000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_0331d77688891a3c3c3307b6" + } + ] + }, + "hmrc.spi.employment_income.amount_by_total_income_band": { + "status": "active", + "candidates": [ + { + "name": "hmrc/employment_income_income_band_100_000_to_150_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 101699285714.28572, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_b1c634a871c843888ab00545", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "82300000000.0" + } + }, + { + "name": "hmrc/employment_income_income_band_1_000_000_to_inf", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 42457796852.64664, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_16019afa59e224b690877826", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.19599427753934", + "value_before_uprating": "35500000000.0" + } + }, + { + "name": "hmrc/employment_income_income_band_12_570_to_15_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 17745000000.0, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_a82c84f67b40867564d2c847", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "16900000000.0" + } + }, + { + "name": "hmrc/employment_income_income_band_15_000_to_20_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 47490871369.2946, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_42eb325b6a29afb3e6d157fa", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "48600000000.0" + } + }, + { + "name": "hmrc/employment_income_income_band_150_000_to_200_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 45429306930.69307, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_1f93702eb88f381f0701c4f8", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "39200000000.0" + } + }, + { + "name": "hmrc/employment_income_income_band_20_000_to_30_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 172509881422.92493, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_794fd9633d6a2018fee633e7", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "172000000000.0" + } + }, + { + "name": "hmrc/employment_income_income_band_200_000_to_300_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 44366741321.38857, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_d85ad655daaa164b1ab33231", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21220604703247", + "value_before_uprating": "36600000000.0" + } + }, + { + "name": "hmrc/employment_income_income_band_30_000_to_40_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 190228365384.6154, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_3607635c72d16b4059b6a3f6", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "170000000000.0" + } + }, + { + "name": "hmrc/employment_income_income_band_300_000_to_500_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 35153975363.941765, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5c3674b48269ffe3c7b28a1b", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21220604703247", + "value_before_uprating": "29000000000.0" + } + }, + { + "name": "hmrc/employment_income_income_band_40_000_to_50_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 155539663461.53845, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_525aeb02ab9a831608756200", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "139000000000.0" + } + }, + { + "name": "hmrc/employment_income_income_band_50_000_to_70_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 211351999999.99997, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_9f1a70b4e0995af34d7dbbfb", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "174000000000.0" + } + }, + { + "name": "hmrc/employment_income_income_band_500_000_to_1_000_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 28300690607.734806, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_1944a2f33309b41b2d5f348d", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.22513812154696", + "value_before_uprating": "23100000000.0" + } + }, + { + "name": "hmrc/employment_income_income_band_70_000_to_100_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 143330666666.66666, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_6178d003a4c1a6198294f174", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "118000000000.0" + } + } + ] + }, + "hmrc.spi.employment_income.count_by_total_income_band": { + "status": "active", + "candidates": [ + { + "name": "hmrc/employment_income_count_income_band_100_000_to_150_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 984245.444191344, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_b83fec2e722ef22cbe28ee76", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "791000.0" + } + }, + { + "name": "hmrc/employment_income_count_income_band_1_000_000_to_inf", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 24500.0, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_618b4f84a2b10fdf0d901df6", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16666666666667", + "value_before_uprating": "21000.0" + } + }, + { + "name": "hmrc/employment_income_count_income_band_12_570_to_15_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 1418456.1403508773, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5a2e006ccd94f8754760661c", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "1360000.0" + } + }, + { + "name": "hmrc/employment_income_count_income_band_15_000_to_20_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 3034132.0072332732, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_a4ecaa65aa113092a1c8fcf7", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "3100000.0" + } + }, + { + "name": "hmrc/employment_income_count_income_band_150_000_to_200_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 307775.51020408166, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_ffcb46afae1c469de75ee9b3", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "264000.0" + } + }, + { + "name": "hmrc/employment_income_count_income_band_20_000_to_30_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 7488308.823529412, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_1bbafa142b4bfc426ce5bdac", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "7470000.0" + } + }, + { + "name": "hmrc/employment_income_count_income_band_200_000_to_300_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 215594.85530546622, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_dd00b1e66c3254ddc0e108a6", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "180000.0" + } + }, + { + "name": "hmrc/employment_income_count_income_band_30_000_to_40_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 6028819.444444444, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_3bd51396d03aee4164d7c1d6", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "5370000.0" + } + }, + { + "name": "hmrc/employment_income_count_income_band_300_000_to_500_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 111390.67524115754, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_d1f4ceb7f4e676d9ff044d80", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "93000.0" + } + }, + { + "name": "hmrc/employment_income_count_income_band_40_000_to_50_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 3929398.148148148, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_874b13ae1da1064e73055c39", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "3500000.0" + } + }, + { + "name": "hmrc/employment_income_count_income_band_50_000_to_70_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 4174868.6514886166, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_572104f32689df4a2dc4c334", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "3430000.0" + } + }, + { + "name": "hmrc/employment_income_count_income_band_500_000_to_1_000_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 53370.37037037037, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_3b99d6944753bf5696bdc8f9", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21296296296296", + "value_before_uprating": "44000.0" + } + }, + { + "name": "hmrc/employment_income_count_income_band_70_000_to_100_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 1996147.1103327498, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_8eec35d25c57e9c2e2c7962b", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "1640000.0" + } + } + ] + }, + "hmrc.spi.self_employment_income.amount_by_total_income_band": { + "status": "active", + "candidates": [ + { + "name": "hmrc/self_employment_income_income_band_100_000_to_150_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 6153857142.857143, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5b616c7ebeb21ef5305b8beb", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "4980000000.0" + } + }, + { + "name": "hmrc/self_employment_income_income_band_1_000_000_to_inf", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 23321888412.01717, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_761827852b6a2fccb3d15132", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.19599427753934", + "value_before_uprating": "19500000000.0" + } + }, + { + "name": "hmrc/self_employment_income_income_band_12_570_to_15_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 5050500000.0, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_1a69068db718770de7df525e", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "4810000000.0" + } + }, + { + "name": "hmrc/self_employment_income_income_band_15_000_to_20_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 7846742738.589211, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c1df7ca022a9c007f122de6d", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "8030000000.0" + } + }, + { + "name": "hmrc/self_employment_income_income_band_150_000_to_200_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 4230024752.4752474, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_7183b7c143f8e897552ad685", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "3650000000.0" + } + }, + { + "name": "hmrc/self_employment_income_income_band_20_000_to_30_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 15746541501.976286, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_33c4f0779c40ec91ff6761da", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "15700000000.0" + } + }, + { + "name": "hmrc/self_employment_income_income_band_200_000_to_300_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 5321584546.472564, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_90652f32ebe0ff36c569998d", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21220604703247", + "value_before_uprating": "4390000000.0" + } + }, + { + "name": "hmrc/self_employment_income_income_band_30_000_to_40_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 14099278846.153845, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_1b9ad3f39e949b92a26ec28c", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "12600000000.0" + } + }, + { + "name": "hmrc/self_employment_income_income_band_300_000_to_500_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 5867077267.637177, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_96f921ffdb56a575057076f8", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21220604703247", + "value_before_uprating": "4840000000.0" + } + }, + { + "name": "hmrc/self_employment_income_income_band_40_000_to_50_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 9768786057.692307, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_645090db5db62f7c47a34f60", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "8730000000.0" + } + }, + { + "name": "hmrc/self_employment_income_income_band_50_000_to_70_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 9984560000.0, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_f0d7af3458463a645af3cb76", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "8220000000.0" + } + }, + { + "name": "hmrc/self_employment_income_income_band_500_000_to_1_000_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 8171671270.718231, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_fc7a985c6a2a3d69e2c9ae75", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.22513812154696", + "value_before_uprating": "6670000000.0" + } + }, + { + "name": "hmrc/self_employment_income_income_band_70_000_to_100_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 6510613333.333333, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c588886840e4e7e4a141ac75", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "5360000000.0" + } + } + ] + }, + "hmrc.spi.self_employment_income.count_by_total_income_band": { + "status": "active", + "candidates": [ + { + "name": "hmrc/self_employment_income_count_income_band_100_000_to_150_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 105765.94533029613, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_db16ef55b3b0f60d292b745b", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "85000.0" + } + }, + { + "name": "hmrc/self_employment_income_count_income_band_1_000_000_to_inf", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 12833.333333333334, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_315a063dab8497ed5b8837b6", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16666666666667", + "value_before_uprating": "11000.0" + } + }, + { + "name": "hmrc/self_employment_income_count_income_band_12_570_to_15_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 463084.2105263158, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_498ad10a35b58ff55819bc8b", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "444000.0" + } + }, + { + "name": "hmrc/self_employment_income_count_income_band_15_000_to_20_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 637167.7215189873, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_eb849a98f57c60bd507d621b", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "651000.0" + } + }, + { + "name": "hmrc/self_employment_income_count_income_band_150_000_to_200_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 46632.65306122449, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_cfb6ca3c4eff6a83bd5c10ac", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "40000.0" + } + }, + { + "name": "hmrc/self_employment_income_count_income_band_20_000_to_30_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 963355.3921568628, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_72bd71f362434b2260a4b407", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "961000.0" + } + }, + { + "name": "hmrc/self_employment_income_count_income_band_200_000_to_300_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 40723.47266881029, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe86d957cb9590b3292e1757", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "34000.0" + } + }, + { + "name": "hmrc/self_employment_income_count_income_band_30_000_to_40_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 667997.6851851852, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_84b75f0a77e11de0182b9d87", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "595000.0" + } + }, + { + "name": "hmrc/self_employment_income_count_income_band_300_000_to_500_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 25152.73311897106, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5c668fd92047d28d73d7c36d", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "21000.0" + } + }, + { + "name": "hmrc/self_employment_income_count_income_band_40_000_to_50_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 403043.98148148146, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_876b5e55461ed15a7456d8b3", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "359000.0" + } + }, + { + "name": "hmrc/self_employment_income_count_income_band_50_000_to_70_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 378537.65323993, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_09e5a5c61ccf990f6104a903", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "311000.0" + } + }, + { + "name": "hmrc/self_employment_income_count_income_band_500_000_to_1_000_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 18194.444444444445, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_73031eb82b28c872e4371fae", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21296296296296", + "value_before_uprating": "15000.0" + } + }, + { + "name": "hmrc/self_employment_income_count_income_band_70_000_to_100_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 174054.29071803854, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c35c3f72e5f7901457970c8d", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "143000.0" + } + } + ] + }, + "hmrc.spi.self_employment_income.count_by_self_employment_income_band": { + "status": "active", + "candidates": [ + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_0_1", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 0 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's zero band counts people with a self-employment source and no profit after loss relief. The binding bands people on their self-employment income alone, so a band from 0 to 1 would count everyone without self-employment income. It also lies outside the GBP 1 to GBP 10,000 range Mar\u00eda's ruling of 2026-10-29 binds. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_1_500", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 119468.66485013624, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_2051cd0d453d910cf3f1fc92", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "111000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_1000_2000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 246471.38964577657, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_f9750ad546479a54f4a18141", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "229000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_10000_15000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 10000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_100000_plus", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 100000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_15000_20000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 15000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_2000_3000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 216335.14986376022, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_d7031577759f88d8f459ecdc", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "201000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_20000_30000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 20000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_3000_4000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 200190.73569482288, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_59c20477e49d03377dbae070", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "186000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_30000_50000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 30000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_4000_5000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 187275.20435967302, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_bb2b6916a5458dc6e3c041c7", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "174000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_500_1000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 118392.37057220709, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5bf7a84098c34ecafbf08cda", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "110000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_5000_7500", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 435899.1825613079, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_1e84aebbbc8f3ae77dc23d87", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "405000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_50000_100000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 50000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_7500_10000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 427288.8283378747, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_bea0581cfa0af5a969ec96c2", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "397000.0" + } + } + ] + }, + "hmrc.spi.self_employment_income.amount_by_self_employment_income_band": { + "status": "active", + "candidates": [ + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_1_500", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 28899522.63739463, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5aff5e57f05ddba9ad025b36", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "26000000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_1000_2000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 376805314.3875684, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_fc3c7927013f5264698979d8", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "339000000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_10000_15000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 10000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_100000_plus", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 100000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_15000_20000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 15000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_2000_3000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 555760050.7191275, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_6b85f6be706ccfed238bf1f9", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "500000000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_20000_30000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 20000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_3000_4000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 719153505.630551, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5852a008bcd3cea2bc99b092", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "647000000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_30000_50000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 30000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_4000_5000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 866985679.1218389, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_2d34b4d9693e393903c5f638", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "780000000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_500_1000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 91144648.31793691, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_e493ddc5770b5a2e89c83fcf", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "82000000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_5000_7500", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 2823261057.6531677, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_ae77cfe6ff63112b006c6a30", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "2540000000.0" + } + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_50000_100000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 50000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_7500_10000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 3856974751.9907446, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_91323471e9baa2fc4904040a", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", + "factor": "1.11152010143825", + "value_before_uprating": "3470000000.0" + } + } + ] + }, + "hmrc.spi.employment_income.count_by_self_employment_income_band": { + "status": "active", + "candidates": [ + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_0_1", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 0 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's zero band counts people with a self-employment source and no profit after loss relief. The binding bands people on their self-employment income alone, so a band from 0 to 1 would count every employee without self-employment income. It also lies outside the GBP 1 to GBP 10,000 range Mar\u00eda's ruling of 2026-10-29 binds, which her choice of 2026-10-30 extends to Table 3.10's employment-income counts. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_1_500", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 72111.7166212534, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_a8a50ebacc90efdf051f460b", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "67000.0" + } + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_1000_2000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 136689.37329700272, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_e07428dae7ed2be1a4b3d793", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "127000.0" + } + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_10000_15000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 10000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15), and her choice of 2026-10-30 adds its employment-income counts over the same bands. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_100000_plus", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 100000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15), and her choice of 2026-10-30 adds its employment-income counts over the same bands. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_15000_20000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 15000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15), and her choice of 2026-10-30 adds its employment-income counts over the same bands. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_2000_3000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 323479750000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_1fcd60233f3427b192339ae8" - } - ] - }, - "obr.ni_employee": { - "status": "active", - "candidates": [ + "resolved_value": 110858.310626703, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_8f608695430804bf74928876", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "103000.0" + } + }, { - "name": "obr.ni_employee", + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_20000_30000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 20000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15), and her choice of 2026-10-30 adds its employment-income counts over the same bands. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_3000_4000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 48913873680.1126, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f6056c4f43dfbb9610fed097" + "resolved_value": 96866.48501362398, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_0814147e65171246cce164c0", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "90000.0" + } + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_30000_50000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 30000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15), and her choice of 2026-10-30 adds its employment-income counts over the same bands. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_4000_5000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 82874.65940054496, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5e447c3f14dc230f46520c1e", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "77000.0" + } + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_500_1000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 68882.83378746595, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_1f44d42f7a3ba77a7f872437", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "64000.0" + } + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_5000_7500", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 159291.553133515, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_535bdfcf3c4c862eee078139", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "148000.0" + } + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_50000_100000", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "self_employment_income_lower_bound", + "value": 50000 + }, + "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15), and her choice of 2026-10-30 adds its employment-income counts over the same bands. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + }, + { + "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_7500_10000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 121621.25340599455, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_52b23e53122bfddd68b77ca8", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", + "factor": "1.07629427792916", + "value_before_uprating": "113000.0" + } } ] }, - "obr.ni_employer": { + "hmrc.spi.dividend_income.amount_by_total_income_band": { "status": "active", "candidates": [ { - "name": "obr.ni_employer", + "name": "hmrc/dividend_income_income_band_100_000_to_150_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 137917887236.63586, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_4eaee8634b39e3f4caad6175" + "resolved_value": 7475600207.41509, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_6fd01f132dc6b218c02326b1", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "6870000000.0" + } + }, + { + "name": "hmrc/dividend_income_income_band_1_000_000_to_inf", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 12078480684.469795, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_3c0cd54a0f0609d8ebc58a25", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "11100000000.0" + } + }, + { + "name": "hmrc/dividend_income_income_band_12_570_to_15_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 190426497.27767697, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_b63a84056f85bed14b8ab8fd", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "175000000.0" + } + }, + { + "name": "hmrc/dividend_income_income_band_15_000_to_20_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 930369458.1280789, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_3c4f22fc63944665033b18b3", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "855000000.0" + } + }, + { + "name": "hmrc/dividend_income_income_band_150_000_to_200_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 3754122374.9027743, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_ced1a5840ced099b471d4e84", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "3450000000.0" + } + }, + { + "name": "hmrc/dividend_income_income_band_20_000_to_30_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 3623544205.340939, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_8a115e840b38a6603d618bc0", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "3330000000.0" + } + }, + { + "name": "hmrc/dividend_income_income_band_200_000_to_300_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 4026160228.1565986, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_0394e55216df7f3dcab84fb5", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "3700000000.0" + } + }, + { + "name": "hmrc/dividend_income_income_band_30_000_to_40_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 5114311641.171896, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_ea93d59adaf66ef73e9dddbf", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "4700000000.0" + } + }, + { + "name": "hmrc/dividend_income_income_band_300_000_to_500_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 3732359346.6424685, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_8d09d2287cbdb2e4f4004521", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "3430000000.0" + } + }, + { + "name": "hmrc/dividend_income_income_band_40_000_to_50_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 9140471869.328495, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_0a4329a3eb027a530c6f02ec", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "8400000000.0" + } + }, + { + "name": "hmrc/dividend_income_income_band_50_000_to_70_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 13601892662.691212, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c11497ffe45250b909593f1d", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "12500000000.0" + } + }, + { + "name": "hmrc/dividend_income_income_band_500_000_to_1_000_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 4156738397.7184343, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_dafc8ca1cd03e5d461b11d4e", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "3820000000.0" + } + }, + { + "name": "hmrc/dividend_income_income_band_70_000_to_100_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 10272149338.864403, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_940e6ce9db10080ed5613faa", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", + "factor": "1.0881514130153", + "value_before_uprating": "9440000000.0" + } } ] }, - "obr.ni_self_employed": { + "hmrc.spi.dividend_income.count_by_total_income_band": { "status": "active", "candidates": [ { - "name": "obr.ni_self_employed", + "name": "hmrc/dividend_income_count_income_band_100_000_to_150_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 276235.7630979499, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_35b535ef60b7e9e8ddad45af", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "222000.0" + } + }, + { + "name": "hmrc/dividend_income_count_income_band_1_000_000_to_inf", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 22166.666666666668, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_fbe097b0ffbcc0e7a301478d", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16666666666667", + "value_before_uprating": "19000.0" + } + }, + { + "name": "hmrc/dividend_income_count_income_band_12_570_to_15_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 119942.98245614035, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_3a657db84b033007853ec14b", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "115000.0" + } + }, + { + "name": "hmrc/dividend_income_count_income_band_15_000_to_20_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 364095.8408679928, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_418541677821ff087753a7b4", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "372000.0" + } + }, + { + "name": "hmrc/dividend_income_count_income_band_150_000_to_200_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 107255.10204081633, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_426db10645b611899a770dbd", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "92000.0" + } + }, + { + "name": "hmrc/dividend_income_count_income_band_20_000_to_30_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 845066.1764705882, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_937f405149e37c0c900a62ee", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "843000.0" + } + }, + { + "name": "hmrc/dividend_income_count_income_band_200_000_to_300_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 89831.18971061092, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_6c0e32c82b968ba545457cab", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "75000.0" + } + }, + { + "name": "hmrc/dividend_income_count_income_band_30_000_to_40_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 748831.0185185184, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c8fc2a8e3993c51b68cc6f8a", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "667000.0" + } + }, + { + "name": "hmrc/dividend_income_count_income_band_300_000_to_500_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 58689.710610932474, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_439d9908bf6880e33103ea7d", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "49000.0" + } + }, + { + "name": "hmrc/dividend_income_count_income_band_40_000_to_50_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2900120957.4244957, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_0071d6a1831881aaea511f11" - } - ] - }, - "obr.vat": { - "status": "active", - "candidates": [ + "resolved_value": 703923.6111111111, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_60bb54980a6ca69ff77d07f0", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "627000.0" + } + }, { - "name": "obr.vat", + "name": "hmrc/dividend_income_count_income_band_50_000_to_70_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 177644250000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_98d952e160efdad1eeb07b27" - } - ] - }, - "obr.fuel_duties": { - "status": "signed_excluded", - "candidates": [ + "resolved_value": 782635.7267950964, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_56b8b1dd7aec08c3abddc3a0", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "643000.0" + } + }, { - "name": "obr.fuel_duties", - "status": "signed_excluded", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, - "signed_rationale": "The OBR fuel duties fact is all-road-users receipts (freight, vans, business mileage) against a household frame. obr.fuel_duties_cars, the cars receipts from the OBR vehicle-type release, was bound in its place (ruling 2026-09-10) until microcosm#1113 moved it to the measure-exclusion register (Mar\u00eda's ruling of 2026-10-08, D2); household road-fuel spend is bound on ons.household_road_fuel_expenditure, and no fuel-duty row is fitted. The all-road-users row is retained in the contract for registry parity and signed out here rather than carried as a calibration measure exclusion." - } - ] - }, - "hmrc.cgt.liability_total": { - "status": "active", - "candidates": [ + "name": "hmrc/dividend_income_count_income_band_500_000_to_1_000_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 38814.81481481482, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c9f024b8595617fc8dd8e416", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21296296296296", + "value_before_uprating": "32000.0" + } + }, { - "name": "hmrc.cgt.liability_total", + "name": "hmrc/dividend_income_count_income_band_70_000_to_100_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 22503000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_222c397017de7bff0a6583a7" + "resolved_value": 408966.72504378285, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_2ed13533e012fdd1fec68a67", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "336000.0" + } } ] }, - "obr.sdlt": { + "hmrc.spi.property_income.amount_by_total_income_band": { "status": "active", "candidates": [ { - "name": "obr.sdlt", + "name": "hmrc/property_income_income_band_100_000_to_150_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 10043490497.643122, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_1677612c4b01bf5cb20e29ba" - } - ] - }, - "obr.attendance_allowance": { - "status": "active", - "candidates": [ + "resolved_value": 3151071428.571429, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_9d10f6e51a5dcb04f54f9fae", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "2550000000.0" + } + }, { - "name": "obr.attendance_allowance", + "name": "hmrc/property_income_income_band_1_000_000_to_inf", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 8303914528.200001, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_1fda5f9abb206cef7daed7bc" - } - ] - }, - "obr.carers_allowance": { - "status": "active", - "candidates": [ + "resolved_value": 525041487.8397711, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_51eeeeb41e0c6dc54bc0d407", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.19599427753934", + "value_before_uprating": "439000000.0" + } + }, { - "name": "obr.carers_allowance", + "name": "hmrc/property_income_income_band_12_570_to_15_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 4491957194.999996, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_9c98992cd645ec89df629ddf" - } - ] - }, - "obr.child_benefit": { - "status": "active", - "candidates": [ + "resolved_value": 703500000.0, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_e177c50af86589dd859592e8", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "670000000.0" + } + }, { - "name": "obr.child_benefit", + "name": "hmrc/property_income_income_band_15_000_to_20_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 13409122425.539997, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_feb041fb338af6f3759c9d90" - } - ] - }, - "obr.council_tax": { - "status": "active", - "candidates": [ + "resolved_value": 1651431535.2697096, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_87ed04807ef839bd818e526d", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "1690000000.0" + } + }, { - "name": "obr.council_tax", + "name": "hmrc/property_income_income_band_150_000_to_200_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 47197574984.19505, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_3d3a988c07e4fe6ec194b125" - } - ] - }, - "obr.council_tax_england": { - "status": "active", - "candidates": [ + "resolved_value": 1332747524.7524753, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5e148f28371c7b8c5d72e716", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "1150000000.0" + } + }, { - "name": "obr.council_tax_england", + "name": "hmrc/property_income_income_band_20_000_to_30_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 41990323959.26737, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ceedbb95994a8ac505f786bf" - } - ] - }, - "obr.council_tax_scotland": { - "status": "active", - "candidates": [ + "resolved_value": 3831324110.671937, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_a793597e38fe8f9240136d5e", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "3820000000.0" + } + }, { - "name": "obr.council_tax_scotland", + "name": "hmrc/property_income_income_band_200_000_to_300_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2925794534.826645, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_dfff83cd33669be0acf48236" - } - ] - }, - "obr.council_tax_wales": { - "status": "active", - "candidates": [ + "resolved_value": 1272816349.3840985, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_968f0c586e0de9ec29bde5b5", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21220604703247", + "value_before_uprating": "1050000000.0" + } + }, { - "name": "obr.council_tax_wales", + "name": "hmrc/property_income_income_band_30_000_to_40_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2281456490.1010394, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ecf95c2f5e00d7d1294784d4" - } - ] - }, - "obr.domestic_rates": { - "status": "active", - "candidates": [ + "resolved_value": 4252163461.538461, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_6a693f190800a2604ffd1c69", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "3800000000.0" + } + }, { - "name": "obr.domestic_rates", + "name": "hmrc/property_income_income_band_300_000_to_500_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 509814031.9020381, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_774d52d47e06c2403b426f36" - } - ] - }, - "obr.esa": { - "status": "active", - "candidates": [ + "resolved_value": 927337625.9798431, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_03b3c75a46af68646f0d8eb2", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21220604703247", + "value_before_uprating": "765000000.0" + } + }, { - "name": "obr.esa", + "name": "hmrc/property_income_income_band_40_000_to_50_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 8545802862.489966, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_9abaf3f02502d33953862972" - } - ] - }, - "obr.housing_benefit": { - "status": "active", - "candidates": [ + "resolved_value": 4229783653.8461537, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_41f2ee883cc817a3f04d4b84", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "3780000000.0" + } + }, { - "name": "obr.housing_benefit", + "name": "hmrc/property_income_income_band_50_000_to_70_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 12812461092.718086, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_186cb8defa0022b6be5e08c0" - } - ] - }, - "obr.jobseekers_allowance": { - "status": "active", - "candidates": [ + "resolved_value": 6559199999.999999, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_161cfda7cbd0fd9ad69ed477", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "5400000000.0" + } + }, { - "name": "obr.jobseekers_allowance", + "name": "hmrc/property_income_income_band_500_000_to_1_000_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 281300678.72749996, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_86cb22051464b5d98a0ab19e" - } - ] - }, - "obr.pension_credit": { - "status": "active", - "candidates": [ + "resolved_value": 580715469.6132597, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_16a6a0e6c9bbd738d853fda8", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.22513812154696", + "value_before_uprating": "474000000.0" + } + }, { - "name": "obr.pension_credit", + "name": "hmrc/property_income_income_band_70_000_to_100_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 6251379463.922147, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_889fae05fdd83e950b4a53b9" + "resolved_value": 4579293333.333333, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_9335b51ae0737d222433f03e", + "uprating": { + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "3770000000.0" + } } ] }, - "obr.pip": { + "hmrc.spi.property_income.count_by_total_income_band": { "status": "active", "candidates": [ { - "name": "obr.pip", + "name": "hmrc/property_income_count_income_band_100_000_to_150_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 36016311327.49647, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_299a855825d8319a3bca66e2" - } - ] - }, - "obr.statutory_maternity_pay": { - "status": "active", - "candidates": [ + "resolved_value": 170469.81776765376, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_50e02eb85969a4773af5cade", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "137000.0" + } + }, { - "name": "obr.statutory_maternity_pay", + "name": "hmrc/property_income_count_income_band_1_000_000_to_inf", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3186824700.5054927, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_52e691514c80c63fc65fcc02" - } - ] - }, - "obr.tv_licence_fee": { - "status": "active", - "candidates": [ + "resolved_value": 8166.666666666667, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_d286366fea43c9f897936709", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16666666666667", + "value_before_uprating": "7000.0" + } + }, { - "name": "obr.tv_licence_fee", + "name": "hmrc/property_income_count_income_band_12_570_to_15_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3887250000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d757225cc0db200ec899f368" - } - ] - }, - "obr.winter_fuel_allowance": { - "status": "active", - "candidates": [ + "resolved_value": 105341.22807017544, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_80d817cee2f3592809f3a194", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "101000.0" + } + }, { - "name": "obr.winter_fuel_allowance", + "name": "hmrc/property_income_count_income_band_15_000_to_20_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1911453982.8600001, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_66989bed78c8690286fca9a0" - } - ] - }, - "isc.private_school_students": { - "status": "active", - "candidates": [ + "resolved_value": 227070.52441229657, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_2c0d78b9f9dff4e5fdfa250c", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "232000.0" + } + }, { - "name": "isc.private_school_students", + "name": "hmrc/property_income_count_income_band_150_000_to_200_000", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 545640.0, - "resolved_fact_period": "2025-01", - "resolved_fact_key": "ledger_aggregate_fact_v2_45d924ab74cebe51d4664b38" - } - ] - }, - "hmrc.salary_sacrifice.it_relief_basic_rate": { - "status": "active", - "candidates": [ + "resolved_value": 62954.08163265306, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5ec672db73bb4f35958a409e", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "54000.0" + } + }, + { + "name": "hmrc/property_income_count_income_band_20_000_to_30_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 432056.3725490196, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_3eb40c70c3de0d0c29253566", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "431000.0" + } + }, { - "name": "hmrc.salary_sacrifice.it_relief_basic_rate", + "name": "hmrc/property_income_count_income_band_200_000_to_300_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1600000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_7320889e57785e6997224191" - } - ] - }, - "hmrc.salary_sacrifice.it_relief_higher_rate": { - "status": "active", - "candidates": [ + "resolved_value": 49107.71704180064, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_0394669c5734865fda5f0541", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "41000.0" + } + }, { - "name": "hmrc.salary_sacrifice.it_relief_higher_rate", + "name": "hmrc/property_income_count_income_band_30_000_to_40_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 5500000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_7d9ff26814151157071301e9" - } - ] - }, - "hmrc.salary_sacrifice.it_relief_additional_rate": { - "status": "active", - "candidates": [ + "resolved_value": 408657.40740740736, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_6564bb4b662365729676a9e1", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "364000.0" + } + }, { - "name": "hmrc.salary_sacrifice.it_relief_additional_rate", + "name": "hmrc/property_income_count_income_band_300_000_to_500_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1800000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_49a712ba4b22f0b4b2925ef9" - } - ] - }, - "hmrc.salary_sacrifice.nics_relief_employee": { - "status": "active", - "candidates": [ + "resolved_value": 27548.231511254016, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_87c457b7ee2392ee8360893b", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "23000.0" + } + }, { - "name": "hmrc.salary_sacrifice.nics_relief_employee", + "name": "hmrc/property_income_count_income_band_40_000_to_50_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1000000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_341767859ef6030c06c7a153" - } - ] - }, - "hmrc.salary_sacrifice.nics_relief_employer": { - "status": "active", - "candidates": [ + "resolved_value": 364872.68518518517, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_7187a98d8342886b08e3f9e2", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "325000.0" + } + }, { - "name": "hmrc.salary_sacrifice.nics_relief_employer", + "name": "hmrc/property_income_count_income_band_50_000_to_70_000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3695652173.9130435, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_026ae1169f5f0f997bb06479", + "resolved_value": 483213.6602451839, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c44a33c3bc4454de20132027", "uprating": { - "index": "policyengine_uk_parameter:gov.hmrc.national_insurance.class_1.rates.employer", - "factor": "1.08695652173913", - "value_before_uprating": "3400000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "397000.0" } - } - ] - }, - "hmrc.salary_sacrifice.users_below_cap": { - "status": "active", - "candidates": [ + }, { - "name": "hmrc.salary_sacrifice.users_below_cap", + "name": "hmrc/property_income_count_income_band_500_000_to_1_000_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 4300000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a48e584180a6f33d07112d3c" - } - ] - }, - "hmrc.salary_sacrifice.users_above_cap": { - "status": "active", - "candidates": [ + "resolved_value": 15768.51851851852, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_831e0c70ca80d37c785d4122", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21296296296296", + "value_before_uprating": "13000.0" + } + }, { - "name": "hmrc.salary_sacrifice.users_above_cap", + "name": "hmrc/property_income_count_income_band_70_000_to_100_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3300000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_0331d77688891a3c3c3307b6" + "resolved_value": 275078.80910683016, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_f93d04a399cee892e5ec86b6", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "226000.0" + } } ] }, - "hmrc.spi.employment_income.amount_by_total_income_band": { + "hmrc.spi.private_pension_income.amount_by_total_income_band": { "status": "active", "candidates": [ { - "name": "hmrc/employment_income_income_band_100_000_to_150_000", + "name": "hmrc/private_pension_income_income_band_100_000_to_150_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 101699285714.28572, + "resolved_value": 6709928571.428572, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b1c634a871c843888ab00545", + "resolved_fact_key": "ledger_aggregate_fact_v2_cb943439ee9edfb445bc3fa5", "uprating": { "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", "factor": "1.23571428571429", - "value_before_uprating": "82300000000.0" + "value_before_uprating": "5430000000.0" } }, { - "name": "hmrc/employment_income_income_band_1_000_000_to_inf", + "name": "hmrc/private_pension_income_income_band_1_000_000_to_inf", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 42457796852.64664, + "resolved_value": 442517882.68955654, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_16019afa59e224b690877826", + "resolved_fact_key": "ledger_aggregate_fact_v2_7dcf8568040de10d9b3765da", "uprating": { "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", "factor": "1.19599427753934", - "value_before_uprating": "35500000000.0" + "value_before_uprating": "370000000.0" } }, { - "name": "hmrc/employment_income_income_band_12_570_to_15_000", + "name": "hmrc/private_pension_income_income_band_12_570_to_15_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 17745000000.0, + "resolved_value": 4567500000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a82c84f67b40867564d2c847", + "resolved_fact_key": "ledger_aggregate_fact_v2_699889c2fb48479e27e44a4a", "uprating": { "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", "factor": "1.05", - "value_before_uprating": "16900000000.0" + "value_before_uprating": "4350000000.0" } }, { - "name": "hmrc/employment_income_income_band_15_000_to_20_000", + "name": "hmrc/private_pension_income_income_band_15_000_to_20_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 47490871369.2946, + "resolved_value": 13289626556.016598, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_42eb325b6a29afb3e6d157fa", + "resolved_fact_key": "ledger_aggregate_fact_v2_0f977d0b50c1d0f1d1364e88", "uprating": { "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", "factor": "0.977178423236514", - "value_before_uprating": "48600000000.0" + "value_before_uprating": "13600000000.0" } }, { - "name": "hmrc/employment_income_income_band_150_000_to_200_000", + "name": "hmrc/private_pension_income_income_band_150_000_to_200_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 45429306930.69307, + "resolved_value": 2097628712.8712869, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1f93702eb88f381f0701c4f8", + "resolved_fact_key": "ledger_aggregate_fact_v2_d29aac0680380c80bd842bae", "uprating": { "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", "factor": "1.15891089108911", - "value_before_uprating": "39200000000.0" + "value_before_uprating": "1810000000.0" } }, { - "name": "hmrc/employment_income_income_band_20_000_to_30_000", + "name": "hmrc/private_pension_income_income_band_20_000_to_30_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 172509881422.92493, + "resolved_value": 30289525691.699608, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_794fd9633d6a2018fee633e7", + "resolved_fact_key": "ledger_aggregate_fact_v2_bafcebe21a05cb0ca19d5e4f", "uprating": { "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", "factor": "1.00296442687747", - "value_before_uprating": "172000000000.0" + "value_before_uprating": "30200000000.0" } }, { - "name": "hmrc/employment_income_income_band_200_000_to_300_000", + "name": "hmrc/private_pension_income_income_band_200_000_to_300_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 44366741321.38857, + "resolved_value": 1903163493.8409853, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d85ad655daaa164b1ab33231", + "resolved_fact_key": "ledger_aggregate_fact_v2_de0ed091681463c4ddec5b85", "uprating": { "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", "factor": "1.21220604703247", - "value_before_uprating": "36600000000.0" + "value_before_uprating": "1570000000.0" } }, { - "name": "hmrc/employment_income_income_band_30_000_to_40_000", + "name": "hmrc/private_pension_income_income_band_30_000_to_40_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 190228365384.6154, + "resolved_value": 27862860576.923077, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3607635c72d16b4059b6a3f6", + "resolved_fact_key": "ledger_aggregate_fact_v2_2884a006a8d7c144a8570a7d", "uprating": { "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", "factor": "1.11899038461538", - "value_before_uprating": "170000000000.0" + "value_before_uprating": "24900000000.0" } }, { - "name": "hmrc/employment_income_income_band_300_000_to_500_000", + "name": "hmrc/private_pension_income_income_band_300_000_to_500_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 35153975363.941765, + "resolved_value": 1357670772.6763716, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5c3674b48269ffe3c7b28a1b", + "resolved_fact_key": "ledger_aggregate_fact_v2_73e8de3b1ac198cc75c2b696", "uprating": { "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", "factor": "1.21220604703247", - "value_before_uprating": "29000000000.0" + "value_before_uprating": "1120000000.0" } }, { - "name": "hmrc/employment_income_income_band_40_000_to_50_000", + "name": "hmrc/private_pension_income_income_band_40_000_to_50_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 155539663461.53845, + "resolved_value": 18910937500.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_525aeb02ab9a831608756200", + "resolved_fact_key": "ledger_aggregate_fact_v2_6b29cd5a1d665a00bb3e8046", "uprating": { "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", "factor": "1.11899038461538", - "value_before_uprating": "139000000000.0" + "value_before_uprating": "16900000000.0" } }, { - "name": "hmrc/employment_income_income_band_50_000_to_70_000", + "name": "hmrc/private_pension_income_income_band_50_000_to_70_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 211351999999.99997, + "resolved_value": 21135200000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_9f1a70b4e0995af34d7dbbfb", + "resolved_fact_key": "ledger_aggregate_fact_v2_8f911d955de4f80e87dc69d8", "uprating": { "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", "factor": "1.21466666666667", - "value_before_uprating": "174000000000.0" + "value_before_uprating": "17400000000.0" } }, { - "name": "hmrc/employment_income_income_band_500_000_to_1_000_000", + "name": "hmrc/private_pension_income_income_band_500_000_to_1_000_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 28300690607.734806, + "resolved_value": 784088397.7900552, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1944a2f33309b41b2d5f348d", + "resolved_fact_key": "ledger_aggregate_fact_v2_a13e6165bec82537c5c2883c", "uprating": { "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", "factor": "1.22513812154696", - "value_before_uprating": "23100000000.0" + "value_before_uprating": "640000000.0" } }, { - "name": "hmrc/employment_income_income_band_70_000_to_100_000", + "name": "hmrc/private_pension_income_income_band_70_000_to_100_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 143330666666.66666, + "resolved_value": 11502893333.333332, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6178d003a4c1a6198294f174", + "resolved_fact_key": "ledger_aggregate_fact_v2_0a1db235b87cad00eeddbfd8", "uprating": { "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", "factor": "1.21466666666667", - "value_before_uprating": "118000000000.0" + "value_before_uprating": "9470000000.0" } } ] }, - "hmrc.spi.employment_income.count_by_total_income_band": { + "hmrc.spi.private_pension_income.count_by_total_income_band": { "status": "active", "candidates": [ { - "name": "hmrc/employment_income_count_income_band_100_000_to_150_000", + "name": "hmrc/private_pension_income_count_income_band_100_000_to_150_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 984245.444191344, + "resolved_value": 135629.27107061504, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b83fec2e722ef22cbe28ee76", + "resolved_fact_key": "ledger_aggregate_fact_v2_1fa1ba97628c6c2c315f0e15", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", "factor": "1.24430523917995", - "value_before_uprating": "791000.0" + "value_before_uprating": "109000.0" } }, { - "name": "hmrc/employment_income_count_income_band_1_000_000_to_inf", + "name": "hmrc/private_pension_income_count_income_band_1_000_000_to_inf", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 24500.0, + "resolved_value": 2333.3333333333335, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_618b4f84a2b10fdf0d901df6", + "resolved_fact_key": "ledger_aggregate_fact_v2_188f8f1a0535263e4db7c9a8", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", "factor": "1.16666666666667", - "value_before_uprating": "21000.0" + "value_before_uprating": "2000.0" } }, { - "name": "hmrc/employment_income_count_income_band_12_570_to_15_000", + "name": "hmrc/private_pension_income_count_income_band_12_570_to_15_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1418456.1403508773, + "resolved_value": 1115991.2280701755, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5a2e006ccd94f8754760661c", + "resolved_fact_key": "ledger_aggregate_fact_v2_853f104082cf479b98952c1a", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", "factor": "1.04298245614035", - "value_before_uprating": "1360000.0" + "value_before_uprating": "1070000.0" } }, { - "name": "hmrc/employment_income_count_income_band_15_000_to_20_000", + "name": "hmrc/private_pension_income_count_income_band_15_000_to_20_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3034132.0072332732, + "resolved_value": 2094529.8372513563, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a4ecaa65aa113092a1c8fcf7", + "resolved_fact_key": "ledger_aggregate_fact_v2_c785199ee1d08fabfe927ff0", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", "factor": "0.97875226039783", - "value_before_uprating": "3100000.0" + "value_before_uprating": "2140000.0" } }, { - "name": "hmrc/employment_income_count_income_band_150_000_to_200_000", + "name": "hmrc/private_pension_income_count_income_band_150_000_to_200_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 307775.51020408166, + "resolved_value": 33808.67346938776, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ffcb46afae1c469de75ee9b3", + "resolved_fact_key": "ledger_aggregate_fact_v2_a98ec830dee0eceb16b452e7", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", "factor": "1.16581632653061", - "value_before_uprating": "264000.0" + "value_before_uprating": "29000.0" + } + }, + { + "name": "hmrc/private_pension_income_count_income_band_20_000_to_30_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 2666519.6078431373, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_1df6f17a33011c1c026dbc09", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "2660000.0" + } + }, + { + "name": "hmrc/private_pension_income_count_income_band_200_000_to_300_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 23954.98392282958, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_042ab8896eb0214e7bbad477", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "20000.0" + } + }, + { + "name": "hmrc/private_pension_income_count_income_band_30_000_to_40_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 1627893.5185185184, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_0a28fd76533fc93cf8dbfe4a", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "1450000.0" + } + }, + { + "name": "hmrc/private_pension_income_count_income_band_300_000_to_500_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 11977.49196141479, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_7fccfc3ee4246841b3ed391b", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "10000.0" + } + }, + { + "name": "hmrc/private_pension_income_count_income_band_40_000_to_50_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 874571.7592592592, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_0f808aa135a13e5aa4668d22", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "779000.0" + } + }, + { + "name": "hmrc/private_pension_income_count_income_band_50_000_to_70_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 782635.7267950964, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_097efdacf2adf0f90f90d1de", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "643000.0" + } + }, + { + "name": "hmrc/private_pension_income_count_income_band_500_000_to_1_000_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 4851.851851851852, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_8abdd0aa368c3d693e6d0989", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21296296296296", + "value_before_uprating": "4000.0" + } + }, + { + "name": "hmrc/private_pension_income_count_income_band_70_000_to_100_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 315245.183887916, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_f75fc4c3e2cb06bbdb7543f8", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "259000.0" + } + } + ] + }, + "hmrc.spi.state_pension.amount_by_total_income_band": { + "status": "active", + "candidates": [ + { + "name": "hmrc/state_pension_income_band_100_000_to_150_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 1036621962.312795, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_d63e1a96cab57582f482b8c2", + "uprating": { + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", + "factor": "1.22387480792538", + "value_before_uprating": "847000000.0" + } + }, + { + "name": "hmrc/state_pension_income_band_1_000_000_to_inf", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 24477496.158507556, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_9a20bd62d4d5984865242929", + "uprating": { + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", + "factor": "1.22387480792538", + "value_before_uprating": "20000000.0" + } + }, + { + "name": "hmrc/state_pension_income_band_12_570_to_15_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 14441722733.519459, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_45083c1383ea711226aebd1b", + "uprating": { + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", + "factor": "1.22387480792538", + "value_before_uprating": "11800000000.0" + } + }, + { + "name": "hmrc/state_pension_income_band_15_000_to_20_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 27170020735.94339, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_310febb949c686fad2b71a94", + "uprating": { + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", + "factor": "1.22387480792538", + "value_before_uprating": "22200000000.0" + } + }, + { + "name": "hmrc/state_pension_income_band_150_000_to_200_000", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 324326824.10022515, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_e79668076aadc063559585e9", + "uprating": { + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", + "factor": "1.22387480792538", + "value_before_uprating": "265000000.0" } }, { - "name": "hmrc/employment_income_count_income_band_20_000_to_30_000", + "name": "hmrc/state_pension_income_band_20_000_to_30_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 7488308.823529412, + "resolved_value": 30474482717.341908, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1bbafa142b4bfc426ce5bdac", + "resolved_fact_key": "ledger_aggregate_fact_v2_3d18e138c32f6581d6dafdd7", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "7470000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", + "factor": "1.22387480792538", + "value_before_uprating": "24900000000.0" } }, { - "name": "hmrc/employment_income_count_income_band_200_000_to_300_000", + "name": "hmrc/state_pension_income_band_200_000_to_300_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 215594.85530546622, + "resolved_value": 219073590.61864263, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_dd00b1e66c3254ddc0e108a6", + "resolved_fact_key": "ledger_aggregate_fact_v2_e1dda799099ac0f4f439700d", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "180000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", + "factor": "1.22387480792538", + "value_before_uprating": "179000000.0" } }, { - "name": "hmrc/employment_income_count_income_band_30_000_to_40_000", + "name": "hmrc/state_pension_income_band_30_000_to_40_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 6028819.444444444, + "resolved_value": 15053660137.482147, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3bd51396d03aee4164d7c1d6", + "resolved_fact_key": "ledger_aggregate_fact_v2_151045b793ac454ab29260fc", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "5370000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", + "factor": "1.22387480792538", + "value_before_uprating": "12300000000.0" } }, { - "name": "hmrc/employment_income_count_income_band_300_000_to_500_000", + "name": "hmrc/state_pension_income_band_300_000_to_500_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 111390.67524115754, + "resolved_value": 117491981.56083627, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d1f4ceb7f4e676d9ff044d80", + "resolved_fact_key": "ledger_aggregate_fact_v2_c95154893499181b7f3a8903", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "93000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", + "factor": "1.22387480792538", + "value_before_uprating": "96000000.0" } }, { - "name": "hmrc/employment_income_count_income_band_40_000_to_50_000", + "name": "hmrc/state_pension_income_band_40_000_to_50_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3929398.148148148, + "resolved_value": 7367726343.710774, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_874b13ae1da1064e73055c39", + "resolved_fact_key": "ledger_aggregate_fact_v2_bc4cee7d39f5e1c311464a55", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "3500000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", + "factor": "1.22387480792538", + "value_before_uprating": "6020000000.0" } }, { - "name": "hmrc/employment_income_count_income_band_50_000_to_70_000", + "name": "hmrc/state_pension_income_band_50_000_to_70_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 4174868.6514886166, + "resolved_value": 5703256604.9322605, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_572104f32689df4a2dc4c334", + "resolved_fact_key": "ledger_aggregate_fact_v2_7f09c940c0fbc3cc42b9e510", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "3430000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", + "factor": "1.22387480792538", + "value_before_uprating": "4660000000.0" } }, { - "name": "hmrc/employment_income_count_income_band_500_000_to_1_000_000", + "name": "hmrc/state_pension_income_band_500_000_to_1_000_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 53370.37037037037, + "resolved_value": 52626616.74079125, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3b99d6944753bf5696bdc8f9", + "resolved_fact_key": "ledger_aggregate_fact_v2_d265dfcd4ba09d10053a78a4", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21296296296296", - "value_before_uprating": "44000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", + "factor": "1.22387480792538", + "value_before_uprating": "43000000.0" } }, { - "name": "hmrc/employment_income_count_income_band_70_000_to_100_000", + "name": "hmrc/state_pension_income_band_70_000_to_100_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1996147.1103327498, + "resolved_value": 2313123386.9789643, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8eec35d25c57e9c2e2c7962b", + "resolved_fact_key": "ledger_aggregate_fact_v2_41c1df25454fdf413d5765d7", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "1640000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", + "factor": "1.22387480792538", + "value_before_uprating": "1890000000.0" } } ] }, - "hmrc.spi.self_employment_income.amount_by_total_income_band": { + "hmrc.spi.state_pension.count_by_total_income_band": { "status": "active", "candidates": [ { - "name": "hmrc/self_employment_income_income_band_100_000_to_150_000", + "name": "hmrc/state_pension_count_income_band_100_000_to_150_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 6153857142.857143, + "resolved_value": 80182.53676470587, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5b616c7ebeb21ef5305b8beb", + "resolved_fact_key": "ledger_aggregate_fact_v2_01b8f391c006c09d3ed51865", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "4980000000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", + "factor": "1.08354779411765", + "value_before_uprating": "74000.0" } }, { - "name": "hmrc/self_employment_income_income_band_1_000_000_to_inf", + "name": "hmrc/state_pension_count_income_band_1_000_000_to_inf", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 23321888412.01717, + "resolved_value": 2167.095588235294, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_761827852b6a2fccb3d15132", + "resolved_fact_key": "ledger_aggregate_fact_v2_b8c359bb976d919bedb9076a", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.19599427753934", - "value_before_uprating": "19500000000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", + "factor": "1.08354779411765", + "value_before_uprating": "2000.0" } }, { - "name": "hmrc/self_employment_income_income_band_12_570_to_15_000", + "name": "hmrc/state_pension_count_income_band_12_570_to_15_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 5050500000.0, + "resolved_value": 1235244.4852941176, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1a69068db718770de7df525e", + "resolved_fact_key": "ledger_aggregate_fact_v2_05f2cd00648c7f8225723a9c", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "4810000000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", + "factor": "1.08354779411765", + "value_before_uprating": "1140000.0" } }, { - "name": "hmrc/self_employment_income_income_band_15_000_to_20_000", + "name": "hmrc/state_pension_count_income_band_15_000_to_20_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 7846742738.589211, + "resolved_value": 2221272.9779411764, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c1df7ca022a9c007f122de6d", + "resolved_fact_key": "ledger_aggregate_fact_v2_ced75bd10fbfa56ef2eabeae", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "8030000000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", + "factor": "1.08354779411765", + "value_before_uprating": "2050000.0" } }, { - "name": "hmrc/self_employment_income_income_band_150_000_to_200_000", + "name": "hmrc/state_pension_count_income_band_150_000_to_200_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 4230024752.4752474, + "resolved_value": 22754.503676470587, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7183b7c143f8e897552ad685", + "resolved_fact_key": "ledger_aggregate_fact_v2_73d438db1a168d794e290b0e", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "3650000000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", + "factor": "1.08354779411765", + "value_before_uprating": "21000.0" } }, { - "name": "hmrc/self_employment_income_income_band_20_000_to_30_000", + "name": "hmrc/state_pension_count_income_band_20_000_to_30_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 15746541501.976286, + "resolved_value": 2513830.882352941, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_33c4f0779c40ec91ff6761da", + "resolved_fact_key": "ledger_aggregate_fact_v2_69b521bf537da156d2afa48e", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "15700000000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", + "factor": "1.08354779411765", + "value_before_uprating": "2320000.0" } }, { - "name": "hmrc/self_employment_income_income_band_200_000_to_300_000", + "name": "hmrc/state_pension_count_income_band_200_000_to_300_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 5321584546.472564, + "resolved_value": 15169.669117647058, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_90652f32ebe0ff36c569998d", + "resolved_fact_key": "ledger_aggregate_fact_v2_3edcf70605856bb8b906ea19", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21220604703247", - "value_before_uprating": "4390000000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", + "factor": "1.08354779411765", + "value_before_uprating": "14000.0" } }, { - "name": "hmrc/self_employment_income_income_band_30_000_to_40_000", + "name": "hmrc/state_pension_count_income_band_30_000_to_40_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 14099278846.153845, + "resolved_value": 1256915.4411764706, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1b9ad3f39e949b92a26ec28c", + "resolved_fact_key": "ledger_aggregate_fact_v2_1cafb0f484a7d8191b7fb989", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "12600000000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", + "factor": "1.08354779411765", + "value_before_uprating": "1160000.0" } }, { - "name": "hmrc/self_employment_income_income_band_300_000_to_500_000", + "name": "hmrc/state_pension_count_income_band_300_000_to_500_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 5867077267.637177, + "resolved_value": 8668.382352941177, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_96f921ffdb56a575057076f8", + "resolved_fact_key": "ledger_aggregate_fact_v2_7f510c873457703c57c16983", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21220604703247", - "value_before_uprating": "4840000000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", + "factor": "1.08354779411765", + "value_before_uprating": "8000.0" } }, { - "name": "hmrc/self_employment_income_income_band_40_000_to_50_000", + "name": "hmrc/state_pension_count_income_band_40_000_to_50_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 9768786057.692307, + "resolved_value": 615455.1470588235, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_645090db5db62f7c47a34f60", + "resolved_fact_key": "ledger_aggregate_fact_v2_d4ff6839b2d936396ae33f67", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "8730000000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", + "factor": "1.08354779411765", + "value_before_uprating": "568000.0" } }, { - "name": "hmrc/self_employment_income_income_band_50_000_to_70_000", + "name": "hmrc/state_pension_count_income_band_50_000_to_70_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 9984560000.0, + "resolved_value": 477844.57720588235, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f0d7af3458463a645af3cb76", + "resolved_fact_key": "ledger_aggregate_fact_v2_2b5023baae0b6814c07afbe9", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "8220000000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", + "factor": "1.08354779411765", + "value_before_uprating": "441000.0" } }, { - "name": "hmrc/self_employment_income_income_band_500_000_to_1_000_000", + "name": "hmrc/state_pension_count_income_band_500_000_to_1_000_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 8171671270.718231, + "resolved_value": 3250.643382352941, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_fc7a985c6a2a3d69e2c9ae75", + "resolved_fact_key": "ledger_aggregate_fact_v2_f9a834c26fa7c215c052f4f5", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.22513812154696", - "value_before_uprating": "6670000000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", + "factor": "1.08354779411765", + "value_before_uprating": "3000.0" } }, { - "name": "hmrc/self_employment_income_income_band_70_000_to_100_000", + "name": "hmrc/state_pension_count_income_band_70_000_to_100_000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 6510613333.333333, + "resolved_value": 190704.41176470587, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c588886840e4e7e4a141ac75", + "resolved_fact_key": "ledger_aggregate_fact_v2_7514fbdbf5f909008b617d06", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "5360000000.0" + "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", + "factor": "1.08354779411765", + "value_before_uprating": "176000.0" } } ] }, - "hmrc.spi.self_employment_income.count_by_total_income_band": { + "hmrc.cgt.taxpayers_total": { "status": "active", "candidates": [ { - "name": "hmrc/self_employment_income_count_income_band_100_000_to_150_000", + "name": "hmrc.cgt.taxpayers_total", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 105765.94533029613, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_db16ef55b3b0f60d292b745b", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "85000.0" - } - }, + "resolved_value": 551000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_31d709fc393c2bf4d04efca5" + } + ] + }, + "hmrc.cgt.gains_total": { + "status": "active", + "candidates": [ { - "name": "hmrc/self_employment_income_count_income_band_1_000_000_to_inf", + "name": "hmrc.cgt.gains_total", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 12833.333333333334, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_315a063dab8497ed5b8837b6", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16666666666667", - "value_before_uprating": "11000.0" - } - }, + "resolved_value": 119258000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_12060d20a417d85d67cf24e8" + } + ] + }, + "dwp.benefit_cap.capped_households": { + "status": "active", + "candidates": [ { - "name": "hmrc/self_employment_income_count_income_band_12_570_to_15_000", + "name": "dwp.benefit_cap.capped_households", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 463084.2105263158, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_498ad10a35b58ff55819bc8b", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "444000.0" - } + "resolved_value": 110637.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_b698397897ed849f096cdd94" + } + ] + }, + "dwp.esa_claimants": { + "status": "active", + "candidates": [ + { + "name": "dwp.esa_claimants", + "status": "active", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, + "resolved_period": 2025, + "resolved_value": 1005791.5, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_aa4de89571e6eace29f79b14" + } + ] + }, + "dwp.esa_contrib_claimants": { + "status": "active", + "candidates": [ + { + "name": "dwp.esa_contrib_claimants", + "status": "active", + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, + "matched_fact_count_in_source_window": 8, + "resolved_period": 2025, + "resolved_value": 741148.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_13822de51233e343cea8771b" + } + ] + }, + "dwp.esa_income_claimants": { + "status": "active", + "candidates": [ + { + "name": "dwp.esa_income_claimants", + "status": "active", + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, + "matched_fact_count_in_source_window": 8, + "resolved_period": 2025, + "resolved_value": 411227.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_13822de51233e343cea8771b" + } + ] + }, + "dwp.jsa_claimants": { + "status": "active", + "candidates": [ + { + "name": "dwp.jsa_claimants", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 71000.0, + "resolved_fact_period": "2025-08", + "resolved_fact_key": "ledger_aggregate_fact_v2_b5d92ff094ad2c534847291a" + } + ] + }, + "dwp.uc.households_children_1": { + "status": "active", + "candidates": [ + { + "name": "dwp.uc.households_children_1", + "status": "active", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, + "resolved_period": 2025, + "resolved_value": 1190123.8333333333, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_c1533879baf52aaa88758083" + } + ] + }, + "dwp.uc.households_children_2": { + "status": "active", + "candidates": [ + { + "name": "dwp.uc.households_children_2", + "status": "active", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, + "resolved_period": 2025, + "resolved_value": 1049895.5, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_46fca4f9d4e0519f0c190824" + } + ] + }, + "dwp.uc.households_children_3": { + "status": "active", + "candidates": [ + { + "name": "dwp.uc.households_children_3", + "status": "active", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, + "resolved_period": 2025, + "resolved_value": 477887.6666666667, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_ba5bce203605d4e16037d311" + } + ] + }, + "dwp.uc.households_children_4": { + "status": "active", + "candidates": [ + { + "name": "dwp.uc.households_children_4", + "status": "active", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, + "resolved_period": 2025, + "resolved_value": 170713.66666666666, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_33541aafa05a63dcae4fc144" + } + ] + }, + "dwp.uc.households_single_no_children": { + "status": "active", + "candidates": [ + { + "name": "dwp.uc.households_single_no_children", + "status": "active", + "matched_fact_count_overall": 24, + "matched_fact_count_at_or_before_period": 24, + "matched_fact_count_in_source_window": 24, + "resolved_period": 2025, + "resolved_value": 2990070.1666666665, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_c013630f1154eb7252466457" + } + ] + }, + "dwp.uc.households_single_with_children": { + "status": "active", + "candidates": [ + { + "name": "dwp.uc.households_single_with_children", + "status": "active", + "matched_fact_count_overall": 24, + "matched_fact_count_at_or_before_period": 24, + "matched_fact_count_in_source_window": 24, + "resolved_period": 2025, + "resolved_value": 2138780.1666666665, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_4e21ff5e364647d7c75589d2" + } + ] + }, + "dwp.uc.households_couple_no_children": { + "status": "active", + "candidates": [ + { + "name": "dwp.uc.households_couple_no_children", + "status": "active", + "matched_fact_count_overall": 24, + "matched_fact_count_at_or_before_period": 24, + "matched_fact_count_in_source_window": 24, + "resolved_period": 2025, + "resolved_value": 241130.91666666666, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_ad46a5483afd6bad20dc50fe" + } + ] + }, + "dwp.uc.households_couple_with_children": { + "status": "active", + "candidates": [ + { + "name": "dwp.uc.households_couple_with_children", + "status": "active", + "matched_fact_count_overall": 24, + "matched_fact_count_at_or_before_period": 24, + "matched_fact_count_in_source_window": 24, + "resolved_period": 2025, + "resolved_value": 826160.8333333334, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_1a76243d3f616b19eaed3e0a" + } + ] + }, + "dwp.uc.payment_distribution_single": { + "status": "active", + "candidates": [ + { + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_0_to_1_200", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 89479.33333333333, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_2ab0a2ad4fff5a73eb430af0" }, { - "name": "hmrc/self_employment_income_count_income_band_15_000_to_20_000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_1_200_to_2_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 637167.7215189873, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_eb849a98f57c60bd507d621b", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "651000.0" - } + "resolved_value": 127403.22222222222, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_4da96f3f87204e3b63a7197e" }, { - "name": "hmrc/self_employment_income_count_income_band_150_000_to_200_000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_12_000_to_13_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 46632.65306122449, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_cfb6ca3c4eff6a83bd5c10ac", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "40000.0" - } + "resolved_value": 122035.55555555556, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_100f173ee4233f5ed3616bbc" }, { - "name": "hmrc/self_employment_income_count_income_band_20_000_to_30_000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_13_200_to_14_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 963355.3921568628, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_72bd71f362434b2260a4b407", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "961000.0" - } + "resolved_value": 197163.22222222222, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_263205affbfb94c0a87b7834" }, { - "name": "hmrc/self_employment_income_count_income_band_200_000_to_300_000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_14_400_to_15_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 40723.47266881029, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe86d957cb9590b3292e1757", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "34000.0" - } + "resolved_value": 209497.33333333334, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_f4e51bd6399c4a72f10e625f" }, { - "name": "hmrc/self_employment_income_count_income_band_30_000_to_40_000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_15_600_to_16_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 667997.6851851852, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_84b75f0a77e11de0182b9d87", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "595000.0" - } + "resolved_value": 149963.22222222222, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_746aa1e8d116c4543251b137" }, { - "name": "hmrc/self_employment_income_count_income_band_300_000_to_500_000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_16_800_to_18_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 25152.73311897106, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5c668fd92047d28d73d7c36d", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "21000.0" - } + "resolved_value": 108689.66666666667, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_0dc82a9ba1ce7a8ea1855991" }, { - "name": "hmrc/self_employment_income_count_income_band_40_000_to_50_000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_18_000_to_19_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 403043.98148148146, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_876b5e55461ed15a7456d8b3", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "359000.0" - } + "resolved_value": 61718.666666666664, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_4399ab26a944d2d46a12311d" }, { - "name": "hmrc/self_employment_income_count_income_band_50_000_to_70_000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_19_200_to_20_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 378537.65323993, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_09e5a5c61ccf990f6104a903", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "311000.0" - } + "resolved_value": 34050.444444444445, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_b8ab0a63fbef46e02aa34d37" }, { - "name": "hmrc/self_employment_income_count_income_band_500_000_to_1_000_000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_20_400_to_21_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 18194.444444444445, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_73031eb82b28c872e4371fae", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21296296296296", - "value_before_uprating": "15000.0" - } + "resolved_value": 22338.333333333332, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_d22d996cd3edb838030ab0dc" }, { - "name": "hmrc/self_employment_income_count_income_band_70_000_to_100_000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_21_600_to_22_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 174054.29071803854, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c35c3f72e5f7901457970c8d", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "143000.0" - } - } - ] - }, - "hmrc.spi.self_employment_income.count_by_self_employment_income_band": { - "status": "active", - "candidates": [ - { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_0_1", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 0 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's zero band counts people with a self-employment source and no profit after loss relief. The binding bands people on their self-employment income alone, so a band from 0 to 1 would count everyone without self-employment income. It also lies outside the GBP 1 to GBP 10,000 range Mar\u00eda's ruling of 2026-10-29 binds. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "resolved_value": 14685.777777777777, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_404ce9f1ea3e17ec602a1de9" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_1_500", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_22_800_to_24_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 119468.66485013624, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_2051cd0d453d910cf3f1fc92", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "111000.0" - } + "resolved_value": 11133.666666666666, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_d2268373d3e5894e10f3f004" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_1000_2000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_2_400_to_3_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 246471.38964577657, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f9750ad546479a54f4a18141", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "229000.0" - } + "resolved_value": 197136.66666666666, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_37e9e071fb187dab220f3876" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_10000_15000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 10000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_24_000_to_25_200", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 6951.222222222223, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_8af773c191130cd03d9de884" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_100000_plus", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 100000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_25_200_to_26_400", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 6508.222222222223, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_f46b09c321cf98f8e0d12b89" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_15000_20000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 15000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_26_400_to_27_600", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 5913.444444444444, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_a763ca2d87febd61de26d8b0" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_2000_3000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_27_600_to_28_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 216335.14986376022, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d7031577759f88d8f459ecdc", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "201000.0" - } + "resolved_value": 1884.111111111111, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_8b6d8894debcbda5e38c0923" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_20000_30000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 20000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_28_800_to_30_000", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 1653.7777777777778, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_aa3077a36f37ae73562e57fc" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_3000_4000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_3_600_to_4_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 200190.73569482288, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_59c20477e49d03377dbae070", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "186000.0" - } + "resolved_value": 377063.1111111111, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_988e854b9584a36b1b62810f" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_30000_50000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 30000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_4_800_to_6_000", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 195983.22222222222, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_7a3e7c9563c15ba28ffd3c3e" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_4000_5000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_6_000_to_7_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 187275.20435967302, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_bb2b6916a5458dc6e3c041c7", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "174000.0" - } + "resolved_value": 114033.33333333333, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_294fdb23cc02a98334267137" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_500_1000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_7_200_to_8_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 118392.37057220709, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5bf7a84098c34ecafbf08cda", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "110000.0" - } + "resolved_value": 149043.77777777778, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_5d4a92d292c96a2f440dee5a" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_5000_7500", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_8_400_to_9_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 435899.1825613079, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1e84aebbbc8f3ae77dc23d87", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "405000.0" - } + "resolved_value": 399750.22222222225, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_ad92f85c0ac85ea7bb6e8ca3" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_50000_100000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 50000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_9_600_to_10_800", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 386411.6666666667, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_e2bbf1fe386cfcd8db712026" }, { - "name": "hmrc.spi.self_employment_income.count_by_self_employment_income_band.band_7500_10000", + "name": "dwp/uc_payment_dist/SINGLE_annual_payment_10_800_to_12_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 427288.8283378747, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_bea0581cfa0af5a969ec96c2", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "397000.0" - } + "resolved_value": 104891.11111111111, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_de2719af6e4d5f9ffe65aaee" } ] }, - "hmrc.spi.self_employment_income.amount_by_self_employment_income_band": { + "dwp.uc.payment_distribution_lone_parent": { "status": "active", "candidates": [ { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_1_500", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_0_to_1_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 28899522.63739463, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5aff5e57f05ddba9ad025b36", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "26000000.0" - } + "resolved_value": 26670.222222222223, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_7b17c88cf49645b2d3ef44a6" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_1000_2000", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_1_200_to_2_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 376805314.3875684, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_fc3c7927013f5264698979d8", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "339000000.0" - } - }, - { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_10000_15000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 10000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." - }, - { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_100000_plus", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 100000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." - }, - { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_15000_20000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 15000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "resolved_value": 36208.11111111111, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_765ace417ceafd524ffda4c0" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_2000_3000", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_12_000_to_13_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 555760050.7191275, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6b85f6be706ccfed238bf1f9", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "500000000.0" - } + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 125798.44444444444, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_eaddee052a3861f259b93272" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_20000_30000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 20000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_13_200_to_14_400", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 129133.66666666667, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_b8d66013c8a68e423f507be8" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_3000_4000", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_14_400_to_15_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 719153505.630551, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5852a008bcd3cea2bc99b092", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "647000000.0" - } + "resolved_value": 115856.66666666667, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_1bc84efe74c485d143caab7b" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_30000_50000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 30000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_15_600_to_16_800", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 125660.22222222222, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_e26d2d7e425a94fd9fde3d17" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_4000_5000", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_16_800_to_18_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 866985679.1218389, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_2d34b4d9693e393903c5f638", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "780000000.0" - } + "resolved_value": 135836.77777777778, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_8fa2e062c33297530d458054" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_500_1000", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_18_000_to_19_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 91144648.31793691, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e493ddc5770b5a2e89c83fcf", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "82000000.0" - } + "resolved_value": 135444.88888888888, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_77cb72042ffb9b2b1af769e3" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_5000_7500", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_19_200_to_20_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 2823261057.6531677, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ae77cfe6ff63112b006c6a30", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "2540000000.0" - } + "resolved_value": 106341.88888888889, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_acb89a96425fd7af119e0c3b" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_50000_100000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 50000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's self-employment rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15). Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_20_400_to_21_600", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 85490.44444444444, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_3aa5825f5e5e8dbc570c0af1" }, { - "name": "hmrc.spi.self_employment_income.amount_by_self_employment_income_band.band_7500_10000", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_21_600_to_22_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 3856974751.9907446, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_91323471e9baa2fc4904040a", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands_times_obr_per_capita_mixed_income", - "factor": "1.11152010143825", - "value_before_uprating": "3470000000.0" - } - } - ] - }, - "hmrc.spi.employment_income.count_by_self_employment_income_band": { - "status": "active", - "candidates": [ - { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_0_1", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 0 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's zero band counts people with a self-employment source and no profit after loss relief. The binding bands people on their self-employment income alone, so a band from 0 to 1 would count every employee without self-employment income. It also lies outside the GBP 1 to GBP 10,000 range Mar\u00eda's ruling of 2026-10-29 binds, which her choice of 2026-10-30 extends to Table 3.10's employment-income counts. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "resolved_value": 80226.88888888889, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_c5a0ee450c3ad7f882dfb167" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_1_500", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_22_800_to_24_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 72111.7166212534, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a8a50ebacc90efdf051f460b", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "67000.0" - } + "resolved_value": 71259.55555555556, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_13ffca0d11c038fc7d096ec9" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_1000_2000", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_2_400_to_3_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 136689.37329700272, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e07428dae7ed2be1a4b3d793", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "127000.0" - } + "resolved_value": 46312.77777777778, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_6619e26753d01d76247e1759" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_10000_15000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 10000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15), and her choice of 2026-10-30 adds its employment-income counts over the same bands. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_24_000_to_25_200", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 51301.666666666664, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_4a935006e5c346bfe0009055" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_100000_plus", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 100000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15), and her choice of 2026-10-30 adds its employment-income counts over the same bands. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_25_200_to_26_400", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 43305.22222222222, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_e64560bd9c14d083cd03c985" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_15000_20000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 15000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15), and her choice of 2026-10-30 adds its employment-income counts over the same bands. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_26_400_to_27_600", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 34910.555555555555, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_8e16d0c97924701eb074c25d" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_2000_3000", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_27_600_to_28_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 110858.310626703, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8f608695430804bf74928876", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "103000.0" - } + "resolved_value": 28513.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_cf9757018b0d313f20342b59" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_20000_30000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 20000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15), and her choice of 2026-10-30 adds its employment-income counts over the same bands. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_28_800_to_30_000", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 22593.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_6bede883f015e48e86c0a2de" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_3000_4000", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_3_600_to_4_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 96866.48501362398, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0814147e65171246cce164c0", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "90000.0" - } + "resolved_value": 60310.11111111111, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_b0710535c8b6006db118eb3b" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_30000_50000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 30000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15), and her choice of 2026-10-30 adds its employment-income counts over the same bands. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_4_800_to_6_000", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 67858.66666666667, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_b4008c8b22190b4ee185d4f6" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_4000_5000", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_6_000_to_7_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 82874.65940054496, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5e447c3f14dc230f46520c1e", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "77000.0" - } + "resolved_value": 89577.44444444444, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_1d1fadffae053bf60d7fcd7e" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_500_1000", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_7_200_to_8_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 68882.83378746595, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1f44d42f7a3ba77a7f872437", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "64000.0" - } + "resolved_value": 116076.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_fae65610a14d6c22f475d757" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_5000_7500", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_8_400_to_9_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 159291.553133515, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_535bdfcf3c4c862eee078139", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "148000.0" - } + "resolved_value": 97511.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_540c0869e23edc4a402166bf" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_50000_100000", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "self_employment_income_lower_bound", - "value": 50000 - }, - "signed_rationale": "SPI 2023-24 Table 3.10's self-employment bands from GBP 10,000 stay with Table 3.6's rows by total income, so the two tables do not pull against each other: Mar\u00eda's ruling of 2026-10-29 binds Table 3.10 from GBP 1 to GBP 10,000, the small-profit end of the Budget's trading allowance measures (Table 6.1 line 15), and her choice of 2026-10-30 adds its employment-income counts over the same bands. Signed out of the band fan-out; the eight bands from GBP 1 stay bound." + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_9_600_to_10_800", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 102343.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_a170bf444a17ae88a80766b0" }, { - "name": "hmrc.spi.employment_income.count_by_self_employment_income_band.band_7500_10000", + "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_10_800_to_12_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 121621.25340599455, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_52b23e53122bfddd68b77ca8", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_all_bands", - "factor": "1.07629427792916", - "value_before_uprating": "113000.0" - } + "resolved_value": 123718.11111111111, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_b7d0d6add859217e797a66ea" } ] }, - "hmrc.spi.dividend_income.amount_by_total_income_band": { + "dwp.uc.payment_distribution_couple_no_children": { "status": "active", "candidates": [ { - "name": "hmrc/dividend_income_income_band_100_000_to_150_000", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 7475600207.41509, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6fd01f132dc6b218c02326b1", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "6870000000.0" - } - }, - { - "name": "hmrc/dividend_income_income_band_1_000_000_to_inf", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_0_to_1_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 12078480684.469795, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3c0cd54a0f0609d8ebc58a25", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "11100000000.0" - } + "resolved_value": 7506.333333333333, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_e8af6f4ef9d70ded4a4bf6b5" }, { - "name": "hmrc/dividend_income_income_band_12_570_to_15_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_1_200_to_2_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 190426497.27767697, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b63a84056f85bed14b8ab8fd", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "175000000.0" - } + "resolved_value": 8797.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_28514ff922f7b00a4706e74b" }, { - "name": "hmrc/dividend_income_income_band_15_000_to_20_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_12_000_to_13_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 930369458.1280789, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3c4f22fc63944665033b18b3", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "855000000.0" - } + "resolved_value": 16121.444444444445, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_8b8e20276b7af9f670009f64" }, { - "name": "hmrc/dividend_income_income_band_150_000_to_200_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_13_200_to_14_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 3754122374.9027743, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ced1a5840ced099b471d4e84", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "3450000000.0" - } + "resolved_value": 13317.333333333334, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_22e83b92481a8b2267a15309" }, { - "name": "hmrc/dividend_income_income_band_20_000_to_30_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_14_400_to_15_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 3623544205.340939, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8a115e840b38a6603d618bc0", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "3330000000.0" - } + "resolved_value": 19657.333333333332, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_42f1cbfe9fee5eb33f69088d" }, { - "name": "hmrc/dividend_income_income_band_200_000_to_300_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_15_600_to_16_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 4026160228.1565986, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0394e55216df7f3dcab84fb5", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "3700000000.0" - } + "resolved_value": 16443.222222222223, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_aed9bf66bdbc046ee991fcf5" }, { - "name": "hmrc/dividend_income_income_band_30_000_to_40_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_16_800_to_18_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 5114311641.171896, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ea93d59adaf66ef73e9dddbf", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "4700000000.0" - } + "resolved_value": 13441.111111111111, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_7ccb1420b8ca3e26048291b9" }, { - "name": "hmrc/dividend_income_income_band_300_000_to_500_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_18_000_to_19_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 3732359346.6424685, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8d09d2287cbdb2e4f4004521", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "3430000000.0" - } + "resolved_value": 10728.555555555555, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_a7057ddde3cd2ffaed246687" }, { - "name": "hmrc/dividend_income_income_band_40_000_to_50_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_19_200_to_20_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 9140471869.328495, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0a4329a3eb027a530c6f02ec", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "8400000000.0" - } + "resolved_value": 9653.222222222223, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_3e228ab480713f15af6e847c" }, { - "name": "hmrc/dividend_income_income_band_50_000_to_70_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_20_400_to_21_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 13601892662.691212, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c11497ffe45250b909593f1d", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "12500000000.0" - } + "resolved_value": 6486.888888888889, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_ecfd0dfe25ebc098ade1e902" }, { - "name": "hmrc/dividend_income_income_band_500_000_to_1_000_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_21_600_to_22_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 4156738397.7184343, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_dafc8ca1cd03e5d461b11d4e", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "3820000000.0" - } + "resolved_value": 3981.8888888888887, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_2bbf9ab64d9fde9025452375" }, { - "name": "hmrc/dividend_income_income_band_70_000_to_100_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_22_800_to_24_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 10272149338.864403, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_940e6ce9db10080ed5613faa", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.per_capita.gdp", - "factor": "1.0881514130153", - "value_before_uprating": "9440000000.0" - } - } - ] - }, - "hmrc.spi.dividend_income.count_by_total_income_band": { - "status": "active", - "candidates": [ + "resolved_value": 2761.4444444444443, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_f19a927835e2aa12a94f6279" + }, { - "name": "hmrc/dividend_income_count_income_band_100_000_to_150_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_2_400_to_3_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 276235.7630979499, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_35b535ef60b7e9e8ddad45af", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "222000.0" - } + "resolved_value": 12256.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_46ba331006269a96f7aee844" }, { - "name": "hmrc/dividend_income_count_income_band_1_000_000_to_inf", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_24_000_to_25_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 22166.666666666668, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_fbe097b0ffbcc0e7a301478d", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16666666666667", - "value_before_uprating": "19000.0" - } + "resolved_value": 2131.222222222222, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_dd2ddbef54fc0ec48f61d7b0" }, { - "name": "hmrc/dividend_income_count_income_band_12_570_to_15_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_25_200_to_26_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 119942.98245614035, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3a657db84b033007853ec14b", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "115000.0" - } + "resolved_value": 1475.3333333333333, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_3ea2b4312343be8d41a37265" }, { - "name": "hmrc/dividend_income_count_income_band_15_000_to_20_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_26_400_to_27_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 364095.8408679928, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_418541677821ff087753a7b4", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "372000.0" - } + "resolved_value": 1073.7777777777778, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_55cf1a8742443b096e81b33e" }, { - "name": "hmrc/dividend_income_count_income_band_150_000_to_200_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_27_600_to_28_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 107255.10204081633, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_426db10645b611899a770dbd", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "92000.0" - } + "resolved_value": 746.3333333333334, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_6cd7a2f97a5e43ba25481719" }, { - "name": "hmrc/dividend_income_count_income_band_20_000_to_30_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_28_800_to_30_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 845066.1764705882, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_937f405149e37c0c900a62ee", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "843000.0" - } + "resolved_value": 605.7777777777778, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_3f50c2d6d58a3a45681f0c5d" }, { - "name": "hmrc/dividend_income_count_income_band_200_000_to_300_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_3_600_to_4_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 89831.18971061092, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6c0e32c82b968ba545457cab", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "75000.0" - } + "resolved_value": 10945.444444444445, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_0ead4e96f4e609a16cf1e53e" }, { - "name": "hmrc/dividend_income_count_income_band_30_000_to_40_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_4_800_to_6_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 748831.0185185184, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c8fc2a8e3993c51b68cc6f8a", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "667000.0" - } + "resolved_value": 12492.444444444445, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_6823b2987ba44d1b85428d2b" }, { - "name": "hmrc/dividend_income_count_income_band_300_000_to_500_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_6_000_to_7_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 58689.710610932474, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_439d9908bf6880e33103ea7d", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "49000.0" - } + "resolved_value": 12979.666666666666, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_3a3fc258bd18da8c60177380" }, { - "name": "hmrc/dividend_income_count_income_band_40_000_to_50_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_7_200_to_8_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 703923.6111111111, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_60bb54980a6ca69ff77d07f0", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "627000.0" - } + "resolved_value": 16484.444444444445, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_b75ef335d484f8dd9ae13a70" }, { - "name": "hmrc/dividend_income_count_income_band_50_000_to_70_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_8_400_to_9_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 782635.7267950964, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_56b8b1dd7aec08c3abddc3a0", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "643000.0" - } + "resolved_value": 15272.444444444445, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_fcd000da1af753b61c9ac5df" }, { - "name": "hmrc/dividend_income_count_income_band_500_000_to_1_000_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_9_600_to_10_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 38814.81481481482, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c9f024b8595617fc8dd8e416", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21296296296296", - "value_before_uprating": "32000.0" - } + "resolved_value": 19142.333333333332, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_3d38fa50aa9bf0e85549ec9a" }, { - "name": "hmrc/dividend_income_count_income_band_70_000_to_100_000", + "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_10_800_to_12_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 408966.72504378285, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_2ed13533e012fdd1fec68a67", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "336000.0" - } + "resolved_value": 13313.333333333334, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_6697a9dc6c88a1a0b0472a1e" } ] }, - "hmrc.spi.property_income.amount_by_total_income_band": { + "dwp.uc.payment_distribution_couple_with_children": { "status": "active", "candidates": [ { - "name": "hmrc/property_income_income_band_100_000_to_150_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_0_to_1_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 3151071428.571429, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_9d10f6e51a5dcb04f54f9fae", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "2550000000.0" - } + "resolved_value": 19073.555555555555, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_8c1548028e499fa8399d1246" }, { - "name": "hmrc/property_income_income_band_1_000_000_to_inf", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_1_200_to_2_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 525041487.8397711, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_51eeeeb41e0c6dc54bc0d407", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.19599427753934", - "value_before_uprating": "439000000.0" - } + "resolved_value": 22775.777777777777, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff2fef9bd96e583203e111d6" }, { - "name": "hmrc/property_income_income_band_12_570_to_15_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_12_000_to_13_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 703500000.0, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e177c50af86589dd859592e8", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "670000000.0" - } + "resolved_value": 40009.555555555555, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_fee1fd2227a87871edfe2bfa" }, { - "name": "hmrc/property_income_income_band_15_000_to_20_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_13_200_to_14_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 1651431535.2697096, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_87ed04807ef839bd818e526d", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "1690000000.0" - } + "resolved_value": 39972.555555555555, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_3b0427c86dc3df13761ab5b0" }, { - "name": "hmrc/property_income_income_band_150_000_to_200_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_14_400_to_15_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 1332747524.7524753, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5e148f28371c7b8c5d72e716", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "1150000000.0" - } + "resolved_value": 40518.77777777778, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_bfd9a57597b46f356ef9cfc9" }, { - "name": "hmrc/property_income_income_band_20_000_to_30_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_15_600_to_16_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 3831324110.671937, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a793597e38fe8f9240136d5e", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "3820000000.0" - } + "resolved_value": 37118.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_328ed88b561971d4ee47d852" }, { - "name": "hmrc/property_income_income_band_200_000_to_300_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_16_800_to_18_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 1272816349.3840985, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_968f0c586e0de9ec29bde5b5", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21220604703247", - "value_before_uprating": "1050000000.0" - } + "resolved_value": 37177.77777777778, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_c50c761ddfaab3cbfba62bfd" }, { - "name": "hmrc/property_income_income_band_30_000_to_40_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_18_000_to_19_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 4252163461.538461, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6a693f190800a2604ffd1c69", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "3800000000.0" - } + "resolved_value": 37164.555555555555, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_74d32efc9f1984f60cbd9397" }, { - "name": "hmrc/property_income_income_band_300_000_to_500_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_19_200_to_20_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 927337625.9798431, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_03b3c75a46af68646f0d8eb2", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21220604703247", - "value_before_uprating": "765000000.0" - } + "resolved_value": 33309.555555555555, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_90b7e15c6554b1c74e7055f3" }, { - "name": "hmrc/property_income_income_band_40_000_to_50_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_20_400_to_21_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 4229783653.8461537, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_41f2ee883cc817a3f04d4b84", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "3780000000.0" - } + "resolved_value": 29102.555555555555, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_96f9b06f2d2afb65af9a224a" + }, + { + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_21_600_to_22_800", + "status": "active", + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, + "resolved_period": 2025, + "resolved_value": 27534.666666666668, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_e65a50de282324e8c188863a" }, { - "name": "hmrc/property_income_income_band_50_000_to_70_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_22_800_to_24_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 6559199999.999999, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_161cfda7cbd0fd9ad69ed477", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "5400000000.0" - } + "resolved_value": 25584.777777777777, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_16f48d435925ffa44f4d6871" }, { - "name": "hmrc/property_income_income_band_500_000_to_1_000_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_2_400_to_3_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 580715469.6132597, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_16a6a0e6c9bbd738d853fda8", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.22513812154696", - "value_before_uprating": "474000000.0" - } + "resolved_value": 26502.666666666668, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_93fd0534df01d1dade53397e" }, { - "name": "hmrc/property_income_income_band_70_000_to_100_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_24_000_to_25_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 4579293333.333333, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_9335b51ae0737d222433f03e", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "3770000000.0" - } - } - ] - }, - "hmrc.spi.property_income.count_by_total_income_band": { - "status": "active", - "candidates": [ + "resolved_value": 22927.777777777777, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_ffb787487a36c86f94d25a25" + }, { - "name": "hmrc/property_income_count_income_band_100_000_to_150_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_25_200_to_26_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 170469.81776765376, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_50e02eb85969a4773af5cade", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "137000.0" - } + "resolved_value": 20334.666666666668, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_2f4d504be6f184b7834f2687" }, { - "name": "hmrc/property_income_count_income_band_1_000_000_to_inf", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_26_400_to_27_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 8166.666666666667, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d286366fea43c9f897936709", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16666666666667", - "value_before_uprating": "7000.0" - } + "resolved_value": 17535.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_719022eef2836c069c4b02d0" }, { - "name": "hmrc/property_income_count_income_band_12_570_to_15_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_27_600_to_28_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 105341.22807017544, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_80d817cee2f3592809f3a194", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "101000.0" - } + "resolved_value": 15399.888888888889, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_3b1d8f6516b32e39ecad3873" }, { - "name": "hmrc/property_income_count_income_band_15_000_to_20_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_28_800_to_30_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 227070.52441229657, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_2c0d78b9f9dff4e5fdfa250c", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "232000.0" - } + "resolved_value": 12836.222222222223, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_115a9ea1e35d76db13756149" }, { - "name": "hmrc/property_income_count_income_band_150_000_to_200_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_3_600_to_4_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 62954.08163265306, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5ec672db73bb4f35958a409e", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "54000.0" - } + "resolved_value": 29027.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_255e8c862df5351282c29809" }, { - "name": "hmrc/property_income_count_income_band_20_000_to_30_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_4_800_to_6_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 432056.3725490196, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3eb40c70c3de0d0c29253566", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "431000.0" - } + "resolved_value": 32427.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_32261034f242507c0a7337b3" }, { - "name": "hmrc/property_income_count_income_band_200_000_to_300_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_6_000_to_7_200", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 49107.71704180064, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0394669c5734865fda5f0541", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "41000.0" - } + "resolved_value": 34956.88888888889, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_6f40664df124c4dca50524b8" }, { - "name": "hmrc/property_income_count_income_band_30_000_to_40_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_7_200_to_8_400", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 408657.40740740736, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6564bb4b662365729676a9e1", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "364000.0" - } + "resolved_value": 37410.77777777778, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_27b091b1a00bc33ab68139f8" }, { - "name": "hmrc/property_income_count_income_band_300_000_to_500_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_8_400_to_9_600", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 27548.231511254016, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_87c457b7ee2392ee8360893b", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "23000.0" - } + "resolved_value": 39910.333333333336, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_22b16b470c0b51499fb2f042" }, { - "name": "hmrc/property_income_count_income_band_40_000_to_50_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_9_600_to_10_800", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 364872.68518518517, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7187a98d8342886b08e3f9e2", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "325000.0" - } + "resolved_value": 39368.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_7dbca9e2f8508f1066399b73" }, { - "name": "hmrc/property_income_count_income_band_50_000_to_70_000", + "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_10_800_to_12_000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 483213.6602451839, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c44a33c3bc4454de20132027", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "397000.0" - } - }, + "resolved_value": 40805.444444444445, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_23cf62e7e58211e783c52d2e" + } + ] + }, + "dwp.uc.scotland_households_child_under_1": { + "status": "active", + "candidates": [ { - "name": "hmrc/property_income_count_income_band_500_000_to_1_000_000", + "name": "dwp.uc.scotland_households_child_under_1", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 15768.51851851852, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_831e0c70ca80d37c785d4122", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21296296296296", - "value_before_uprating": "13000.0" - } - }, + "resolved_value": 14333.222222222223, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_e88b27e010e08ac8d36d0d30" + } + ] + }, + "dwp.uc.two_child_limit.households_affected": { + "status": "active", + "candidates": [ { - "name": "hmrc/property_income_count_income_band_70_000_to_100_000", + "name": "dwp.uc.two_child_limit.households_affected", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 275078.80910683016, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f93d04a399cee892e5ec86b6", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "226000.0" - } + "resolved_value": 469780.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_860a48172c62298ceb00c20b" } ] }, - "hmrc.spi.private_pension_income.amount_by_total_income_band": { + "dwp.uc.two_child_limit.children_affected": { "status": "active", "candidates": [ { - "name": "hmrc/private_pension_income_income_band_100_000_to_150_000", + "name": "dwp.uc.two_child_limit.children_affected", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 6709928571.428572, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_cb943439ee9edfb445bc3fa5", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "5430000000.0" - } - }, + "resolved_value": 597920.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_4378e45ac129e036b4a6ca03" + } + ] + }, + "dwp.uc.two_child_limit.children_in_affected_households": { + "status": "active", + "candidates": [ { - "name": "hmrc/private_pension_income_income_band_1_000_000_to_inf", + "name": "dwp.uc.two_child_limit.children_in_affected_households", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 442517882.68955654, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7dcf8568040de10d9b3765da", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.19599427753934", - "value_before_uprating": "370000000.0" - } - }, + "resolved_value": 1665540.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_05774e34488c474df7f84742" + } + ] + }, + "dwp.uc.two_child_limit.households_3_children": { + "status": "active", + "candidates": [ { - "name": "hmrc/private_pension_income_income_band_12_570_to_15_000", + "name": "dwp.uc.two_child_limit.households_3_children", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 4567500000.0, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_699889c2fb48479e27e44a4a", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "4350000000.0" - } - }, + "resolved_value": 297310.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_dca7734c17910c213e397741" + } + ] + }, + "dwp.uc.two_child_limit.children_in_3_children_households": { + "status": "active", + "candidates": [ { - "name": "hmrc/private_pension_income_income_band_15_000_to_20_000", + "name": "dwp.uc.two_child_limit.children_in_3_children_households", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 13289626556.016598, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0f977d0b50c1d0f1d1364e88", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "13600000000.0" - } - }, + "resolved_value": 891930.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_515b2aeb394a9a9a1fd2d195" + } + ] + }, + "dwp.uc.two_child_limit.households_4_children": { + "status": "active", + "candidates": [ { - "name": "hmrc/private_pension_income_income_band_150_000_to_200_000", + "name": "dwp.uc.two_child_limit.households_4_children", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2097628712.8712869, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d29aac0680380c80bd842bae", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "1810000000.0" - } - }, + "resolved_value": 117190.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_a78a141d4018bdd92678b497" + } + ] + }, + "dwp.uc.two_child_limit.children_in_4_children_households": { + "status": "active", + "candidates": [ { - "name": "hmrc/private_pension_income_income_band_20_000_to_30_000", + "name": "dwp.uc.two_child_limit.children_in_4_children_households", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 30289525691.699608, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_bafcebe21a05cb0ca19d5e4f", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "30200000000.0" - } - }, + "resolved_value": 468760.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_adef094060710c5b354e7ac4" + } + ] + }, + "dwp.uc.two_child_limit.households_5_children": { + "status": "active", + "candidates": [ { - "name": "hmrc/private_pension_income_income_band_200_000_to_300_000", + "name": "dwp.uc.two_child_limit.households_5_children", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1903163493.8409853, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_de0ed091681463c4ddec5b85", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21220604703247", - "value_before_uprating": "1570000000.0" - } - }, + "resolved_value": 37020.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_2c9cfcd7cc862c9c1dd57e4d" + } + ] + }, + "dwp.uc.two_child_limit.children_in_5_children_households": { + "status": "active", + "candidates": [ { - "name": "hmrc/private_pension_income_income_band_30_000_to_40_000", + "name": "dwp.uc.two_child_limit.children_in_5_children_households", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 27862860576.923077, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_2884a006a8d7c144a8570a7d", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "24900000000.0" - } - }, + "resolved_value": 185120.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_2134e60314c98faf54df2498" + } + ] + }, + "dwp.uc.two_child_limit.households_6_plus_children": { + "status": "active", + "candidates": [ { - "name": "hmrc/private_pension_income_income_band_300_000_to_500_000", + "name": "dwp.uc.two_child_limit.households_6_plus_children", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1357670772.6763716, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_73e8de3b1ac198cc75c2b696", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21220604703247", - "value_before_uprating": "1120000000.0" - } - }, + "resolved_value": 18260.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_e6302f9f933c14e97fc2fcae" + } + ] + }, + "dwp.uc.two_child_limit.children_in_6_plus_children_households": { + "status": "active", + "candidates": [ { - "name": "hmrc/private_pension_income_income_band_40_000_to_50_000", + "name": "dwp.uc.two_child_limit.children_in_6_plus_children_households", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 18910937500.0, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6b29cd5a1d665a00bb3e8046", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "16900000000.0" - } - }, + "resolved_value": 119720.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_235cb4e779dd669dad2cd421" + } + ] + }, + "dwp.uc.two_child_limit.households_claimant_pip": { + "status": "active", + "candidates": [ { - "name": "hmrc/private_pension_income_income_band_50_000_to_70_000", + "name": "dwp.uc.two_child_limit.households_claimant_pip", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 21135200000.0, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8f911d955de4f80e87dc69d8", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "17400000000.0" - } - }, + "resolved_value": 65280.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_55dd86462d71be247206b5a2" + } + ] + }, + "dwp.uc.two_child_limit.children_claimant_pip": { + "status": "active", + "candidates": [ { - "name": "hmrc/private_pension_income_income_band_500_000_to_1_000_000", + "name": "dwp.uc.two_child_limit.children_claimant_pip", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 784088397.7900552, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a13e6165bec82537c5c2883c", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.22513812154696", - "value_before_uprating": "640000000.0" - } - }, + "resolved_value": 235270.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe554fcdcb22a77d71c01537" + } + ] + }, + "dwp.uc.two_child_limit.households_disabled_child_element": { + "status": "active", + "candidates": [ { - "name": "hmrc/private_pension_income_income_band_70_000_to_100_000", + "name": "dwp.uc.two_child_limit.households_disabled_child_element", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 11502893333.333332, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0a1db235b87cad00eeddbfd8", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "9470000000.0" - } + "resolved_value": 129630.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_535ef3b4afd474ea14d16d27" } ] }, - "hmrc.spi.private_pension_income.count_by_total_income_band": { + "dwp.uc.two_child_limit.children_disabled_child_element": { "status": "active", "candidates": [ { - "name": "hmrc/private_pension_income_count_income_band_100_000_to_150_000", + "name": "dwp.uc.two_child_limit.children_disabled_child_element", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 135629.27107061504, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1fa1ba97628c6c2c315f0e15", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "109000.0" - } - }, + "resolved_value": 479460.0, + "resolved_fact_period": "2025-04", + "resolved_fact_key": "ledger_aggregate_fact_v2_ac642b7002518167b56e1537" + } + ] + }, + "ons.population.uk_total": { + "status": "active", + "candidates": [ { - "name": "hmrc/private_pension_income_count_income_band_1_000_000_to_inf", + "name": "ons.population.uk_total", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 2333.3333333333335, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_188f8f1a0535263e4db7c9a8", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16666666666667", - "value_before_uprating": "2000.0" - } + "resolved_value": 69483939.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_aa255f1b2a9a0f1d07d52369" + } + ] + }, + "ons.population.age_0_9_by_region": { + "status": "active", + "candidates": [ + { + "name": "ons.population.age_0_9_by_region@E12000001", + "status": "active", + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000001", + "resolved_period": 2025, + "resolved_value": 279456.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e7ffba522621012a2498622e" }, { - "name": "hmrc/private_pension_income_count_income_band_12_570_to_15_000", + "name": "ons.population.age_0_9_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 1115991.2280701755, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_853f104082cf479b98952c1a", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "1070000.0" - } + "resolved_value": 848707.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e14086fa947ee68ce63ba5f7" }, { - "name": "hmrc/private_pension_income_count_income_band_15_000_to_20_000", + "name": "ons.population.age_0_9_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 2094529.8372513563, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c785199ee1d08fabfe927ff0", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "2140000.0" - } + "resolved_value": 611749.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_eca2a0ca6110bb60508b75fd" }, { - "name": "hmrc/private_pension_income_count_income_band_150_000_to_200_000", + "name": "ons.population.age_0_9_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 33808.67346938776, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a98ec830dee0eceb16b452e7", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "29000.0" - } + "resolved_value": 530178.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c9aaed566d7256ea45a86efe" }, { - "name": "hmrc/private_pension_income_count_income_band_20_000_to_30_000", + "name": "ons.population.age_0_9_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 2666519.6078431373, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1df6f17a33011c1c026dbc09", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "2660000.0" - } + "resolved_value": 703000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f7e0d99f5f193de73e0a675c" }, { - "name": "hmrc/private_pension_income_count_income_band_200_000_to_300_000", + "name": "ons.population.age_0_9_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 23954.98392282958, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_042ab8896eb0214e7bbad477", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "20000.0" - } + "resolved_value": 731339.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d43010833c500d0d2c1e3c43" }, { - "name": "hmrc/private_pension_income_count_income_band_30_000_to_40_000", + "name": "ons.population.age_0_9_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 1627893.5185185184, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0a28fd76533fc93cf8dbfe4a", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "1450000.0" - } + "resolved_value": 1014089.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ed28d8c27e25c6b78bba507e" }, { - "name": "hmrc/private_pension_income_count_income_band_300_000_to_500_000", + "name": "ons.population.age_0_9_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 11977.49196141479, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7fccfc3ee4246841b3ed391b", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "10000.0" - } + "resolved_value": 1036231.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff919a2209f362a101847ee5" }, { - "name": "hmrc/private_pension_income_count_income_band_40_000_to_50_000", + "name": "ons.population.age_0_9_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 874571.7592592592, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0f808aa135a13e5aa4668d22", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "779000.0" - } + "resolved_value": 560179.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c5a02a0ee95356fc479e400e" }, { - "name": "hmrc/private_pension_income_count_income_band_50_000_to_70_000", + "name": "ons.population.age_0_9_by_region@W92000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 782635.7267950964, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_097efdacf2adf0f90f90d1de", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "643000.0" - } + "resolved_value": 312131.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d84b3cf83118dc31d77d0a67" }, { - "name": "hmrc/private_pension_income_count_income_band_500_000_to_1_000_000", + "name": "ons.population.age_0_9_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 4851.851851851852, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8abdd0aa368c3d693e6d0989", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21296296296296", - "value_before_uprating": "4000.0" - } + "resolved_value": 513367.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fadd26b2e388e2bde251b61c" }, { - "name": "hmrc/private_pension_income_count_income_band_70_000_to_100_000", + "name": "ons.population.age_0_9_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 315245.183887916, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f75fc4c3e2cb06bbdb7543f8", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "259000.0" - } + "resolved_value": 223939.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f5a9132f9cebec343c75fd5d" } ] }, - "hmrc.spi.state_pension.amount_by_total_income_band": { + "ons.population.age_10_19_by_region": { "status": "active", "candidates": [ { - "name": "hmrc/state_pension_income_band_100_000_to_150_000", + "name": "ons.population.age_10_19_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 1036621962.312795, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d63e1a96cab57582f482b8c2", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", - "factor": "1.22387480792538", - "value_before_uprating": "847000000.0" - } + "resolved_value": 326135.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe906580dd8e2995f2a1570e" }, { - "name": "hmrc/state_pension_income_band_1_000_000_to_inf", + "name": "ons.population.age_10_19_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 24477496.158507556, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_9a20bd62d4d5984865242929", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", - "factor": "1.22387480792538", - "value_before_uprating": "20000000.0" - } + "resolved_value": 948264.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f336b837a2c4b57862859855" }, { - "name": "hmrc/state_pension_income_band_12_570_to_15_000", + "name": "ons.population.age_10_19_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 14441722733.519459, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_45083c1383ea711226aebd1b", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", - "factor": "1.22387480792538", - "value_before_uprating": "11800000000.0" - } + "resolved_value": 689988.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e8c557dddd27d2407b7c995b" }, { - "name": "hmrc/state_pension_income_band_15_000_to_20_000", + "name": "ons.population.age_10_19_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 27170020735.94339, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_310febb949c686fad2b71a94", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", - "factor": "1.22387480792538", - "value_before_uprating": "22200000000.0" - } + "resolved_value": 613290.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d7bae85a347ca8c4151ff95e" }, { - "name": "hmrc/state_pension_income_band_150_000_to_200_000", + "name": "ons.population.age_10_19_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 324326824.10022515, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e79668076aadc063559585e9", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", - "factor": "1.22387480792538", - "value_before_uprating": "265000000.0" - } + "resolved_value": 777925.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e32f2bb77ce2e948c2a85c2d" }, { - "name": "hmrc/state_pension_income_band_20_000_to_30_000", + "name": "ons.population.age_10_19_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 30474482717.341908, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3d18e138c32f6581d6dafdd7", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", - "factor": "1.22387480792538", - "value_before_uprating": "24900000000.0" - } + "resolved_value": 782243.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d49c066108776da23acb67ca" }, { - "name": "hmrc/state_pension_income_band_200_000_to_300_000", + "name": "ons.population.age_10_19_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 219073590.61864263, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e1dda799099ac0f4f439700d", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", - "factor": "1.22387480792538", - "value_before_uprating": "179000000.0" - } + "resolved_value": 1023090.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f6ce36f11a0f22ad0bae4b58" + }, + { + "name": "ons.population.age_10_19_by_region@E12000008", + "status": "active", + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000008", + "resolved_period": 2025, + "resolved_value": 1176322.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d4b88a4786b7b53f9c1b57be" + }, + { + "name": "ons.population.age_10_19_by_region@E12000009", + "status": "active", + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000009", + "resolved_period": 2025, + "resolved_value": 673970.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_eb7e167b44a67b7e84a556c2" + }, + { + "name": "ons.population.age_10_19_by_region@W92000004", + "status": "active", + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "W92000004", + "resolved_period": 2025, + "resolved_value": 366636.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fac81398d9df3a9dc9e45955" + }, + { + "name": "ons.population.age_10_19_by_region@S92000003", + "status": "active", + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "S92000003", + "resolved_period": 2025, + "resolved_value": 607601.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f63390631158948e207e3e80" + }, + { + "name": "ons.population.age_10_19_by_region@N92000002", + "status": "active", + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "N92000002", + "resolved_period": 2025, + "resolved_value": 254084.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_dd0ad0512753e3e2a74e068d" + } + ] + }, + "ons.population.age_20_29_by_region": { + "status": "active", + "candidates": [ + { + "name": "ons.population.age_20_29_by_region@E12000001", + "status": "active", + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000001", + "resolved_period": 2025, + "resolved_value": 339077.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f073e315eb526dbece99a96c" }, { - "name": "hmrc/state_pension_income_band_30_000_to_40_000", + "name": "ons.population.age_20_29_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 15053660137.482147, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_151045b793ac454ab29260fc", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", - "factor": "1.22387480792538", - "value_before_uprating": "12300000000.0" - } + "resolved_value": 987726.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e37effccfe813afd9e812c1b" }, { - "name": "hmrc/state_pension_income_band_300_000_to_500_000", + "name": "ons.population.age_20_29_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 117491981.56083627, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c95154893499181b7f3a8903", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", - "factor": "1.22387480792538", - "value_before_uprating": "96000000.0" - } + "resolved_value": 708022.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe9e01d0c43d0a2372c921d4" }, { - "name": "hmrc/state_pension_income_band_40_000_to_50_000", + "name": "ons.population.age_20_29_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 7367726343.710774, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_bc4cee7d39f5e1c311464a55", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", - "factor": "1.22387480792538", - "value_before_uprating": "6020000000.0" - } + "resolved_value": 604999.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f2a3b6254f3e5d39ee713609" }, { - "name": "hmrc/state_pension_income_band_50_000_to_70_000", + "name": "ons.population.age_20_29_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 5703256604.9322605, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7f09c940c0fbc3cc42b9e510", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", - "factor": "1.22387480792538", - "value_before_uprating": "4660000000.0" - } + "resolved_value": 765265.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fbb9a69042c4bdf770e5b2b7" }, { - "name": "hmrc/state_pension_income_band_500_000_to_1_000_000", + "name": "ons.population.age_20_29_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 52626616.74079125, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d265dfcd4ba09d10053a78a4", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", - "factor": "1.22387480792538", - "value_before_uprating": "43000000.0" - } + "resolved_value": 717233.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e9643412091aa97a13a20414" }, { - "name": "hmrc/state_pension_income_band_70_000_to_100_000", + "name": "ons.population.age_20_29_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 2313123386.9789643, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_41c1df25454fdf413d5765d7", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth_times_new_state_pension_rate", - "factor": "1.22387480792538", - "value_before_uprating": "1890000000.0" - } - } - ] - }, - "hmrc.spi.state_pension.count_by_total_income_band": { - "status": "active", - "candidates": [ + "resolved_value": 1533954.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe8a0f1ea0b3f82645729a2f" + }, { - "name": "hmrc/state_pension_count_income_band_100_000_to_150_000", + "name": "ons.population.age_20_29_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 80182.53676470587, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_01b8f391c006c09d3ed51865", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", - "factor": "1.08354779411765", - "value_before_uprating": "74000.0" - } + "resolved_value": 1060724.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ea6f5f2b79729b0536a17842" }, { - "name": "hmrc/state_pension_count_income_band_1_000_000_to_inf", + "name": "ons.population.age_20_29_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 2167.095588235294, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b8c359bb976d919bedb9076a", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", - "factor": "1.08354779411765", - "value_before_uprating": "2000.0" - } + "resolved_value": 678928.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_cca846eba63bccc516661119" }, { - "name": "hmrc/state_pension_count_income_band_12_570_to_15_000", + "name": "ons.population.age_20_29_by_region@W92000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 1235244.4852941176, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_05f2cd00648c7f8225723a9c", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", - "factor": "1.08354779411765", - "value_before_uprating": "1140000.0" - } + "resolved_value": 376576.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff42683bc062a215719a0e92" }, { - "name": "hmrc/state_pension_count_income_band_15_000_to_20_000", + "name": "ons.population.age_20_29_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 2221272.9779411764, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ced75bd10fbfa56ef2eabeae", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", - "factor": "1.08354779411765", - "value_before_uprating": "2050000.0" - } + "resolved_value": 701623.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe4eaaeca1c88b34ef9230de" }, { - "name": "hmrc/state_pension_count_income_band_150_000_to_200_000", + "name": "ons.population.age_20_29_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 22754.503676470587, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_73d438db1a168d794e290b0e", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", - "factor": "1.08354779411765", - "value_before_uprating": "21000.0" - } + "resolved_value": 218575.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a1ca03c67e4710df2f89fe83" + } + ] + }, + "ons.population.age_30_39_by_region": { + "status": "active", + "candidates": [ + { + "name": "ons.population.age_30_39_by_region@E12000001", + "status": "active", + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000001", + "resolved_period": 2025, + "resolved_value": 360166.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f75b7e544e6a3985e8939efa" }, { - "name": "hmrc/state_pension_count_income_band_20_000_to_30_000", + "name": "ons.population.age_30_39_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 2513830.882352941, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_69b521bf537da156d2afa48e", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", - "factor": "1.08354779411765", - "value_before_uprating": "2320000.0" - } + "resolved_value": 1070583.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a6002700647eee56efdbd6b6" }, { - "name": "hmrc/state_pension_count_income_band_200_000_to_300_000", + "name": "ons.population.age_30_39_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 15169.669117647058, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3edcf70605856bb8b906ea19", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", - "factor": "1.08354779411765", - "value_before_uprating": "14000.0" - } + "resolved_value": 768828.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f212c782cc57f79eb5caa138" }, { - "name": "hmrc/state_pension_count_income_band_30_000_to_40_000", + "name": "ons.population.age_30_39_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 1256915.4411764706, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1cafb0f484a7d8191b7fb989", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", - "factor": "1.08354779411765", - "value_before_uprating": "1160000.0" - } + "resolved_value": 682492.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_eb8b4e59d59b21a8d6fcc32a" }, { - "name": "hmrc/state_pension_count_income_band_300_000_to_500_000", + "name": "ons.population.age_30_39_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 8668.382352941177, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7f510c873457703c57c16983", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", - "factor": "1.08354779411765", - "value_before_uprating": "8000.0" - } + "resolved_value": 842839.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d85e594afb1325d10ba7855f" }, { - "name": "hmrc/state_pension_count_income_band_40_000_to_50_000", + "name": "ons.population.age_30_39_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 615455.1470588235, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d4ff6839b2d936396ae33f67", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", - "factor": "1.08354779411765", - "value_before_uprating": "568000.0" - } + "resolved_value": 902358.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f795575100ba8f2126155584" }, { - "name": "hmrc/state_pension_count_income_band_50_000_to_70_000", + "name": "ons.population.age_30_39_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 477844.57720588235, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_2b5023baae0b6814c07afbe9", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", - "factor": "1.08354779411765", - "value_before_uprating": "441000.0" - } + "resolved_value": 1546691.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_df8aeb9d59aa4f12ee5598bd" }, { - "name": "hmrc/state_pension_count_income_band_500_000_to_1_000_000", + "name": "ons.population.age_30_39_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 3250.643382352941, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f9a834c26fa7c215c052f4f5", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", - "factor": "1.08354779411765", - "value_before_uprating": "3000.0" - } + "resolved_value": 1286795.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ba1ac41754df21a1aeedca12" }, { - "name": "hmrc/state_pension_count_income_band_70_000_to_100_000", + "name": "ons.population.age_30_39_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 190704.41176470587, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7514fbdbf5f909008b617d06", - "uprating": { - "index": "hmrc.itl_2026.resident_state_pension_age_taxpayer_growth", - "factor": "1.08354779411765", - "value_before_uprating": "176000.0" - } - } - ] - }, - "hmrc.cgt.taxpayers_total": { - "status": "active", - "candidates": [ + "resolved_value": 741210.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ec114dbae426b13b7d40f2cb" + }, { - "name": "hmrc.cgt.taxpayers_total", + "name": "ons.population.age_30_39_by_region@W92000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 551000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_31d709fc393c2bf4d04efca5" - } - ] - }, - "hmrc.cgt.gains_total": { - "status": "active", - "candidates": [ + "resolved_value": 406834.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c4f84edbe3513d57bb0dce55" + }, { - "name": "hmrc.cgt.gains_total", + "name": "ons.population.age_30_39_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 119258000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_12060d20a417d85d67cf24e8" - } - ] - }, - "dwp.benefit_cap.capped_households": { - "status": "active", - "candidates": [ + "resolved_value": 729179.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ee2f8230e5cdaea506b69c09" + }, { - "name": "dwp.benefit_cap.capped_households", + "name": "ons.population.age_30_39_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 110637.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_b698397897ed849f096cdd94" + "resolved_value": 251999.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f8afcb5d3c8aefbaf9a9b6de" } ] }, - "dwp.esa_claimants": { + "ons.population.age_40_49_by_region": { "status": "active", "candidates": [ { - "name": "dwp.esa_claimants", + "name": "ons.population.age_40_49_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 1005791.5, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_aa4de89571e6eace29f79b14" - } - ] - }, - "dwp.esa_contrib_claimants": { - "status": "active", - "candidates": [ + "resolved_value": 325882.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fc3d0d63696e81aeee6cc064" + }, { - "name": "dwp.esa_contrib_claimants", + "name": "ons.population.age_40_49_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, - "matched_fact_count_in_source_window": 8, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 741148.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_13822de51233e343cea8771b" - } - ] - }, - "dwp.esa_income_claimants": { - "status": "active", - "candidates": [ + "resolved_value": 952998.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe134b40d0f1e8f8ac3f2ef9" + }, { - "name": "dwp.esa_income_claimants", + "name": "ons.population.age_40_49_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, - "matched_fact_count_in_source_window": 8, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 411227.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_13822de51233e343cea8771b" - } - ] - }, - "dwp.jsa_claimants": { - "status": "active", - "candidates": [ + "resolved_value": 686208.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d6a65d7fd3f24e91a8ee0aab" + }, { - "name": "dwp.jsa_claimants", + "name": "ons.population.age_40_49_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 71000.0, - "resolved_fact_period": "2025-08", - "resolved_fact_key": "ledger_aggregate_fact_v2_b5d92ff094ad2c534847291a" - } - ] - }, - "dwp.uc.households_children_1": { - "status": "active", - "candidates": [ + "resolved_value": 624432.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f2162f20517ca5652d2c7d67" + }, { - "name": "dwp.uc.households_children_1", + "name": "ons.population.age_40_49_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 1190123.8333333333, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_c1533879baf52aaa88758083" - } - ] - }, - "dwp.uc.households_children_2": { - "status": "active", - "candidates": [ + "resolved_value": 763623.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_da335fc3f47d021b1df22a8f" + }, { - "name": "dwp.uc.households_children_2", + "name": "ons.population.age_40_49_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 1049895.5, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_46fca4f9d4e0519f0c190824" - } - ] - }, - "dwp.uc.households_children_3": { - "status": "active", - "candidates": [ + "resolved_value": 856913.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f12b3ba278035b7e1c51b878" + }, { - "name": "dwp.uc.households_children_3", + "name": "ons.population.age_40_49_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 477887.6666666667, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_ba5bce203605d4e16037d311" - } - ] - }, - "dwp.uc.households_children_4": { - "status": "active", - "candidates": [ + "resolved_value": 1288929.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e05c0ab9088250114a7f38e7" + }, { - "name": "dwp.uc.households_children_4", + "name": "ons.population.age_40_49_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 170713.66666666666, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_33541aafa05a63dcae4fc144" - } - ] - }, - "dwp.uc.households_single_no_children": { - "status": "active", - "candidates": [ + "resolved_value": 1279313.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c94e55553dfeebe988a84721" + }, { - "name": "dwp.uc.households_single_no_children", + "name": "ons.population.age_40_49_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 24, - "matched_fact_count_at_or_before_period": 24, - "matched_fact_count_in_source_window": 24, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 2990070.1666666665, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_c013630f1154eb7252466457" - } - ] - }, - "dwp.uc.households_single_with_children": { - "status": "active", - "candidates": [ + "resolved_value": 700576.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f55d91080c07c6aa0d5ab2df" + }, { - "name": "dwp.uc.households_single_with_children", + "name": "ons.population.age_40_49_by_region@W92000004", "status": "active", - "matched_fact_count_overall": 24, - "matched_fact_count_at_or_before_period": 24, - "matched_fact_count_in_source_window": 24, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 2138780.1666666665, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_4e21ff5e364647d7c75589d2" - } - ] - }, - "dwp.uc.households_couple_no_children": { - "status": "active", - "candidates": [ + "resolved_value": 370871.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d5a6a151d08c8a9a8827a99a" + }, { - "name": "dwp.uc.households_couple_no_children", + "name": "ons.population.age_40_49_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 24, - "matched_fact_count_at_or_before_period": 24, - "matched_fact_count_in_source_window": 24, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 241130.91666666666, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_ad46a5483afd6bad20dc50fe" - } - ] - }, - "dwp.uc.households_couple_with_children": { - "status": "active", - "candidates": [ + "resolved_value": 683165.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e1fba6382feb8f03ea52cd7b" + }, { - "name": "dwp.uc.households_couple_with_children", + "name": "ons.population.age_40_49_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 24, - "matched_fact_count_at_or_before_period": 24, - "matched_fact_count_in_source_window": 24, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 826160.8333333334, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_1a76243d3f616b19eaed3e0a" + "resolved_value": 248860.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e8bae2d3dbafd93917190439" } ] }, - "dwp.uc.payment_distribution_single": { + "ons.population.age_50_59_by_region": { "status": "active", "candidates": [ { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_0_to_1_200", - "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, - "resolved_period": 2025, - "resolved_value": 89479.33333333333, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_2ab0a2ad4fff5a73eb430af0" - }, - { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_1_200_to_2_400", + "name": "ons.population.age_50_59_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 127403.22222222222, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_4da96f3f87204e3b63a7197e" + "resolved_value": 352336.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d2135211faac91156263ed73" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_12_000_to_13_200", + "name": "ons.population.age_50_59_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 122035.55555555556, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_100f173ee4233f5ed3616bbc" + "resolved_value": 980650.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f8cc6ac1d2d5d095590c0dc1" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_13_200_to_14_400", + "name": "ons.population.age_50_59_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 197163.22222222222, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_263205affbfb94c0a87b7834" + "resolved_value": 725345.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ccb2c08e3860bbf51fcf57df" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_14_400_to_15_600", + "name": "ons.population.age_50_59_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 209497.33333333334, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_f4e51bd6399c4a72f10e625f" + "resolved_value": 668214.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_eedffff08ecc6b3abfd8af73" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_15_600_to_16_800", + "name": "ons.population.age_50_59_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 149963.22222222222, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_746aa1e8d116c4543251b137" + "resolved_value": 785103.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f4292a12436676c7313a141a" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_16_800_to_18_000", + "name": "ons.population.age_50_59_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 108689.66666666667, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_0dc82a9ba1ce7a8ea1855991" + "resolved_value": 862060.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c0d2d6e96cf2cce7e35079b8" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_18_000_to_19_200", + "name": "ons.population.age_50_59_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 61718.666666666664, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_4399ab26a944d2d46a12311d" + "resolved_value": 1100048.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e62e84a089d4da6bf132909c" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_19_200_to_20_400", + "name": "ons.population.age_50_59_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 34050.444444444445, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_b8ab0a63fbef46e02aa34d37" + "resolved_value": 1281037.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f4aa5cdc97993a5901ef583e" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_20_400_to_21_600", + "name": "ons.population.age_50_59_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 22338.333333333332, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_d22d996cd3edb838030ab0dc" + "resolved_value": 772769.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f5ce8cb7a7750230d235514e" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_21_600_to_22_800", + "name": "ons.population.age_50_59_by_region@W92000004", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 14685.777777777777, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_404ce9f1ea3e17ec602a1de9" + "resolved_value": 415486.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_b8cc8760993fadb06da01037" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_22_800_to_24_000", + "name": "ons.population.age_50_59_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 11133.666666666666, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_d2268373d3e5894e10f3f004" + "resolved_value": 749563.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fadf4539dfd64a47a9a9b69d" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_2_400_to_3_600", + "name": "ons.population.age_50_59_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 197136.66666666666, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_37e9e071fb187dab220f3876" - }, + "resolved_value": 250863.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d46c0214ac1967aa9f29f541" + } + ] + }, + "ons.population.age_60_69_by_region": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_24_000_to_25_200", + "name": "ons.population.age_60_69_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 6951.222222222223, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_8af773c191130cd03d9de884" + "resolved_value": 358713.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff78e25dd4268b8b82ed126a" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_25_200_to_26_400", + "name": "ons.population.age_60_69_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 6508.222222222223, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_f46b09c321cf98f8e0d12b89" + "resolved_value": 910717.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f92cd4888bc3fa1375390c3f" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_26_400_to_27_600", + "name": "ons.population.age_60_69_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 5913.444444444444, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_a763ca2d87febd61de26d8b0" + "resolved_value": 671969.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f902d472c08455e3b366b079" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_27_600_to_28_800", + "name": "ons.population.age_60_69_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 1884.111111111111, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_8b6d8894debcbda5e38c0923" + "resolved_value": 611920.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f299899015ba42251e01a753" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_28_800_to_30_000", + "name": "ons.population.age_60_69_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 1653.7777777777778, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_aa3077a36f37ae73562e57fc" + "resolved_value": 697195.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff6d40d24ed4f0efb1241497" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_3_600_to_4_800", + "name": "ons.population.age_60_69_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 377063.1111111111, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_988e854b9584a36b1b62810f" + "resolved_value": 770854.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_b60bcb0333fa8359a7eb533e" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_4_800_to_6_000", + "name": "ons.population.age_60_69_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 195983.22222222222, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_7a3e7c9563c15ba28ffd3c3e" + "resolved_value": 818948.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e5577405bc73ba4567e97c47" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_6_000_to_7_200", + "name": "ons.population.age_60_69_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 114033.33333333333, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_294fdb23cc02a98334267137" + "resolved_value": 1125764.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_cdb67ac5bb0aa44b8ae5b9ba" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_7_200_to_8_400", + "name": "ons.population.age_60_69_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 149043.77777777778, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_5d4a92d292c96a2f440dee5a" + "resolved_value": 759591.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fed3db6ac9e143c51c3136e5" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_8_400_to_9_600", - "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "name": "ons.population.age_60_69_by_region@W92000004", + "status": "active", + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 399750.22222222225, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_ad92f85c0ac85ea7bb6e8ca3" + "resolved_value": 412789.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d3661d0cdec50d6127024ea1" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_9_600_to_10_800", + "name": "ons.population.age_60_69_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 386411.6666666667, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_e2bbf1fe386cfcd8db712026" + "resolved_value": 739039.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fa973e54ff42c13fc9764847" }, { - "name": "dwp/uc_payment_dist/SINGLE_annual_payment_10_800_to_12_000", + "name": "ons.population.age_60_69_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 104891.11111111111, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_de2719af6e4d5f9ffe65aaee" + "resolved_value": 228232.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f7bf355d042b78faa822dbce" } ] }, - "dwp.uc.payment_distribution_lone_parent": { + "ons.population.age_70_79_by_region": { "status": "active", "candidates": [ { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_0_to_1_200", + "name": "ons.population.age_70_79_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 26670.222222222223, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_7b17c88cf49645b2d3ef44a6" + "resolved_value": 269819.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f3378c27dbc89a4addbacd88" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_1_200_to_2_400", + "name": "ons.population.age_70_79_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 36208.11111111111, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_765ace417ceafd524ffda4c0" + "resolved_value": 675208.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f72313854318cea8e9b27c79" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_12_000_to_13_200", + "name": "ons.population.age_70_79_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 125798.44444444444, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_eaddee052a3861f259b93272" + "resolved_value": 507786.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_db363905e78a768435aeee0d" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_13_200_to_14_400", + "name": "ons.population.age_70_79_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 129133.66666666667, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_b8d66013c8a68e423f507be8" + "resolved_value": 468480.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_efcc542fc0763439d0102640" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_14_400_to_15_600", + "name": "ons.population.age_70_79_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 115856.66666666667, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_1bc84efe74c485d143caab7b" + "resolved_value": 528891.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fecf355dd79d9fbbe67c4490" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_15_600_to_16_800", + "name": "ons.population.age_70_79_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 125660.22222222222, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_e26d2d7e425a94fd9fde3d17" + "resolved_value": 603534.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e3963765265038f732bbb54c" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_16_800_to_18_000", + "name": "ons.population.age_70_79_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 135836.77777777778, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_8fa2e062c33297530d458054" + "resolved_value": 498084.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ef32c70fac012f22b3095f30" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_18_000_to_19_200", + "name": "ons.population.age_70_79_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 135444.88888888888, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_77cb72042ffb9b2b1af769e3" + "resolved_value": 873028.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f3e2492ff93cf862db9cac16" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_19_200_to_20_400", + "name": "ons.population.age_70_79_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 106341.88888888889, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_acb89a96425fd7af119e0c3b" + "resolved_value": 622182.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fbad7c8632eadc5485c77bb2" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_20_400_to_21_600", + "name": "ons.population.age_70_79_by_region@W92000004", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 85490.44444444444, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_3aa5825f5e5e8dbc570c0af1" + "resolved_value": 322818.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fc1745c43faf175f0f415fcb" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_21_600_to_22_800", + "name": "ons.population.age_70_79_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 80226.88888888889, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_c5a0ee450c3ad7f882dfb167" + "resolved_value": 529933.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e8e367de8c140e57b854362b" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_22_800_to_24_000", + "name": "ons.population.age_70_79_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 71259.55555555556, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_13ffca0d11c038fc7d096ec9" - }, + "resolved_value": 156629.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe5da70b45db62be83768f0e" + } + ] + }, + "ons.population.age_80_89_by_region": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_2_400_to_3_600", + "name": "ons.population.age_80_89_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 46312.77777777778, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_6619e26753d01d76247e1759" + "resolved_value": 125800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c0ad523d2561f889ca550826" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_24_000_to_25_200", + "name": "ons.population.age_80_89_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 51301.666666666664, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_4a935006e5c346bfe0009055" + "resolved_value": 332900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_dd0aeca0695453e9850a2e7b" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_25_200_to_26_400", + "name": "ons.population.age_80_89_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 43305.22222222222, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_e64560bd9c14d083cd03c985" + "resolved_value": 251139.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fb52711783e0e3e5684b6210" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_26_400_to_27_600", + "name": "ons.population.age_80_89_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 34910.555555555555, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_8e16d0c97924701eb074c25d" + "resolved_value": 234889.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_dd147a53ea8f579cb3c7e762" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_27_600_to_28_800", + "name": "ons.population.age_80_89_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 28513.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_cf9757018b0d313f20342b59" + "resolved_value": 283777.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_cbcd8def6e568a6eccda3055" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_28_800_to_30_000", + "name": "ons.population.age_80_89_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 22593.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_6bede883f015e48e86c0a2de" + "resolved_value": 317198.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f8b8dc9c7f962c43266eba49" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_3_600_to_4_800", + "name": "ons.population.age_80_89_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 60310.11111111111, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_b0710535c8b6006db118eb3b" + "resolved_value": 242901.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c83339c73df3c2ab497e7f65" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_4_800_to_6_000", + "name": "ons.population.age_80_89_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 67858.66666666667, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_b4008c8b22190b4ee185d4f6" + "resolved_value": 466197.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f6eec2724c42244993b398ba" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_6_000_to_7_200", + "name": "ons.population.age_80_89_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 89577.44444444444, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_1d1fadffae053bf60d7fcd7e" + "resolved_value": 327097.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f5fcf8de92b09e4c277c99f3" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_7_200_to_8_400", + "name": "ons.population.age_80_89_by_region@W92000004", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 116076.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_fae65610a14d6c22f475d757" + "resolved_value": 159376.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fa3a457b670418d1972f2174" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_8_400_to_9_600", + "name": "ons.population.age_80_89_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 97511.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_540c0869e23edc4a402166bf" + "resolved_value": 243413.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fdbe0efbf253d20c26dce5b8" }, { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_9_600_to_10_800", + "name": "ons.population.age_80_89_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 30, + "matched_fact_count_at_or_before_period": 30, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 102343.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_a170bf444a17ae88a80766b0" - }, + "resolved_value": 79953.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ec891cc660f8b4aea3750a6a" + } + ] + }, + "ons.population.age_0": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/LONE_PARENT_annual_payment_10_800_to_12_000", + "name": "ons.population.age_0", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 123718.11111111111, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_b7d0d6add859217e797a66ea" + "resolved_value": 658357.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_0c75c3f83df0cd1090772ac6" } ] }, - "dwp.uc.payment_distribution_couple_no_children": { + "ons.population.age_1": { "status": "active", "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_0_to_1_200", + "name": "ons.population.age_1", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 7506.333333333333, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_e8af6f4ef9d70ded4a4bf6b5" - }, + "resolved_value": 679232.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ab4bba642f61ca6bcc2f9722" + } + ] + }, + "ons.population.age_2": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_1_200_to_2_400", + "name": "ons.population.age_2", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 8797.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_28514ff922f7b00a4706e74b" - }, + "resolved_value": 696010.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c617f5c67e886aa92ddef487" + } + ] + }, + "ons.population.age_3": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_12_000_to_13_200", + "name": "ons.population.age_3", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 16121.444444444445, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_8b8e20276b7af9f670009f64" - }, + "resolved_value": 735292.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_4a4586fdbc26d2ca35622c57" + } + ] + }, + "ons.population.age_4": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_13_200_to_14_400", + "name": "ons.population.age_4", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 13317.333333333334, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_22e83b92481a8b2267a15309" - }, + "resolved_value": 723859.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_4b5ee836cca86ef5740d84ff" + } + ] + }, + "ons.population.age_5": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_14_400_to_15_600", + "name": "ons.population.age_5", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 19657.333333333332, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_42f1cbfe9fee5eb33f69088d" - }, + "resolved_value": 745129.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_72b1b35916ec38455ab85123" + } + ] + }, + "ons.population.age_6": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_15_600_to_16_800", + "name": "ons.population.age_6", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 16443.222222222223, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_aed9bf66bdbc046ee991fcf5" - }, + "resolved_value": 760014.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a2c40accbafe611074a57b9e" + } + ] + }, + "ons.population.england_age_0": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_16_800_to_18_000", + "name": "ons.population.england_age_0", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 13441.111111111111, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_7ccb1420b8ca3e26048291b9" - }, + "resolved_value": 566856.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_016f96de92d9c331782eef36" + } + ] + }, + "ons.population.england_age_1": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_18_000_to_19_200", + "name": "ons.population.england_age_1", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 10728.555555555555, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_a7057ddde3cd2ffaed246687" - }, + "resolved_value": 583995.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_0b652f4262d87b5bed1ae7db" + } + ] + }, + "ons.population.england_age_2": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_19_200_to_20_400", + "name": "ons.population.england_age_2", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 9653.222222222223, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_3e228ab480713f15af6e847c" - }, + "resolved_value": 598812.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_76c2895246d55d796d19de56" + } + ] + }, + "ons.population.england_age_3": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_20_400_to_21_600", + "name": "ons.population.england_age_3", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 6486.888888888889, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_ecfd0dfe25ebc098ade1e902" - }, + "resolved_value": 632519.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a1b7f863c10c0f53a31dc5c0" + } + ] + }, + "ons.population.england_age_4": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_21_600_to_22_800", + "name": "ons.population.england_age_4", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3981.8888888888887, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_2bbf9ab64d9fde9025452375" - }, + "resolved_value": 621735.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_8812d3295449b82854e294d4" + } + ] + }, + "ons.population.england_age_5": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_22_800_to_24_000", + "name": "ons.population.england_age_5", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2761.4444444444443, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_f19a927835e2aa12a94f6279" - }, + "resolved_value": 639573.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_100a9c2e5c5d4119b44a36ed" + } + ] + }, + "ons.population.england_age_6": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_2_400_to_3_600", + "name": "ons.population.england_age_6", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 12256.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_46ba331006269a96f7aee844" - }, + "resolved_value": 649939.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_83049955fba3eae9f732d689" + } + ] + }, + "ons.population.female_0_4": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_24_000_to_25_200", + "name": "ons.population.female_0_4", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 2131.222222222222, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_dd2ddbef54fc0ec48f61d7b0" - }, + "resolved_value": 1701788.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fcd621e0b299801f6856397b" + } + ] + }, + "ons.population.female_10_14": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_25_200_to_26_400", + "name": "ons.population.female_10_14", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 1475.3333333333333, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_3ea2b4312343be8d41a37265" - }, + "resolved_value": 2014595.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_8cf5de9613ddbb9aedfd9484" + } + ] + }, + "ons.population.female_15": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_26_400_to_27_600", + "name": "ons.population.female_15", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 1073.7777777777778, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_55cf1a8742443b096e81b33e" - }, + "resolved_value": 408119.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_5adba03177e435af73792b18" + } + ] + }, + "ons.population.female_16_17": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_27_600_to_28_800", + "name": "ons.population.female_16_17", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 6, + "matched_fact_count_at_or_before_period": 6, "resolved_period": 2025, - "resolved_value": 746.3333333333334, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_6cd7a2f97a5e43ba25481719" - }, + "resolved_value": 812522.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_04ff61d39ac01fc622589dbb" + } + ] + }, + "ons.population.female_18_19": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_28_800_to_30_000", + "name": "ons.population.female_18_19", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 6, + "matched_fact_count_at_or_before_period": 6, "resolved_period": 2025, - "resolved_value": 605.7777777777778, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_3f50c2d6d58a3a45681f0c5d" - }, + "resolved_value": 781458.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_05db7085ea57cab32a14fcf6" + } + ] + }, + "ons.population.female_20_24": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_3_600_to_4_800", + "name": "ons.population.female_20_24", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 10945.444444444445, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_0ead4e96f4e609a16cf1e53e" - }, + "resolved_value": 2036764.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e409529d9630a0cec74a0450" + } + ] + }, + "ons.population.female_25_29": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_4_800_to_6_000", + "name": "ons.population.female_25_29", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 12492.444444444445, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_6823b2987ba44d1b85428d2b" - }, + "resolved_value": 2269669.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e3be7e5ce9d24f9b276f779b" + } + ] + }, + "ons.population.female_30_34": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_6_000_to_7_200", + "name": "ons.population.female_30_34", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 12979.666666666666, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_3a3fc258bd18da8c60177380" - }, + "resolved_value": 2439546.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_932e998b9cf5d0e0179a6e4d" + } + ] + }, + "ons.population.female_35_39": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_7_200_to_8_400", + "name": "ons.population.female_35_39", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 16484.444444444445, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_b75ef335d484f8dd9ae13a70" - }, + "resolved_value": 2501726.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_faa74ea63d164c9e237b53e4" + } + ] + }, + "ons.population.female_40_44": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_8_400_to_9_600", + "name": "ons.population.female_40_44", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 15272.444444444445, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_fcd000da1af753b61c9ac5df" - }, + "resolved_value": 2363855.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_db8f015b04ce930bf1180e69" + } + ] + }, + "ons.population.female_45_49": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_9_600_to_10_800", + "name": "ons.population.female_45_49", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 19142.333333333332, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_3d38fa50aa9bf0e85549ec9a" - }, + "resolved_value": 2140231.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_b9231c58f87fd57ec7b58a95" + } + ] + }, + "ons.population.female_50_54": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_NO_CHILDREN_annual_payment_10_800_to_12_000", + "name": "ons.population.female_50_54", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 13313.333333333334, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_6697a9dc6c88a1a0b0472a1e" + "resolved_value": 2211381.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_95578f884ca9071be9214c39" } ] }, - "dwp.uc.payment_distribution_couple_with_children": { + "ons.population.female_55_59": { "status": "active", "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_0_to_1_200", + "name": "ons.population.female_55_59", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 19073.555555555555, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_8c1548028e499fa8399d1246" - }, + "resolved_value": 2348471.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d1774fafcbe14e323719e923" + } + ] + }, + "ons.population.female_5_9": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_1_200_to_2_400", + "name": "ons.population.female_5_9", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 22775.777777777777, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff2fef9bd96e583203e111d6" - }, + "resolved_value": 1886581.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_774dd6dfdbd411781ceeb83a" + } + ] + }, + "ons.population.female_60_64": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_12_000_to_13_200", + "name": "ons.population.female_60_64", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 40009.555555555555, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_fee1fd2227a87871edfe2bfa" - }, + "resolved_value": 2258870.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e0fc44cb2ceeebb67d1ee475" + } + ] + }, + "ons.population.female_65_69": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_13_200_to_14_400", + "name": "ons.population.female_65_69", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 39972.555555555555, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_3b0427c86dc3df13761ab5b0" - }, + "resolved_value": 1899277.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fc8a62616b588154f9471313" + } + ] + }, + "ons.population.female_70_74": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_14_400_to_15_600", + "name": "ons.population.female_70_74", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 40518.77777777778, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_bfd9a57597b46f356ef9cfc9" - }, + "resolved_value": 1625449.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f95ccf4b755148b8e4fb01d7" + } + ] + }, + "ons.population.female_75_79": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_15_600_to_16_800", + "name": "ons.population.female_75_79", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 37118.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_328ed88b561971d4ee47d852" - }, + "resolved_value": 1578946.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d2c601cc87810519a779617a" + } + ] + }, + "ons.population.female_80_84": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_16_800_to_18_000", + "name": "ons.population.female_80_84", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 37177.77777777778, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_c50c761ddfaab3cbfba62bfd" - }, + "resolved_value": 1064928.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d8e4c43a2aae9305afea2b46" + } + ] + }, + "ons.population.female_85_89": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_18_000_to_19_200", + "name": "ons.population.female_85_89", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 37164.555555555555, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_74d32efc9f1984f60cbd9397" - }, + "resolved_value": 676458.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_90250139fc199c4b9d9fa419" + } + ] + }, + "ons.population.female_90_plus": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_19_200_to_20_400", + "name": "ons.population.female_90_plus", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 33309.555555555555, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_90b7e15c6554b1c74e7055f3" - }, + "resolved_value": 425428.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c2a1d774be0d4dd13a406b95" + } + ] + }, + "ons.population.male_0_4": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_20_400_to_21_600", + "name": "ons.population.male_0_4", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 29102.555555555555, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_96f9b06f2d2afb65af9a224a" - }, + "resolved_value": 1790962.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_b5148574a75d0a1e0ebfb116" + } + ] + }, + "ons.population.male_10_14": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_21_600_to_22_800", + "name": "ons.population.male_10_14", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 27534.666666666668, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_e65a50de282324e8c188863a" - }, + "resolved_value": 2115846.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d45cce3312fab1e0dbdac6e1" + } + ] + }, + "ons.population.male_15": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_22_800_to_24_000", + "name": "ons.population.male_15", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 25584.777777777777, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_16f48d435925ffa44f4d6871" - }, + "resolved_value": 427529.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_01bde34c40a1237a7f636f81" + } + ] + }, + "ons.population.male_16_17": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_2_400_to_3_600", + "name": "ons.population.male_16_17", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 6, + "matched_fact_count_at_or_before_period": 6, "resolved_period": 2025, - "resolved_value": 26502.666666666668, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_93fd0534df01d1dade53397e" - }, + "resolved_value": 856296.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_888c3c10fc18dfe96e35faa9" + } + ] + }, + "ons.population.male_18_19": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_24_000_to_25_200", + "name": "ons.population.male_18_19", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 6, + "matched_fact_count_at_or_before_period": 6, "resolved_period": 2025, - "resolved_value": 22927.777777777777, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_ffb787487a36c86f94d25a25" - }, + "resolved_value": 823183.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d4534116ee44f57db1120c83" + } + ] + }, + "ons.population.male_20_24": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_25_200_to_26_400", + "name": "ons.population.male_20_24", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 20334.666666666668, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_2f4d504be6f184b7834f2687" - }, + "resolved_value": 2127062.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_db1d9a6c38202edb79d3c61d" + } + ] + }, + "ons.population.male_25_29": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_26_400_to_27_600", + "name": "ons.population.male_25_29", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 17535.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_719022eef2836c069c4b02d0" - }, + "resolved_value": 2259207.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_feb656e107fe15ad7abcf5b8" + } + ] + }, + "ons.population.male_30_34": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_27_600_to_28_800", + "name": "ons.population.male_30_34", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 15399.888888888889, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_3b1d8f6516b32e39ecad3873" - }, + "resolved_value": 2315894.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_9ce8f68088ec27e2dcdfd1a0" + } + ] + }, + "ons.population.male_35_39": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_28_800_to_30_000", + "name": "ons.population.male_35_39", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 12836.222222222223, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_115a9ea1e35d76db13756149" - }, + "resolved_value": 2332808.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d5126011d416db33681e3a8a" + } + ] + }, + "ons.population.male_40_44": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_3_600_to_4_800", + "name": "ons.population.male_40_44", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 29027.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_255e8c862df5351282c29809" - }, + "resolved_value": 2223098.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_aac836f3ebdcde70db9f02de" + } + ] + }, + "ons.population.male_45_49": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_4_800_to_6_000", + "name": "ons.population.male_45_49", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 32427.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_32261034f242507c0a7337b3" - }, + "resolved_value": 2054586.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f6f56efa4ee04f48b34c9029" + } + ] + }, + "ons.population.male_50_54": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_6_000_to_7_200", + "name": "ons.population.male_50_54", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 34956.88888888889, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_6f40664df124c4dca50524b8" - }, + "resolved_value": 2133309.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c5764808c47ef3b0b2915267" + } + ] + }, + "ons.population.male_55_59": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_7_200_to_8_400", + "name": "ons.population.male_55_59", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 37410.77777777778, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_27b091b1a00bc33ab68139f8" - }, + "resolved_value": 2250313.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_978f751603c11a91a6d4f17d" + } + ] + }, + "ons.population.male_5_9": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_8_400_to_9_600", + "name": "ons.population.male_5_9", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 39910.333333333336, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_22b16b470c0b51499fb2f042" - }, + "resolved_value": 1985034.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff96c74dc7d083238d61aaed" + } + ] + }, + "ons.population.male_60_64": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_9_600_to_10_800", + "name": "ons.population.male_60_64", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 39368.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_7dbca9e2f8508f1066399b73" - }, + "resolved_value": 2152532.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff6a8d2b809dc1854b41e442" + } + ] + }, + "ons.population.male_65_69": { + "status": "active", + "candidates": [ { - "name": "dwp/uc_payment_dist/COUPLE_WITH_CHILDREN_annual_payment_10_800_to_12_000", + "name": "ons.population.male_65_69", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 40805.444444444445, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_23cf62e7e58211e783c52d2e" + "resolved_value": 1795052.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f1cd7364a1efd59f751e21bd" } ] }, - "dwp.uc.scotland_households_child_under_1": { + "ons.population.male_70_74": { "status": "active", "candidates": [ { - "name": "dwp.uc.scotland_households_child_under_1", + "name": "ons.population.male_70_74", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 14333.222222222223, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_e88b27e010e08ac8d36d0d30" + "resolved_value": 1478885.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_cee3784b59d5c64e5eb8ead5" } ] }, - "dwp.uc.two_child_limit.households_affected": { + "ons.population.male_75_79": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.households_affected", + "name": "ons.population.male_75_79", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 469780.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_860a48172c62298ceb00c20b" + "resolved_value": 1373112.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ebb5eaee4eb0c2e6c3f1adbc" } ] }, - "dwp.uc.two_child_limit.children_affected": { + "ons.population.male_80_84": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.children_affected", + "name": "ons.population.male_80_84", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 597920.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_4378e45ac129e036b4a6ca03" + "resolved_value": 854188.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a7055b5eceb7a8d06f5b6187" } ] }, - "dwp.uc.two_child_limit.children_in_affected_households": { + "ons.population.male_85_89": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.children_in_affected_households", + "name": "ons.population.male_85_89", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 15, + "matched_fact_count_at_or_before_period": 15, "resolved_period": 2025, - "resolved_value": 1665540.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_05774e34488c474df7f84742" + "resolved_value": 469066.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c5faf87af2e9a19e1b6fd425" } ] }, - "dwp.uc.two_child_limit.households_3_children": { + "ons.population.male_90_plus": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.households_3_children", + "name": "ons.population.male_90_plus", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 297310.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_dca7734c17910c213e397741" + "resolved_value": 219915.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f7fda3b8e3421d972d2363a7" } ] }, - "dwp.uc.two_child_limit.children_in_3_children_households": { + "ons.population.scotland_children_under_16": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.children_in_3_children_households", + "name": "ons.population.scotland_children_under_16", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 48, + "matched_fact_count_at_or_before_period": 48, "resolved_period": 2025, - "resolved_value": 891930.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_515b2aeb394a9a9a1fd2d195" + "resolved_value": 877999.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fadd26b2e388e2bde251b61c" } ] }, - "dwp.uc.two_child_limit.households_4_children": { + "ons.population.scotland_babies_under_1": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.households_4_children", + "name": "ons.population.scotland_babies_under_1", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 117190.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_a78a141d4018bdd92678b497" + "resolved_value": 45774.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_efa784b358dd73f8f478d3ab" } ] }, - "dwp.uc.two_child_limit.children_in_4_children_households": { + "ons.population.scotland_households_3plus_children": { + "status": "signed_excluded", + "candidates": [ + { + "name": "ons.population.scotland_households_3plus_children", + "status": "signed_excluded", + "matched_fact_count_overall": 828, + "matched_fact_count_at_or_before_period": 828, + "signed_rationale": "Kept out: Chronicle's Scotland household-composition cut counts couple households only, so binding it would fix part of the group and leave lone parents free, and the current selector reaches person-level ONS mid-year population age rows, not households with three or more children (Mar\u00eda's ruling of 2026-10-29, microcosm#1095 D3)." + } + ] + }, + "ons.household_composition.lone_households_under_65": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.children_in_4_children_households", + "name": "ons.household_composition.lone_households_under_65", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, "resolved_period": 2025, - "resolved_value": 468760.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_adef094060710c5b354e7ac4" + "resolved_value": 4316000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_b2ee6bff131571b7dcd4c33c" } ] }, - "dwp.uc.two_child_limit.households_5_children": { + "ons.household_composition.lone_households_over_65": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.households_5_children", + "name": "ons.household_composition.lone_households_over_65", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, "resolved_period": 2025, - "resolved_value": 37020.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_2c9cfcd7cc862c9c1dd57e4d" + "resolved_value": 4254000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_4178a72ada0e0b5b53fd62b3" } ] }, - "dwp.uc.two_child_limit.children_in_5_children_households": { + "ons.household_composition.unrelated_adult_households": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.children_in_5_children_households", + "name": "ons.household_composition.unrelated_adult_households", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, "resolved_period": 2025, - "resolved_value": 185120.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_2134e60314c98faf54df2498" + "resolved_value": 813000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_191e954854307c61fca2d539" } ] }, - "dwp.uc.two_child_limit.households_6_plus_children": { + "ons.household_composition.couple_no_children_households": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.households_6_plus_children", + "name": "ons.household_composition.couple_no_children_households", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, "resolved_period": 2025, - "resolved_value": 18260.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_e6302f9f933c14e97fc2fcae" + "resolved_value": 8119000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_861314257d00193080069624" } ] }, - "dwp.uc.two_child_limit.children_in_6_plus_children_households": { + "ons.household_composition.couple_under_3_children_households": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.children_in_6_plus_children_households", + "name": "ons.household_composition.couple_under_3_children_households", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, "resolved_period": 2025, - "resolved_value": 119720.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_235cb4e779dd669dad2cd421" + "resolved_value": 5439000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_04ac3660df720d6f8effbdb2" } ] }, - "dwp.uc.two_child_limit.households_claimant_pip": { + "ons.household_composition.couple_3_plus_children_households": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.households_claimant_pip", + "name": "ons.household_composition.couple_3_plus_children_households", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, "resolved_period": 2025, - "resolved_value": 65280.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_55dd86462d71be247206b5a2" + "resolved_value": 931000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_3432d322cadb6a40f0c3ebc8" } ] }, - "dwp.uc.two_child_limit.children_claimant_pip": { + "ons.household_composition.couple_non_dependent_children_only_households": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.children_claimant_pip", + "name": "ons.household_composition.couple_non_dependent_children_only_households", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, "resolved_period": 2025, - "resolved_value": 235270.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe554fcdcb22a77d71c01537" + "resolved_value": 1848000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_4d36f952f4dd650bcab7ba7f" } ] }, - "dwp.uc.two_child_limit.households_disabled_child_element": { + "ons.household_composition.lone_parent_dependent_children_households": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.households_disabled_child_element", + "name": "ons.household_composition.lone_parent_dependent_children_households", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, "resolved_period": 2025, - "resolved_value": 129630.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_535ef3b4afd474ea14d16d27" + "resolved_value": 1835000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e9746f29548db6f6047842cb" } ] }, - "dwp.uc.two_child_limit.children_disabled_child_element": { + "ons.household_composition.lone_parent_non_dependent_children_households": { "status": "active", "candidates": [ { - "name": "dwp.uc.two_child_limit.children_disabled_child_element", + "name": "ons.household_composition.lone_parent_non_dependent_children_households", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, "resolved_period": 2025, - "resolved_value": 479460.0, - "resolved_fact_period": "2025-04", - "resolved_fact_key": "ledger_aggregate_fact_v2_ac642b7002518167b56e1537" + "resolved_value": 1204000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_9c7f117f90bc24f073f4e14f" } ] }, - "ons.population.uk_total": { + "ons.household_composition.multi_family_households": { "status": "active", "candidates": [ { - "name": "ons.population.uk_total", + "name": "ons.household_composition.multi_family_households", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, "resolved_period": 2025, - "resolved_value": 69483939.0, + "resolved_value": 244000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_aa255f1b2a9a0f1d07d52369" + "resolved_fact_key": "ledger_aggregate_fact_v2_a0cd8874e5334242ce7b8ce0" } ] }, - "ons.population.age_0_9_by_region": { + "ons.households.english_regions": { "status": "active", "candidates": [ { - "name": "ons.population.age_0_9_by_region@E12000001", + "name": "ons.households.english_regions@E12000001", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11, + "matched_fact_count_at_or_before_period": 11, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 279456.0, + "resolved_value": 1185000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e7ffba522621012a2498622e" + "resolved_fact_key": "ledger_aggregate_fact_v2_a65a119c76098f26fd9b20ec" }, { - "name": "ons.population.age_0_9_by_region@E12000002", + "name": "ons.households.english_regions@E12000002", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11, + "matched_fact_count_at_or_before_period": 11, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 848707.0, + "resolved_value": 3261000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e14086fa947ee68ce63ba5f7" + "resolved_fact_key": "ledger_aggregate_fact_v2_14fd9f364fe320a8372bfcaf" }, { - "name": "ons.population.age_0_9_by_region@E12000003", + "name": "ons.households.english_regions@E12000003", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11, + "matched_fact_count_at_or_before_period": 11, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 611749.0, + "resolved_value": 2356000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_eca2a0ca6110bb60508b75fd" + "resolved_fact_key": "ledger_aggregate_fact_v2_50e6352b447543378251a481" }, { - "name": "ons.population.age_0_9_by_region@E12000004", + "name": "ons.households.english_regions@E12000004", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11, + "matched_fact_count_at_or_before_period": 11, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 530178.0, + "resolved_value": 2129000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c9aaed566d7256ea45a86efe" + "resolved_fact_key": "ledger_aggregate_fact_v2_14fcd87d826658dc67b3d4e0" }, { - "name": "ons.population.age_0_9_by_region@E12000005", + "name": "ons.households.english_regions@E12000005", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11, + "matched_fact_count_at_or_before_period": 11, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 703000.0, + "resolved_value": 2518000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f7e0d99f5f193de73e0a675c" + "resolved_fact_key": "ledger_aggregate_fact_v2_1fb8fbd58f0cdb6e418b45fc" }, { - "name": "ons.population.age_0_9_by_region@E12000006", + "name": "ons.households.english_regions@E12000006", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11, + "matched_fact_count_at_or_before_period": 11, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 731339.0, + "resolved_value": 2691000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d43010833c500d0d2c1e3c43" + "resolved_fact_key": "ledger_aggregate_fact_v2_44ebd017801a3d18a8dd72b5" }, { - "name": "ons.population.age_0_9_by_region@E12000007", + "name": "ons.households.english_regions@E12000007", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11, + "matched_fact_count_at_or_before_period": 11, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 1014089.0, + "resolved_value": 3683000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ed28d8c27e25c6b78bba507e" + "resolved_fact_key": "ledger_aggregate_fact_v2_6c7a3d7f8ce22978496b3312" }, { - "name": "ons.population.age_0_9_by_region@E12000008", + "name": "ons.households.english_regions@E12000008", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11, + "matched_fact_count_at_or_before_period": 11, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 1036231.0, + "resolved_value": 3941000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff919a2209f362a101847ee5" + "resolved_fact_key": "ledger_aggregate_fact_v2_2867b15c82b7eb4ba6dad368" }, { - "name": "ons.population.age_0_9_by_region@E12000009", + "name": "ons.households.english_regions@E12000009", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11, + "matched_fact_count_at_or_before_period": 11, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 560179.0, + "resolved_value": 2565000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c5a02a0ee95356fc479e400e" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_5541d336ef1d40a8ccac2d32" + } + ] + }, + "nrs.households.scotland": { + "status": "active", + "candidates": [ { - "name": "ons.population.age_0_9_by_region@W92000004", + "name": "nrs.households.scotland", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "W92000004", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 312131.0, + "resolved_value": 2570799.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d84b3cf83118dc31d77d0a67" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_fde92049087772f2fb24578e" + } + ] + }, + "welshgov.households.wales": { + "status": "active", + "candidates": [ { - "name": "ons.population.age_0_9_by_region@S92000003", + "name": "welshgov.households.wales", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "S92000003", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 513367.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fadd26b2e388e2bde251b61c" - }, + "resolved_value": 1387333.6411848539, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_96a55a48e141d2d05b6f6be6" + } + ] + }, + "nisra.households.northern_ireland": { + "status": "active", + "candidates": [ { - "name": "ons.population.age_0_9_by_region@N92000002", + "name": "nisra.households.northern_ireland", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 0, + "matched_fact_count_at_or_before_period": 0, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 223939.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f5a9132f9cebec343c75fd5d" + "resolved_value": 794887.0879380013, + "resolved_fact_period": "2021", + "resolved_fact_key": "ledger_aggregate_fact_v2_7abe292ea7aa0edc88cd67ac" } ] }, - "ons.population.age_10_19_by_region": { + "mhclg.council_tax_stock.band_a": { "status": "active", "candidates": [ { - "name": "ons.population.age_10_19_by_region@E12000001", + "name": "mhclg.council_tax_stock.band_a@E12000001", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 4776, + "matched_fact_count_at_or_before_period": 4728, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 326135.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe906580dd8e2995f2a1570e" + "resolved_value": 621096.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_d0152c2791236d6ec749fb4b" }, { - "name": "ons.population.age_10_19_by_region@E12000002", + "name": "mhclg.council_tax_stock.band_a@E12000002", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 948264.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f336b837a2c4b57862859855" + "resolved_value": 1285713.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fa7c76228b4383e695be0c57" }, { - "name": "ons.population.age_10_19_by_region@E12000003", + "name": "mhclg.council_tax_stock.band_a@E12000003", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 5970, + "matched_fact_count_at_or_before_period": 5910, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 689988.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e8c557dddd27d2407b7c995b" + "resolved_value": 988548.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_eb94428708527c6adbce48c3" }, { - "name": "ons.population.age_10_19_by_region@E12000004", + "name": "mhclg.council_tax_stock.band_a@E12000004", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 613290.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d7bae85a347ca8c4151ff95e" + "resolved_value": 739971.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f17101c03f5970d639ddb6d7" }, { - "name": "ons.population.age_10_19_by_region@E12000005", + "name": "mhclg.council_tax_stock.band_a@E12000005", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11940, + "matched_fact_count_at_or_before_period": 11820, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 777925.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e32f2bb77ce2e948c2a85c2d" + "resolved_value": 728493.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_ef49e263051486267b93c7cd" }, { - "name": "ons.population.age_10_19_by_region@E12000006", + "name": "mhclg.council_tax_stock.band_a@E12000006", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 17910, + "matched_fact_count_at_or_before_period": 17730, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 782243.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d49c066108776da23acb67ca" + "resolved_value": 364482.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f9ada16eb0c916b22d2397bb" }, { - "name": "ons.population.age_10_19_by_region@E12000007", + "name": "mhclg.council_tax_stock.band_a@E12000007", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13134, + "matched_fact_count_at_or_before_period": 13002, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 1023090.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f6ce36f11a0f22ad0bae4b58" + "resolved_value": 118732.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f7d8d56243116fa2f1419fe1" }, { - "name": "ons.population.age_10_19_by_region@E12000008", + "name": "mhclg.council_tax_stock.band_a@E12000008", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 25472, + "matched_fact_count_at_or_before_period": 25216, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 1176322.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d4b88a4786b7b53f9c1b57be" + "resolved_value": 320025.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fcc7bbe5d78c199fc6d856ca" }, { - "name": "ons.population.age_10_19_by_region@E12000009", + "name": "mhclg.council_tax_stock.band_a@E12000009", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 10746, + "matched_fact_count_at_or_before_period": 10638, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 673970.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_eb7e167b44a67b7e84a556c2" - }, - { - "name": "ons.population.age_10_19_by_region@W92000004", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "W92000004", - "resolved_period": 2025, - "resolved_value": 366636.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fac81398d9df3a9dc9e45955" - }, - { - "name": "ons.population.age_10_19_by_region@S92000003", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "S92000003", - "resolved_period": 2025, - "resolved_value": 607601.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f63390631158948e207e3e80" - }, - { - "name": "ons.population.age_10_19_by_region@N92000002", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "N92000002", - "resolved_period": 2025, - "resolved_value": 254084.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_dd0ad0512753e3e2a74e068d" + "resolved_value": 422969.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f23d41b29d6952c18d44dc26" } ] }, - "ons.population.age_20_29_by_region": { + "mhclg.council_tax_stock.band_b": { "status": "active", "candidates": [ { - "name": "ons.population.age_20_29_by_region@E12000001", + "name": "mhclg.council_tax_stock.band_b@E12000001", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 4776, + "matched_fact_count_at_or_before_period": 4728, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 339077.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f073e315eb526dbece99a96c" + "resolved_value": 193309.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f84be54967344adf03fab807" }, { - "name": "ons.population.age_20_29_by_region@E12000002", + "name": "mhclg.council_tax_stock.band_b@E12000002", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 987726.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e37effccfe813afd9e812c1b" + "resolved_value": 666970.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fac49fea11fd3b1110a941c5" }, { - "name": "ons.population.age_20_29_by_region@E12000003", + "name": "mhclg.council_tax_stock.band_b@E12000003", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 5970, + "matched_fact_count_at_or_before_period": 5910, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 708022.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe9e01d0c43d0a2372c921d4" + "resolved_value": 482052.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f8ef63f3e9b07a934c3f2df8" }, { - "name": "ons.population.age_20_29_by_region@E12000004", + "name": "mhclg.council_tax_stock.band_b@E12000004", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 604999.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f2a3b6254f3e5d39ee713609" + "resolved_value": 478320.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f48dde558979080156b8c99f" }, { - "name": "ons.population.age_20_29_by_region@E12000005", + "name": "mhclg.council_tax_stock.band_b@E12000005", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11940, + "matched_fact_count_at_or_before_period": 11820, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 765265.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fbb9a69042c4bdf770e5b2b7" + "resolved_value": 625673.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fc4a526b4ee56ed620ab4c14" }, { - "name": "ons.population.age_20_29_by_region@E12000006", + "name": "mhclg.council_tax_stock.band_b@E12000006", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 17910, + "matched_fact_count_at_or_before_period": 17730, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 717233.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e9643412091aa97a13a20414" + "resolved_value": 568914.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe310977523bcaadf025f7f6" }, { - "name": "ons.population.age_20_29_by_region@E12000007", + "name": "mhclg.council_tax_stock.band_b@E12000007", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13134, + "matched_fact_count_at_or_before_period": 13002, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 1533954.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe8a0f1ea0b3f82645729a2f" + "resolved_value": 463447.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_ffadb386ab954d99278ba891" + }, + { + "name": "mhclg.council_tax_stock.band_b@E12000008", + "status": "active", + "matched_fact_count_overall": 25472, + "matched_fact_count_at_or_before_period": 25216, + "geography_level": "region", + "geography_id": "E12000008", + "resolved_period": 2025, + "resolved_value": 649092.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fb23fbffbee284d17da76489" + }, + { + "name": "mhclg.council_tax_stock.band_b@E12000009", + "status": "active", + "matched_fact_count_overall": 10746, + "matched_fact_count_at_or_before_period": 10638, + "geography_level": "region", + "geography_id": "E12000009", + "resolved_period": 2025, + "resolved_value": 609286.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f84a549115340205a9ae8951" + } + ] + }, + "mhclg.council_tax_stock.band_c": { + "status": "active", + "candidates": [ + { + "name": "mhclg.council_tax_stock.band_c@E12000001", + "status": "active", + "matched_fact_count_overall": 4776, + "matched_fact_count_at_or_before_period": 4728, + "geography_level": "region", + "geography_id": "E12000001", + "resolved_period": 2025, + "resolved_value": 186703.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_e5eaf3e7f4def06c8d938e5f" + }, + { + "name": "mhclg.council_tax_stock.band_c@E12000002", + "status": "active", + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, + "geography_level": "region", + "geography_id": "E12000002", + "resolved_period": 2025, + "resolved_value": 585587.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fc2f9b5b1813a71f580f85a4" + }, + { + "name": "mhclg.council_tax_stock.band_c@E12000003", + "status": "active", + "matched_fact_count_overall": 5970, + "matched_fact_count_at_or_before_period": 5910, + "geography_level": "region", + "geography_id": "E12000003", + "resolved_period": 2025, + "resolved_value": 408440.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe416e96e8e324e0e1647008" + }, + { + "name": "mhclg.council_tax_stock.band_c@E12000004", + "status": "active", + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, + "geography_level": "region", + "geography_id": "E12000004", + "resolved_period": 2025, + "resolved_value": 384470.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fa1e7c770b7403c2a2663980" }, { - "name": "ons.population.age_20_29_by_region@E12000008", + "name": "mhclg.council_tax_stock.band_c@E12000005", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11940, + "matched_fact_count_at_or_before_period": 11820, "geography_level": "region", - "geography_id": "E12000008", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 1060724.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ea6f5f2b79729b0536a17842" + "resolved_value": 503657.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_ffab2e562cd756fa9f44ac4c" }, { - "name": "ons.population.age_20_29_by_region@E12000009", + "name": "mhclg.council_tax_stock.band_c@E12000006", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 17910, + "matched_fact_count_at_or_before_period": 17730, "geography_level": "region", - "geography_id": "E12000009", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 678928.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_cca846eba63bccc516661119" + "resolved_value": 708146.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff565a1885420d902566f5be" }, { - "name": "ons.population.age_20_29_by_region@W92000004", + "name": "mhclg.council_tax_stock.band_c@E12000007", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "W92000004", + "matched_fact_count_overall": 13134, + "matched_fact_count_at_or_before_period": 13002, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 376576.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff42683bc062a215719a0e92" + "resolved_value": 991205.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_eb754d4d8153e7497df94fa9" }, { - "name": "ons.population.age_20_29_by_region@S92000003", + "name": "mhclg.council_tax_stock.band_c@E12000008", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "S92000003", + "matched_fact_count_overall": 25472, + "matched_fact_count_at_or_before_period": 25216, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 701623.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe4eaaeca1c88b34ef9230de" + "resolved_value": 1024169.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_feb50a6c4dfa72419ef9e591" }, { - "name": "ons.population.age_20_29_by_region@N92000002", + "name": "mhclg.council_tax_stock.band_c@E12000009", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "N92000002", + "matched_fact_count_overall": 10746, + "matched_fact_count_at_or_before_period": 10638, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 218575.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a1ca03c67e4710df2f89fe83" + "resolved_value": 587214.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fff7d7ced3067ef09f8e6d12" } ] }, - "ons.population.age_30_39_by_region": { + "mhclg.council_tax_stock.band_d": { "status": "active", "candidates": [ { - "name": "ons.population.age_30_39_by_region@E12000001", + "name": "mhclg.council_tax_stock.band_d@E12000001", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 4776, + "matched_fact_count_at_or_before_period": 4728, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 360166.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f75b7e544e6a3985e8939efa" + "resolved_value": 108432.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fb2d7a086ad6d3c95a074ab0" }, { - "name": "ons.population.age_30_39_by_region@E12000002", + "name": "mhclg.council_tax_stock.band_d@E12000002", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 1070583.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a6002700647eee56efdbd6b6" + "resolved_value": 346489.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff0d7ad8c7d5d0d2f02702f0" }, { - "name": "ons.population.age_30_39_by_region@E12000003", + "name": "mhclg.council_tax_stock.band_d@E12000003", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 5970, + "matched_fact_count_at_or_before_period": 5910, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 768828.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f212c782cc57f79eb5caa138" + "resolved_value": 237496.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f7c0b8b92776a6109a114a92" }, { - "name": "ons.population.age_30_39_by_region@E12000004", + "name": "mhclg.council_tax_stock.band_d@E12000004", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 682492.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_eb8b4e59d59b21a8d6fcc32a" + "resolved_value": 238335.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fa621220d1e5d193343634ca" }, { - "name": "ons.population.age_30_39_by_region@E12000005", + "name": "mhclg.council_tax_stock.band_d@E12000005", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11940, + "matched_fact_count_at_or_before_period": 11820, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 842839.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d85e594afb1325d10ba7855f" + "resolved_value": 288790.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff6f72e91c98eb23dfe9d09c" }, { - "name": "ons.population.age_30_39_by_region@E12000006", + "name": "mhclg.council_tax_stock.band_d@E12000006", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 17910, + "matched_fact_count_at_or_before_period": 17730, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 902358.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f795575100ba8f2126155584" + "resolved_value": 485975.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fd87126e89fd8a33383640f1" }, { - "name": "ons.population.age_30_39_by_region@E12000007", + "name": "mhclg.council_tax_stock.band_d@E12000007", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13134, + "matched_fact_count_at_or_before_period": 13002, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 1546691.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_df8aeb9d59aa4f12ee5598bd" + "resolved_value": 929941.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f7dfce8ada24dca8651cdc12" }, { - "name": "ons.population.age_30_39_by_region@E12000008", + "name": "mhclg.council_tax_stock.band_d@E12000008", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 25472, + "matched_fact_count_at_or_before_period": 25216, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 1286795.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ba1ac41754df21a1aeedca12" + "resolved_value": 807114.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f8129a3bae48724ddc91e4ca" }, { - "name": "ons.population.age_30_39_by_region@E12000009", + "name": "mhclg.council_tax_stock.band_d@E12000009", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 10746, + "matched_fact_count_at_or_before_period": 10638, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 741210.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ec114dbae426b13b7d40f2cb" - }, - { - "name": "ons.population.age_30_39_by_region@W92000004", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "W92000004", - "resolved_period": 2025, - "resolved_value": 406834.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c4f84edbe3513d57bb0dce55" - }, - { - "name": "ons.population.age_30_39_by_region@S92000003", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "S92000003", - "resolved_period": 2025, - "resolved_value": 729179.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ee2f8230e5cdaea506b69c09" - }, - { - "name": "ons.population.age_30_39_by_region@N92000002", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "N92000002", - "resolved_period": 2025, - "resolved_value": 251999.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f8afcb5d3c8aefbaf9a9b6de" + "resolved_value": 404568.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f9f3dcc56f346a75bfa16137" } ] }, - "ons.population.age_40_49_by_region": { + "mhclg.council_tax_stock.band_e": { "status": "active", "candidates": [ { - "name": "ons.population.age_40_49_by_region@E12000001", + "name": "mhclg.council_tax_stock.band_e@E12000001", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 4776, + "matched_fact_count_at_or_before_period": 4728, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 325882.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fc3d0d63696e81aeee6cc064" + "resolved_value": 58932.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_e767a90e1f4f3985379189f5" }, { - "name": "ons.population.age_40_49_by_region@E12000002", + "name": "mhclg.council_tax_stock.band_e@E12000002", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 952998.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe134b40d0f1e8f8ac3f2ef9" + "resolved_value": 207825.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f9b8ef4202908453655767f0" }, { - "name": "ons.population.age_40_49_by_region@E12000003", + "name": "mhclg.council_tax_stock.band_e@E12000003", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 5970, + "matched_fact_count_at_or_before_period": 5910, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 686208.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d6a65d7fd3f24e91a8ee0aab" + "resolved_value": 152517.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fbb09c3c4f80ba784375aa37" }, { - "name": "ons.population.age_40_49_by_region@E12000004", + "name": "mhclg.council_tax_stock.band_e@E12000004", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 624432.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f2162f20517ca5652d2c7d67" + "resolved_value": 149931.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fec984442b918005ccc92238" }, { - "name": "ons.population.age_40_49_by_region@E12000005", + "name": "mhclg.council_tax_stock.band_e@E12000005", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11940, + "matched_fact_count_at_or_before_period": 11820, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 763623.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_da335fc3f47d021b1df22a8f" + "resolved_value": 185672.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_d83f9067bfa886482b6a5be7" }, { - "name": "ons.population.age_40_49_by_region@E12000006", + "name": "mhclg.council_tax_stock.band_e@E12000006", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 17910, + "matched_fact_count_at_or_before_period": 17730, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 856913.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f12b3ba278035b7e1c51b878" + "resolved_value": 301723.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fb2e48afaa19a026d3d2dbf9" }, { - "name": "ons.population.age_40_49_by_region@E12000007", + "name": "mhclg.council_tax_stock.band_e@E12000007", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13134, + "matched_fact_count_at_or_before_period": 13002, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 1288929.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e05c0ab9088250114a7f38e7" + "resolved_value": 551952.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe53b4ade27bba47669221bb" }, { - "name": "ons.population.age_40_49_by_region@E12000008", + "name": "mhclg.council_tax_stock.band_e@E12000008", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 25472, + "matched_fact_count_at_or_before_period": 25216, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 1279313.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c94e55553dfeebe988a84721" + "resolved_value": 529137.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff8b7b878381855ff02392c8" }, { - "name": "ons.population.age_40_49_by_region@E12000009", + "name": "mhclg.council_tax_stock.band_e@E12000009", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 10746, + "matched_fact_count_at_or_before_period": 10638, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 700576.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f55d91080c07c6aa0d5ab2df" - }, - { - "name": "ons.population.age_40_49_by_region@W92000004", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "W92000004", - "resolved_period": 2025, - "resolved_value": 370871.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d5a6a151d08c8a9a8827a99a" - }, - { - "name": "ons.population.age_40_49_by_region@S92000003", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "S92000003", - "resolved_period": 2025, - "resolved_value": 683165.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e1fba6382feb8f03ea52cd7b" - }, - { - "name": "ons.population.age_40_49_by_region@N92000002", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "N92000002", - "resolved_period": 2025, - "resolved_value": 248860.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e8bae2d3dbafd93917190439" + "resolved_value": 274120.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fd8affa54b589a8f8dfa76e1" } ] }, - "ons.population.age_50_59_by_region": { + "mhclg.council_tax_stock.band_f": { "status": "active", "candidates": [ { - "name": "ons.population.age_50_59_by_region@E12000001", + "name": "mhclg.council_tax_stock.band_f@E12000001", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 4776, + "matched_fact_count_at_or_before_period": 4728, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 352336.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d2135211faac91156263ed73" + "resolved_value": 25729.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f1a656e56ed4ec922ab1be8a" }, { - "name": "ons.population.age_50_59_by_region@E12000002", + "name": "mhclg.council_tax_stock.band_f@E12000002", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 980650.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f8cc6ac1d2d5d095590c0dc1" + "resolved_value": 100117.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f934ec4447a2decb7d93153c" }, { - "name": "ons.population.age_50_59_by_region@E12000003", + "name": "mhclg.council_tax_stock.band_f@E12000003", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 5970, + "matched_fact_count_at_or_before_period": 5910, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 725345.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ccb2c08e3860bbf51fcf57df" + "resolved_value": 73172.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fed1e74402841596ec02537f" }, { - "name": "ons.population.age_50_59_by_region@E12000004", + "name": "mhclg.council_tax_stock.band_f@E12000004", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 668214.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_eedffff08ecc6b3abfd8af73" + "resolved_value": 71418.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f992d8c87d194b0dfb07b0fa" }, { - "name": "ons.population.age_50_59_by_region@E12000005", + "name": "mhclg.council_tax_stock.band_f@E12000005", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11940, + "matched_fact_count_at_or_before_period": 11820, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 785103.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f4292a12436676c7313a141a" + "resolved_value": 102077.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f9f49f0636d79cb28dcc85e1" }, { - "name": "ons.population.age_50_59_by_region@E12000006", + "name": "mhclg.council_tax_stock.band_f@E12000006", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 17910, + "matched_fact_count_at_or_before_period": 17730, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 862060.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c0d2d6e96cf2cce7e35079b8" + "resolved_value": 166744.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_e672d9b03691ddd1faac694d" }, { - "name": "ons.population.age_50_59_by_region@E12000007", + "name": "mhclg.council_tax_stock.band_f@E12000007", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13134, + "matched_fact_count_at_or_before_period": 13002, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 1100048.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e62e84a089d4da6bf132909c" + "resolved_value": 279261.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_ef478a0ef6ff0cb78a65dcaa" }, { - "name": "ons.population.age_50_59_by_region@E12000008", + "name": "mhclg.council_tax_stock.band_f@E12000008", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 25472, + "matched_fact_count_at_or_before_period": 25216, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 1281037.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f4aa5cdc97993a5901ef583e" - }, - { - "name": "ons.population.age_50_59_by_region@E12000009", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "region", - "geography_id": "E12000009", - "resolved_period": 2025, - "resolved_value": 772769.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f5ce8cb7a7750230d235514e" - }, - { - "name": "ons.population.age_50_59_by_region@W92000004", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "W92000004", - "resolved_period": 2025, - "resolved_value": 415486.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_b8cc8760993fadb06da01037" - }, - { - "name": "ons.population.age_50_59_by_region@S92000003", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "S92000003", - "resolved_period": 2025, - "resolved_value": 749563.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fadf4539dfd64a47a9a9b69d" + "resolved_value": 325815.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fb02357269b3d262a700cf5f" }, { - "name": "ons.population.age_50_59_by_region@N92000002", + "name": "mhclg.council_tax_stock.band_f@E12000009", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "N92000002", + "matched_fact_count_overall": 10746, + "matched_fact_count_at_or_before_period": 10638, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 250863.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d46c0214ac1967aa9f29f541" + "resolved_value": 139412.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fb77e2f50e126802cff79f21" } ] }, - "ons.population.age_60_69_by_region": { + "mhclg.council_tax_stock.band_g": { "status": "active", "candidates": [ { - "name": "ons.population.age_60_69_by_region@E12000001", + "name": "mhclg.council_tax_stock.band_g@E12000001", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 4776, + "matched_fact_count_at_or_before_period": 4728, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 358713.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff78e25dd4268b8b82ed126a" + "resolved_value": 14062.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f80042add7dbd445217cde1a" }, { - "name": "ons.population.age_60_69_by_region@E12000002", + "name": "mhclg.council_tax_stock.band_g@E12000002", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 910717.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f92cd4888bc3fa1375390c3f" + "resolved_value": 62587.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_ffc555374f59e3667468b086" }, { - "name": "ons.population.age_60_69_by_region@E12000003", + "name": "mhclg.council_tax_stock.band_g@E12000003", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 5970, + "matched_fact_count_at_or_before_period": 5910, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 671969.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f902d472c08455e3b366b079" + "resolved_value": 40487.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f290bf6f13fa468c2acf0be2" }, { - "name": "ons.population.age_60_69_by_region@E12000004", + "name": "mhclg.council_tax_stock.band_g@E12000004", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 611920.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f299899015ba42251e01a753" + "resolved_value": 37892.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f69d9fecd8d273243af03685" }, { - "name": "ons.population.age_60_69_by_region@E12000005", + "name": "mhclg.council_tax_stock.band_g@E12000005", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11940, + "matched_fact_count_at_or_before_period": 11820, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 697195.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff6d40d24ed4f0efb1241497" + "resolved_value": 60209.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_ec75efe3a83bc6d9c25d7ae1" }, { - "name": "ons.population.age_60_69_by_region@E12000006", + "name": "mhclg.council_tax_stock.band_g@E12000006", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 17910, + "matched_fact_count_at_or_before_period": 17730, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 770854.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_b60bcb0333fa8359a7eb533e" + "resolved_value": 108700.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fd2a0529ed0a7cf9532ef8ea" }, { - "name": "ons.population.age_60_69_by_region@E12000007", + "name": "mhclg.council_tax_stock.band_g@E12000007", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13134, + "matched_fact_count_at_or_before_period": 13002, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 818948.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e5577405bc73ba4567e97c47" + "resolved_value": 207056.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f7d99e8a41825169a450a9ed" }, { - "name": "ons.population.age_60_69_by_region@E12000008", + "name": "mhclg.council_tax_stock.band_g@E12000008", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 25472, + "matched_fact_count_at_or_before_period": 25216, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 1125764.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_cdb67ac5bb0aa44b8ae5b9ba" + "resolved_value": 255206.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fda73631af17107d741fed93" }, { - "name": "ons.population.age_60_69_by_region@E12000009", + "name": "mhclg.council_tax_stock.band_g@E12000009", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 10746, + "matched_fact_count_at_or_before_period": 10638, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 759591.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fed3db6ac9e143c51c3136e5" - }, - { - "name": "ons.population.age_60_69_by_region@W92000004", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "W92000004", - "resolved_period": 2025, - "resolved_value": 412789.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d3661d0cdec50d6127024ea1" - }, - { - "name": "ons.population.age_60_69_by_region@S92000003", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "S92000003", - "resolved_period": 2025, - "resolved_value": 739039.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fa973e54ff42c13fc9764847" - }, - { - "name": "ons.population.age_60_69_by_region@N92000002", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "N92000002", - "resolved_period": 2025, - "resolved_value": 228232.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f7bf355d042b78faa822dbce" + "resolved_value": 75533.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_ddffd3467540ebe8f71dc050" } ] }, - "ons.population.age_70_79_by_region": { + "mhclg.council_tax_stock.band_h": { "status": "active", "candidates": [ { - "name": "ons.population.age_70_79_by_region@E12000001", + "name": "mhclg.council_tax_stock.band_h@E12000001", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 4776, + "matched_fact_count_at_or_before_period": 4728, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 269819.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f3378c27dbc89a4addbacd88" + "resolved_value": 1151.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff4150e637c1d82a68bb2a28" }, { - "name": "ons.population.age_70_79_by_region@E12000002", + "name": "mhclg.council_tax_stock.band_h@E12000002", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 675208.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f72313854318cea8e9b27c79" + "resolved_value": 6230.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f742ed87e05f38e0a20ba028" }, { - "name": "ons.population.age_70_79_by_region@E12000003", + "name": "mhclg.council_tax_stock.band_h@E12000003", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 5970, + "matched_fact_count_at_or_before_period": 5910, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 507786.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_db363905e78a768435aeee0d" + "resolved_value": 3022.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fd393adec42be55cfefb3400" }, { - "name": "ons.population.age_70_79_by_region@E12000004", + "name": "mhclg.council_tax_stock.band_h@E12000004", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 468480.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_efcc542fc0763439d0102640" + "resolved_value": 2779.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe1b32af9c019b0fa366ea83" }, { - "name": "ons.population.age_70_79_by_region@E12000005", + "name": "mhclg.council_tax_stock.band_h@E12000005", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11940, + "matched_fact_count_at_or_before_period": 11820, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 528891.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fecf355dd79d9fbbe67c4490" + "resolved_value": 5285.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f086bebb12518f66fdd27be8" }, { - "name": "ons.population.age_70_79_by_region@E12000006", + "name": "mhclg.council_tax_stock.band_h@E12000006", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 17910, + "matched_fact_count_at_or_before_period": 17730, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 603534.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e3963765265038f732bbb54c" + "resolved_value": 13447.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fb031812869aaf579b6d5b62" }, { - "name": "ons.population.age_70_79_by_region@E12000007", + "name": "mhclg.council_tax_stock.band_h@E12000007", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13134, + "matched_fact_count_at_or_before_period": 13002, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 498084.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ef32c70fac012f22b3095f30" + "resolved_value": 59569.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fb5c13d22ffe09151cf3b4f8" }, { - "name": "ons.population.age_70_79_by_region@E12000008", + "name": "mhclg.council_tax_stock.band_h@E12000008", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 25472, + "matched_fact_count_at_or_before_period": 25216, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 873028.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f3e2492ff93cf862db9cac16" + "resolved_value": 36978.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fd99e21ba622e4f2a978332a" }, { - "name": "ons.population.age_70_79_by_region@E12000009", + "name": "mhclg.council_tax_stock.band_h@E12000009", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 10746, + "matched_fact_count_at_or_before_period": 10638, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 622182.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fbad7c8632eadc5485c77bb2" - }, - { - "name": "ons.population.age_70_79_by_region@W92000004", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "W92000004", - "resolved_period": 2025, - "resolved_value": 322818.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fc1745c43faf175f0f415fcb" - }, - { - "name": "ons.population.age_70_79_by_region@S92000003", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "S92000003", - "resolved_period": 2025, - "resolved_value": 529933.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e8e367de8c140e57b854362b" - }, - { - "name": "ons.population.age_70_79_by_region@N92000002", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "N92000002", - "resolved_period": 2025, - "resolved_value": 156629.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe5da70b45db62be83768f0e" + "resolved_value": 6697.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f90a5f109dfd934a167bf0e0" } ] }, - "ons.population.age_80_89_by_region": { + "mhclg.council_tax_stock.total": { "status": "active", "candidates": [ { - "name": "ons.population.age_80_89_by_region@E12000001", + "name": "mhclg.council_tax_stock.total@E12000001", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 4776, + "matched_fact_count_at_or_before_period": 4728, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 125800.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c0ad523d2561f889ca550826" + "resolved_value": 1209414.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_d0495e6e8e02785ad2236142" }, { - "name": "ons.population.age_80_89_by_region@E12000002", + "name": "mhclg.council_tax_stock.total@E12000002", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 332900.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_dd0aeca0695453e9850a2e7b" + "resolved_value": 3261518.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fc1af92610b38c4757aea9cd" }, { - "name": "ons.population.age_80_89_by_region@E12000003", + "name": "mhclg.council_tax_stock.total@E12000003", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 5970, + "matched_fact_count_at_or_before_period": 5910, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 251139.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fb52711783e0e3e5684b6210" + "resolved_value": 2385734.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_d97752a94900433af3ad7e6f" }, { - "name": "ons.population.age_80_89_by_region@E12000004", + "name": "mhclg.council_tax_stock.total@E12000004", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13930, + "matched_fact_count_at_or_before_period": 13790, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 234889.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_dd147a53ea8f579cb3c7e762" + "resolved_value": 2103116.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_ef350c9b94fb54787fbca592" }, { - "name": "ons.population.age_80_89_by_region@E12000005", + "name": "mhclg.council_tax_stock.total@E12000005", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 11940, + "matched_fact_count_at_or_before_period": 11820, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 283777.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_cbcd8def6e568a6eccda3055" + "resolved_value": 2499856.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f649a1ce99478b505d03ab91" }, { - "name": "ons.population.age_80_89_by_region@E12000006", + "name": "mhclg.council_tax_stock.total@E12000006", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 17910, + "matched_fact_count_at_or_before_period": 17730, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 317198.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f8b8dc9c7f962c43266eba49" + "resolved_value": 2718131.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f27b18e8ecc0114a5b9e88e4" }, { - "name": "ons.population.age_80_89_by_region@E12000007", + "name": "mhclg.council_tax_stock.total@E12000007", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 13134, + "matched_fact_count_at_or_before_period": 13002, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 242901.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c83339c73df3c2ab497e7f65" + "resolved_value": 3601163.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f56db6353a3459ee98059504" }, { - "name": "ons.population.age_80_89_by_region@E12000008", + "name": "mhclg.council_tax_stock.total@E12000008", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 25472, + "matched_fact_count_at_or_before_period": 25216, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 466197.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f6eec2724c42244993b398ba" + "resolved_value": 3947536.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_fd4beff6e5a58b2ca5ff0b3a" }, { - "name": "ons.population.age_80_89_by_region@E12000009", + "name": "mhclg.council_tax_stock.total@E12000009", "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, + "matched_fact_count_overall": 10746, + "matched_fact_count_at_or_before_period": 10638, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 327097.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f5fcf8de92b09e4c277c99f3" - }, - { - "name": "ons.population.age_80_89_by_region@W92000004", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "W92000004", - "resolved_period": 2025, - "resolved_value": 159376.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fa3a457b670418d1972f2174" - }, - { - "name": "ons.population.age_80_89_by_region@S92000003", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "S92000003", - "resolved_period": 2025, - "resolved_value": 243413.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fdbe0efbf253d20c26dce5b8" - }, - { - "name": "ons.population.age_80_89_by_region@N92000002", - "status": "active", - "matched_fact_count_overall": 30, - "matched_fact_count_at_or_before_period": 30, - "geography_level": "country", - "geography_id": "N92000002", - "resolved_period": 2025, - "resolved_value": 79953.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ec891cc660f8b4aea3750a6a" - } - ] - }, - "ons.population.age_0": { - "status": "active", - "candidates": [ - { - "name": "ons.population.age_0", - "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "resolved_period": 2025, - "resolved_value": 658357.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_0c75c3f83df0cd1090772ac6" + "resolved_value": 2519799.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_f7339b440103ee7084920ea3" } ] }, - "ons.population.age_1": { + "welshgov.council_tax_stock.band_a": { "status": "active", "candidates": [ { - "name": "ons.population.age_1", + "name": "welshgov.council_tax_stock.band_a", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, - "resolved_value": 679232.0, + "resolved_value": 194973.29, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ab4bba642f61ca6bcc2f9722" + "resolved_fact_key": "ledger_aggregate_fact_v2_21e317eb3f397169fa2dc933" } ] }, - "ons.population.age_2": { + "welshgov.council_tax_stock.band_b": { "status": "active", "candidates": [ { - "name": "ons.population.age_2", + "name": "welshgov.council_tax_stock.band_b", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, - "resolved_value": 696010.0, + "resolved_value": 285787.52, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c617f5c67e886aa92ddef487" + "resolved_fact_key": "ledger_aggregate_fact_v2_1db23c3de870c2f9704b9822" } ] }, - "ons.population.age_3": { + "welshgov.council_tax_stock.band_c": { "status": "active", "candidates": [ { - "name": "ons.population.age_3", + "name": "welshgov.council_tax_stock.band_c", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, - "resolved_value": 735292.0, + "resolved_value": 301699.86, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_4a4586fdbc26d2ca35622c57" + "resolved_fact_key": "ledger_aggregate_fact_v2_c8c0495e5862c06f0f268414" } ] }, - "ons.population.age_4": { + "welshgov.council_tax_stock.band_d": { "status": "active", "candidates": [ { - "name": "ons.population.age_4", + "name": "welshgov.council_tax_stock.band_d", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, - "resolved_value": 723859.0, + "resolved_value": 225179.88, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_4b5ee836cca86ef5740d84ff" + "resolved_fact_key": "ledger_aggregate_fact_v2_04e498c0e2dad39004885ea3" } ] }, - "ons.population.age_5": { + "welshgov.council_tax_stock.band_e": { "status": "active", "candidates": [ { - "name": "ons.population.age_5", + "name": "welshgov.council_tax_stock.band_e", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, - "resolved_value": 745129.0, + "resolved_value": 185447.46, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_72b1b35916ec38455ab85123" + "resolved_fact_key": "ledger_aggregate_fact_v2_e8ca0bef4217724c1b6eafbb" } ] }, - "ons.population.age_6": { + "welshgov.council_tax_stock.band_f": { "status": "active", "candidates": [ { - "name": "ons.population.age_6", + "name": "welshgov.council_tax_stock.band_f", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, - "resolved_value": 760014.0, + "resolved_value": 114672.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a2c40accbafe611074a57b9e" + "resolved_fact_key": "ledger_aggregate_fact_v2_f9e314273b8264de7d24a7b6" } ] }, - "ons.population.england_age_0": { + "welshgov.council_tax_stock.band_g": { "status": "active", "candidates": [ { - "name": "ons.population.england_age_0", + "name": "welshgov.council_tax_stock.band_g", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, - "resolved_value": 566856.0, + "resolved_value": 52211.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_016f96de92d9c331782eef36" + "resolved_fact_key": "ledger_aggregate_fact_v2_1ffc03853a7f22dbfdfd30ee" } ] }, - "ons.population.england_age_1": { + "welshgov.council_tax_stock.band_h": { "status": "active", "candidates": [ { - "name": "ons.population.england_age_1", + "name": "welshgov.council_tax_stock.band_h", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, - "resolved_value": 583995.0, + "resolved_value": 12357.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_0b652f4262d87b5bed1ae7db" + "resolved_fact_key": "ledger_aggregate_fact_v2_38b37ca6c167d44f1ee2b517" } ] }, - "ons.population.england_age_2": { + "welshgov.council_tax_stock.band_i": { "status": "active", "candidates": [ { - "name": "ons.population.england_age_2", + "name": "welshgov.council_tax_stock.band_i", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, - "resolved_value": 598812.0, + "resolved_value": 5305.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_76c2895246d55d796d19de56" + "resolved_fact_key": "ledger_aggregate_fact_v2_f94d0825d8f1f21a02667aeb" } ] }, - "ons.population.england_age_3": { + "welshgov.council_tax_stock.total": { "status": "active", "candidates": [ { - "name": "ons.population.england_age_3", + "name": "welshgov.council_tax_stock.total", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 450, + "matched_fact_count_at_or_before_period": 352, "resolved_period": 2025, - "resolved_value": 632519.0, + "resolved_value": 1377633.03, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a1b7f863c10c0f53a31dc5c0" + "resolved_fact_key": "ledger_aggregate_fact_v2_69899dbf797a73ce0c05f13d" } ] }, - "ons.population.england_age_4": { + "scotgov.council_tax_stock.band_a": { "status": "active", "candidates": [ { - "name": "ons.population.england_age_4", + "name": "scotgov.council_tax_stock.band_a", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 621735.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_8812d3295449b82854e294d4" + "resolved_value": 498707.0, + "resolved_fact_period": "2025-09", + "resolved_fact_key": "ledger_aggregate_fact_v2_d16c53fe6a1c8f4f5886b7e5" } ] }, - "ons.population.england_age_5": { + "scotgov.council_tax_stock.band_b": { "status": "active", "candidates": [ { - "name": "ons.population.england_age_5", + "name": "scotgov.council_tax_stock.band_b", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 639573.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_100a9c2e5c5d4119b44a36ed" + "resolved_value": 583705.0, + "resolved_fact_period": "2025-09", + "resolved_fact_key": "ledger_aggregate_fact_v2_2f95ec98ae61f9898bd47ed9" } ] }, - "ons.population.england_age_6": { + "scotgov.council_tax_stock.band_c": { "status": "active", "candidates": [ { - "name": "ons.population.england_age_6", + "name": "scotgov.council_tax_stock.band_c", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 649939.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_83049955fba3eae9f732d689" + "resolved_value": 426388.0, + "resolved_fact_period": "2025-09", + "resolved_fact_key": "ledger_aggregate_fact_v2_c9781708df55dc5d197e6623" } ] }, - "ons.population.female_0_4": { + "scotgov.council_tax_stock.band_d": { "status": "active", "candidates": [ { - "name": "ons.population.female_0_4", + "name": "scotgov.council_tax_stock.band_d", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 1701788.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fcd621e0b299801f6856397b" + "resolved_value": 369621.0, + "resolved_fact_period": "2025-09", + "resolved_fact_key": "ledger_aggregate_fact_v2_ae1fe03809a505b820479598" } ] }, - "ons.population.female_10_14": { + "scotgov.council_tax_stock.band_e": { "status": "active", "candidates": [ { - "name": "ons.population.female_10_14", + "name": "scotgov.council_tax_stock.band_e", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 2014595.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_8cf5de9613ddbb9aedfd9484" + "resolved_value": 366881.0, + "resolved_fact_period": "2025-09", + "resolved_fact_key": "ledger_aggregate_fact_v2_e83153e0de40fb74471c805f" } ] }, - "ons.population.female_15": { + "scotgov.council_tax_stock.band_f": { "status": "active", "candidates": [ { - "name": "ons.population.female_15", + "name": "scotgov.council_tax_stock.band_f", "status": "active", "matched_fact_count_overall": 3, "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 408119.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_5adba03177e435af73792b18" + "resolved_value": 221282.0, + "resolved_fact_period": "2025-09", + "resolved_fact_key": "ledger_aggregate_fact_v2_b24b6409c1473600c03999ec" } ] }, - "ons.population.female_16_17": { + "scotgov.council_tax_stock.band_g": { "status": "active", "candidates": [ { - "name": "ons.population.female_16_17", + "name": "scotgov.council_tax_stock.band_g", "status": "active", - "matched_fact_count_overall": 6, - "matched_fact_count_at_or_before_period": 6, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 812522.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_04ff61d39ac01fc622589dbb" + "resolved_value": 142084.0, + "resolved_fact_period": "2025-09", + "resolved_fact_key": "ledger_aggregate_fact_v2_c86494a855b00998122989d6" } ] }, - "ons.population.female_18_19": { + "scotgov.council_tax_stock.band_h": { "status": "active", "candidates": [ { - "name": "ons.population.female_18_19", + "name": "scotgov.council_tax_stock.band_h", "status": "active", - "matched_fact_count_overall": 6, - "matched_fact_count_at_or_before_period": 6, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 781458.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_05db7085ea57cab32a14fcf6" + "resolved_value": 14481.0, + "resolved_fact_period": "2025-09", + "resolved_fact_key": "ledger_aggregate_fact_v2_60d9ae638eff29fc1c88907e" } ] }, - "ons.population.female_20_24": { + "scotgov.council_tax_stock.total": { "status": "active", "candidates": [ { - "name": "ons.population.female_20_24", + "name": "scotgov.council_tax_stock.total", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 2036764.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e409529d9630a0cec74a0450" + "resolved_value": 2623149.0, + "resolved_fact_period": "2025-09", + "resolved_fact_key": "ledger_aggregate_fact_v2_ca77a0f0a777ccba05e4bef9" } ] }, - "ons.population.female_25_29": { + "scotgov.scottish_child_payment_spending": { "status": "active", "candidates": [ { - "name": "ons.population.female_25_29", + "name": "scotgov.scottish_child_payment_spending", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 2269669.0, + "resolved_value": 467200000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e3be7e5ce9d24f9b276f779b" + "resolved_fact_key": "ledger_aggregate_fact_v2_20b43b0f8f61e448f28895cf" } ] }, - "ons.population.female_30_34": { + "ons.savings_interest_income": { "status": "active", "candidates": [ { - "name": "ons.population.female_30_34", + "name": "ons.savings_interest_income", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, "resolved_period": 2025, - "resolved_value": 2439546.0, + "resolved_value": 95503000000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_932e998b9cf5d0e0179a6e4d" + "resolved_fact_key": "ledger_aggregate_fact_v2_8de1806d1330bcb80a1f4988" } ] }, - "ons.population.female_35_39": { + "ons.public_sector_employment": { "status": "active", "candidates": [ { - "name": "ons.population.female_35_39", + "name": "ons.public_sector_employment", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 2501726.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_faa74ea63d164c9e237b53e4" + "resolved_value": 6176000.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_01661bb2209e73145f786ab8" } ] }, - "ons.population.female_40_44": { + "ons.land.land_value": { "status": "active", "candidates": [ { - "name": "ons.population.female_40_44", + "name": "ons.land.land_value", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2363855.0, + "resolved_value": 6872455000000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_db8f015b04ce930bf1180e69" + "resolved_fact_key": "ledger_aggregate_fact_v2_ee3c191d116dacbc2d5e08aa" } ] }, - "ons.population.female_45_49": { + "ons.land.household_land_value": { "status": "active", "candidates": [ { - "name": "ons.population.female_45_49", + "name": "ons.land.household_land_value", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2140231.0, + "resolved_value": 4485171000000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_b9231c58f87fd57ec7b58a95" + "resolved_fact_key": "ledger_aggregate_fact_v2_45a7195e1c73a6420339163e" } ] }, - "ons.population.female_50_54": { + "ons.land.corporate_land_value": { "status": "active", "candidates": [ { - "name": "ons.population.female_50_54", + "name": "ons.land.corporate_land_value", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2211381.0, + "resolved_value": 2063534000000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_95578f884ca9071be9214c39" + "resolved_fact_key": "ledger_aggregate_fact_v2_9bb6e233ca9b1a7061427ad4" } ] }, - "ons.population.female_55_59": { + "slc.repayments.wales_total": { "status": "active", "candidates": [ { - "name": "ons.population.female_55_59", + "name": "slc.repayments.wales_total", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2348471.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d1774fafcbe14e323719e923" + "resolved_value": 238538526.80218223, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_902404b7cd21f97c3b21e20d", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.average_earnings", + "factor": "1.04119828372843", + "value_before_uprating": "229100000.0" + } } ] }, - "ons.population.female_5_9": { + "slc.repayments.scotland_total": { "status": "active", "candidates": [ { - "name": "ons.population.female_5_9", + "name": "slc.repayments.scotland_total", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1886581.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_774dd6dfdbd411781ceeb83a" + "resolved_value": 211675611.08198887, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_4ec55a09c394534ac26767f8", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.average_earnings", + "factor": "1.04119828372843", + "value_before_uprating": "203300000.0" + } } ] }, - "ons.population.female_60_64": { + "slc.repayments.northern_ireland_total": { "status": "active", "candidates": [ { - "name": "ons.population.female_60_64", + "name": "slc.repayments.northern_ireland_total", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2258870.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e0fc44cb2ceeebb67d1ee475" + "resolved_value": 189185728.15345487, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_c3e545a934c9cf0ca1b03202", + "uprating": { + "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.average_earnings", + "factor": "1.04119828372843", + "value_before_uprating": "181700000.0" + } } ] }, - "ons.population.female_65_69": { + "slc.repayments.england_total_higher_education": { "status": "active", "candidates": [ { - "name": "ons.population.female_65_69", + "name": "slc.repayments.england_total_higher_education", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 1899277.0, + "resolved_value": 5259035941.014999, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fc8a62616b588154f9471313" + "resolved_fact_key": "ledger_aggregate_fact_v2_f0246325a330628012ee76e8" } ] }, - "ons.population.female_70_74": { + "slc.repayments.england_plan_1": { "status": "active", "candidates": [ { - "name": "ons.population.female_70_74", + "name": "slc.repayments.england_plan_1", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 1625449.0, + "resolved_value": 1666317820.305, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f95ccf4b755148b8e4fb01d7" + "resolved_fact_key": "ledger_aggregate_fact_v2_a53459aedc5b84595b83c3c8" } ] }, - "ons.population.female_75_79": { + "slc.repayments.england_plan_2": { "status": "active", "candidates": [ { - "name": "ons.population.female_75_79", + "name": "slc.repayments.england_plan_2", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "resolved_period": 2025, - "resolved_value": 1578946.0, + "resolved_value": 3120348275.3849993, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d2c601cc87810519a779617a" + "resolved_fact_key": "ledger_aggregate_fact_v2_a2024c03e027506e656e205c" } ] }, - "ons.population.female_80_84": { + "slc.repayments.england_plan_5": { "status": "active", "candidates": [ { - "name": "ons.population.female_80_84", + "name": "slc.repayments.england_plan_5", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "resolved_period": 2025, - "resolved_value": 1064928.0, + "resolved_value": 65502428.995000005, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d8e4c43a2aae9305afea2b46" + "resolved_fact_key": "ledger_aggregate_fact_v2_85bfbd8b99bbea58b076edb6" } ] }, - "ons.population.female_85_89": { + "slc.borrowers.plan_2_above_threshold": { "status": "active", "candidates": [ { - "name": "ons.population.female_85_89", + "name": "slc.borrowers.plan_2_above_threshold", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 676458.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_90250139fc199c4b9d9fa419" + "resolved_value": 3985000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_822c939c41011339709850be" } ] }, - "ons.population.female_90_plus": { + "slc.borrowers.plan_2_liable": { "status": "active", "candidates": [ { - "name": "ons.population.female_90_plus", + "name": "slc.borrowers.plan_2_liable", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 425428.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c2a1d774be0d4dd13a406b95" + "resolved_value": 8940000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_f1bc8691109e66f0dbaac8d1" } ] }, - "ons.population.male_0_4": { + "slc.borrowers.plan_5_above_threshold": { "status": "active", "candidates": [ { - "name": "ons.population.male_0_4", + "name": "slc.borrowers.plan_5_above_threshold", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1790962.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_b5148574a75d0a1e0ebfb116" + "resolved_value": 0.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_ce7713585cb33c638ad22a08" } ] }, - "ons.population.male_10_14": { + "slc.borrowers.plan_5_liable": { "status": "active", "candidates": [ { - "name": "ons.population.male_10_14", + "name": "slc.borrowers.plan_5_liable", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2115846.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d45cce3312fab1e0dbdac6e1" + "resolved_value": 10000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_875af7565e64b25a3c6a7219" } ] }, - "ons.population.male_15": { + "slc.support.maintenance_loan_recipients": { "status": "active", "candidates": [ { - "name": "ons.population.male_15", + "name": "slc.support.maintenance_loan_recipients", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, "resolved_period": 2025, - "resolved_value": 427529.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_01bde34c40a1237a7f636f81" + "resolved_value": 1159761.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_f03bd7a10d0eee9917a3a199" } ] }, - "ons.population.male_16_17": { + "slc.support.maintenance_loan_spend": { "status": "active", "candidates": [ { - "name": "ons.population.male_16_17", + "name": "slc.support.maintenance_loan_spend", "status": "active", - "matched_fact_count_overall": 6, - "matched_fact_count_at_or_before_period": 6, + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, "resolved_period": 2025, - "resolved_value": 856296.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_888c3c10fc18dfe96e35faa9" + "resolved_value": 8591659718.080004, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_2900e25d7ee90f79fb3b87b9" } ] }, - "ons.population.male_18_19": { + "slc.support.parents_learning_allowance_recipients": { "status": "active", "candidates": [ { - "name": "ons.population.male_18_19", + "name": "slc.support.parents_learning_allowance_recipients", "status": "active", - "matched_fact_count_overall": 6, - "matched_fact_count_at_or_before_period": 6, + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, "resolved_period": 2025, - "resolved_value": 823183.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d4534116ee44f57db1120c83" + "resolved_value": 99645.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_d5df1c69846ab2fd3d0e50e1" } ] }, - "ons.population.male_20_24": { + "slc.support.parents_learning_allowance_spend": { "status": "active", "candidates": [ { - "name": "ons.population.male_20_24", + "name": "slc.support.parents_learning_allowance_spend", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, "resolved_period": 2025, - "resolved_value": 2127062.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_db1d9a6c38202edb79d3c61d" + "resolved_value": 181421659.32, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_72028ce00b9569deec79d6e6" } ] }, - "ons.population.male_25_29": { + "slc.support.adult_dependants_grant_recipients": { "status": "active", "candidates": [ { - "name": "ons.population.male_25_29", + "name": "slc.support.adult_dependants_grant_recipients", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, "resolved_period": 2025, - "resolved_value": 2259207.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_feb656e107fe15ad7abcf5b8" + "resolved_value": 18611.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_adc83b5d137ecb48fed77064" } ] }, - "ons.population.male_30_34": { + "slc.support.adult_dependants_grant_spend": { "status": "active", "candidates": [ { - "name": "ons.population.male_30_34", + "name": "slc.support.adult_dependants_grant_spend", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, "resolved_period": 2025, - "resolved_value": 2315894.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_9ce8f68088ec27e2dcdfd1a0" + "resolved_value": 55364916.81, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_5d42660596c9088248e41e90" } ] }, - "ons.population.male_35_39": { + "dwp.uc.households": { "status": "active", "candidates": [ { - "name": "ons.population.male_35_39", + "name": "dwp.uc.households", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 120, + "matched_fact_count_at_or_before_period": 120, + "matched_fact_count_in_source_window": 120, "resolved_period": 2025, - "resolved_value": 2332808.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d5126011d416db33681e3a8a" + "resolved_value": 6197311.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_71c060f3f2a732e2f836a5d8" } ] }, - "ons.population.male_40_44": { + "hmrc.tfc.government_top_up": { "status": "active", "candidates": [ { - "name": "ons.population.male_40_44", + "name": "hmrc.tfc.government_top_up", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 2223098.0, + "resolved_value": 607900000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_aac836f3ebdcde70db9f02de" + "resolved_fact_key": "ledger_aggregate_fact_v2_988715985f9e98bbb332e83d" } ] }, - "ons.population.male_45_49": { + "hmrc.tfc.children_with_used_accounts": { "status": "active", "candidates": [ { - "name": "ons.population.male_45_49", + "name": "hmrc.tfc.children_with_used_accounts", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 2054586.0, + "resolved_value": 1151515.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f6f56efa4ee04f48b34c9029" + "resolved_fact_key": "ledger_aggregate_fact_v2_7aa1c663447037b35ea1c999" } ] }, - "ons.population.male_50_54": { + "dfe.funded_childcare.working_parent_children_2_to_4": { "status": "active", "candidates": [ { - "name": "ons.population.male_50_54", + "name": "dfe.funded_childcare.working_parent_children_2_to_4", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 11, + "matched_fact_count_at_or_before_period": 11, "resolved_period": 2025, - "resolved_value": 2133309.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c5764808c47ef3b0b2915267" + "resolved_value": 648979.0, + "resolved_fact_period": "2026-01", + "resolved_fact_key": "ledger_aggregate_fact_v2_af12a063a16ecde500686c6c" } ] }, - "ons.population.male_55_59": { + "dfe.funded_childcare.early_learning_2_year_olds": { "status": "active", "candidates": [ { - "name": "ons.population.male_55_59", + "name": "dfe.funded_childcare.early_learning_2_year_olds", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, "resolved_period": 2025, - "resolved_value": 2250313.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_978f751603c11a91a6d4f17d" + "resolved_value": 85629.0, + "resolved_fact_period": "2026-01", + "resolved_fact_key": "ledger_aggregate_fact_v2_9e913211537e7c46e96c2742" } ] }, - "ons.population.male_5_9": { + "dfe.funded_childcare.universal_only_children": { "status": "active", "candidates": [ { - "name": "ons.population.male_5_9", + "name": "dfe.funded_childcare.universal_only_children", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 770, + "matched_fact_count_at_or_before_period": 770, "resolved_period": 2025, - "resolved_value": 1985034.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff96c74dc7d083238d61aaed" + "resolved_value": 362581.0, + "resolved_fact_period": "2026-01", + "resolved_fact_key": "ledger_aggregate_fact_v2_ae45cc61b01eddce4b934a86" } ] }, - "ons.population.male_60_64": { + "dfe.funded_childcare.working_parent_children_9_to_11_months": { "status": "active", "candidates": [ { - "name": "ons.population.male_60_64", + "name": "dfe.funded_childcare.working_parent_children_9_to_11_months", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 2152532.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff6a8d2b809dc1854b41e442" + "resolved_value": 30679.0, + "resolved_fact_period": "2026-01", + "resolved_fact_key": "ledger_aggregate_fact_v2_5c1273ee61b11f237ed6e181" } ] }, - "ons.population.male_65_69": { + "dfe.funded_childcare.working_parent_children_age_1": { "status": "active", "candidates": [ { - "name": "ons.population.male_65_69", + "name": "dfe.funded_childcare.working_parent_children_age_1", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 1795052.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f1cd7364a1efd59f751e21bd" + "resolved_value": 210825.0, + "resolved_fact_period": "2026-01", + "resolved_fact_key": "ledger_aggregate_fact_v2_e05ce3c6b38a635c203cdc25" } ] }, - "ons.population.male_70_74": { + "dfe.funded_childcare.working_parent_children_age_2": { "status": "active", "candidates": [ { - "name": "ons.population.male_70_74", + "name": "dfe.funded_childcare.working_parent_children_age_2", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 1478885.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_cee3784b59d5c64e5eb8ead5" + "resolved_value": 260238.0, + "resolved_fact_period": "2026-01", + "resolved_fact_key": "ledger_aggregate_fact_v2_af12a063a16ecde500686c6c" } ] }, - "ons.population.male_75_79": { + "dfe.funded_childcare.working_parent_children_age_3": { "status": "active", "candidates": [ { - "name": "ons.population.male_75_79", + "name": "dfe.funded_childcare.working_parent_children_age_3", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 1373112.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ebb5eaee4eb0c2e6c3f1adbc" + "resolved_value": 278490.0, + "resolved_fact_period": "2026-01", + "resolved_fact_key": "ledger_aggregate_fact_v2_db01df247e88d2e259f7c2d6" } ] }, - "ons.population.male_80_84": { + "dfe.funded_childcare.universal_nursery_children_age_3": { "status": "active", "candidates": [ { - "name": "ons.population.male_80_84", + "name": "dfe.funded_childcare.universal_nursery_children_age_3", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 9, + "matched_fact_count_at_or_before_period": 9, "resolved_period": 2025, - "resolved_value": 854188.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a7055b5eceb7a8d06f5b6187" + "resolved_value": 535209.0, + "resolved_fact_period": "2026-01", + "resolved_fact_key": "ledger_aggregate_fact_v2_072da1462c15ac7cceab9bc9" } ] }, - "ons.population.male_85_89": { + "dft.bus_fare_receipts.england": { "status": "active", "candidates": [ { - "name": "ons.population.male_85_89", + "name": "dft.bus_fare_receipts.england", "status": "active", - "matched_fact_count_overall": 15, - "matched_fact_count_at_or_before_period": 15, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 469066.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c5faf87af2e9a19e1b6fd425" + "resolved_value": 3678026476.522709, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_2ece7c3d283b6de43b30389f", + "uprating": { + "index": "dft.local_bus_fares_index", + "factor": "1.07626812349731", + "value_before_uprating": "3417388656.43538" + } } ] }, - "ons.population.male_90_plus": { + "dft.bus_net_support.england": { "status": "active", "candidates": [ { - "name": "ons.population.male_90_plus", + "name": "dft.bus_net_support.england", "status": "active", "matched_fact_count_overall": 3, "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 219915.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f7fda3b8e3421d972d2363a7" + "resolved_value": 3024904320.8399997, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_a12dfcdc0662c8a5e48bf003" } ] }, - "ons.population.scotland_children_under_16": { + "dft.bus_fare_receipts.london": { "status": "active", "candidates": [ { - "name": "ons.population.scotland_children_under_16", + "name": "dft.bus_fare_receipts.london", "status": "active", - "matched_fact_count_overall": 48, - "matched_fact_count_at_or_before_period": 48, + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 877999.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fadd26b2e388e2bde251b61c" + "resolved_value": 1347446557.7536979, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_33611c64d2048fe660501802", + "uprating": { + "index": "dft.local_bus_fares_index", + "factor": "1.0000086198886", + "value_before_uprating": "1347434943.01459" + } } ] }, - "ons.population.scotland_babies_under_1": { + "dft.bus_net_support.london": { "status": "active", "candidates": [ { - "name": "ons.population.scotland_babies_under_1", + "name": "dft.bus_net_support.london", "status": "active", "matched_fact_count_overall": 3, "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 45774.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_efa784b358dd73f8f478d3ab" + "resolved_value": 1130214000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_d8e40cee2fc723b719ff4680" } ] }, - "ons.population.scotland_households_3plus_children": { + "dft.bus_fare_receipts.england_outside_london": { "status": "signed_excluded", "candidates": [ { - "name": "ons.population.scotland_households_3plus_children", + "name": "dft.bus_fare_receipts.england_outside_london", "status": "signed_excluded", - "matched_fact_count_overall": 828, - "matched_fact_count_at_or_before_period": 828, - "signed_rationale": "Kept out: Chronicle's Scotland household-composition cut counts couple households only, so binding it would fix part of the group and leave lone parents free, and the current selector reaches person-level ONS mid-year population age rows, not households with three or more children (Mar\u00eda's ruling of 2026-10-29, microcosm#1095 D3)." - } - ] - }, - "ons.household_composition.lone_households_under_65": { - "status": "active", - "candidates": [ - { - "name": "ons.household_composition.lone_households_under_65", - "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, - "resolved_period": 2025, - "resolved_value": 4316000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_b2ee6bff131571b7dcd4c33c" + "matched_fact_count_overall": 0, + "matched_fact_count_at_or_before_period": 0, + "signed_rationale": "England outside London is England minus London: the England row and the London row (pinned at region E12000007) are both bound, so this publisher partition member is derived rather than pinned; Chronicle stamps it at statistical_scope and test_uk_bus_targets asserts the partition reconciles to England within GBP 1,000." } ] }, - "ons.household_composition.lone_households_over_65": { - "status": "active", + "dft.bus_net_support.england_outside_london": { + "status": "signed_excluded", "candidates": [ { - "name": "ons.household_composition.lone_households_over_65", - "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, - "resolved_period": 2025, - "resolved_value": 4254000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_4178a72ada0e0b5b53fd62b3" + "name": "dft.bus_net_support.england_outside_london", + "status": "signed_excluded", + "matched_fact_count_overall": 0, + "matched_fact_count_at_or_before_period": 0, + "signed_rationale": "England outside London is England minus London: the England row and the London row (pinned at region E12000007) are both bound, so this publisher partition member is derived rather than pinned; Chronicle stamps it at statistical_scope and test_uk_bus_targets asserts the partition reconciles to England within GBP 1,000." } ] }, - "ons.household_composition.unrelated_adult_households": { - "status": "active", + "dft.bus_fare_receipts.uk": { + "status": "signed_excluded", "candidates": [ { - "name": "ons.household_composition.unrelated_adult_households", - "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, - "resolved_period": 2025, - "resolved_value": 813000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_191e954854307c61fca2d539" + "name": "dft.bus_fare_receipts.uk", + "status": "signed_excluded", + "matched_fact_count_overall": 0, + "matched_fact_count_at_or_before_period": 0, + "signed_rationale": "BUS05i publishes no UK total and Microcosm declares no method to construct one." } ] }, - "ons.household_composition.couple_no_children_households": { - "status": "active", + "dft.bus_net_support.uk": { + "status": "signed_excluded", "candidates": [ { - "name": "ons.household_composition.couple_no_children_households", - "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, - "resolved_period": 2025, - "resolved_value": 8119000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_861314257d00193080069624" + "name": "dft.bus_net_support.uk", + "status": "signed_excluded", + "matched_fact_count_overall": 0, + "matched_fact_count_at_or_before_period": 0, + "signed_rationale": "BUS05i publishes no UK total and no England-to-UK uplift is declared. Net support binds instead as four country legs whose scopes differ: DfT BUS05bi net support (England, operators' view), Scottish Transport Statistics all government support (Scotland), StatsWales revenue outturn gross expenditure on concessionary fares and support to operators through local authorities only (Wales: no operator-side series and no Welsh Government grants outside the outturn), and the NITHC accounts' Public Service Obligation plus concessionary compensation as one bus-plus-rail cell excluding GBP 53.2m of other revenue funding (Northern Ireland). The legs are bound on their own terms; they are not a UK total under another name." } ] }, - "ons.household_composition.couple_under_3_children_households": { + "dft.bus_journeys.london": { "status": "active", "candidates": [ { - "name": "ons.household_composition.couple_under_3_children_households", + "name": "dft.bus_journeys.london", "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, + "matched_fact_count_overall": 21, + "matched_fact_count_at_or_before_period": 21, "resolved_period": 2025, - "resolved_value": 5439000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_04ac3660df720d6f8effbdb2" + "resolved_value": 1821485000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_56195cb6235aeccc8b72cb21", + "uprating": { + "index": "dft.bus01.stage_pricing_year", + "factor": "1", + "value_before_uprating": "1821485000.0" + } } ] }, - "ons.household_composition.couple_3_plus_children_households": { + "dft.bus_journeys.north_east": { "status": "active", "candidates": [ { - "name": "ons.household_composition.couple_3_plus_children_households", + "name": "dft.bus_journeys.north_east", "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, + "matched_fact_count_overall": 21, + "matched_fact_count_at_or_before_period": 21, "resolved_period": 2025, - "resolved_value": 931000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_3432d322cadb6a40f0c3ebc8" + "resolved_value": 139215323.89253, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_f729e9d184fd2b42da69c7e8", + "uprating": { + "index": "dft.bus01.stage_pricing_year", + "factor": "1", + "value_before_uprating": "139215323.89253" + } } ] }, - "ons.household_composition.couple_non_dependent_children_only_households": { + "dft.bus_journeys.north_west": { "status": "active", "candidates": [ { - "name": "ons.household_composition.couple_non_dependent_children_only_households", + "name": "dft.bus_journeys.north_west", "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, + "matched_fact_count_overall": 21, + "matched_fact_count_at_or_before_period": 21, "resolved_period": 2025, - "resolved_value": 1848000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_4d36f952f4dd650bcab7ba7f" + "resolved_value": 339352717.50098, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_2141b3580d89d6e580c065b9", + "uprating": { + "index": "dft.bus01.stage_pricing_year", + "factor": "1", + "value_before_uprating": "339352717.50098" + } } ] }, - "ons.household_composition.lone_parent_dependent_children_households": { + "dft.bus_journeys.yorkshire_and_the_humber": { "status": "active", "candidates": [ { - "name": "ons.household_composition.lone_parent_dependent_children_households", + "name": "dft.bus_journeys.yorkshire_and_the_humber", "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, + "matched_fact_count_overall": 21, + "matched_fact_count_at_or_before_period": 21, "resolved_period": 2025, - "resolved_value": 1835000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e9746f29548db6f6047842cb" + "resolved_value": 236203795.62029, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_914b4aa7a302ca75184bc55f", + "uprating": { + "index": "dft.bus01.stage_pricing_year", + "factor": "1", + "value_before_uprating": "236203795.62029" + } } ] }, - "ons.household_composition.lone_parent_non_dependent_children_households": { + "dft.bus_journeys.east_midlands": { "status": "active", "candidates": [ { - "name": "ons.household_composition.lone_parent_non_dependent_children_households", + "name": "dft.bus_journeys.east_midlands", "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, + "matched_fact_count_overall": 21, + "matched_fact_count_at_or_before_period": 21, "resolved_period": 2025, - "resolved_value": 1204000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_9c7f117f90bc24f073f4e14f" + "resolved_value": 163902020.46597, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_34838f992e9c421d7f612e60", + "uprating": { + "index": "dft.bus01.stage_pricing_year", + "factor": "1", + "value_before_uprating": "163902020.46597" + } } ] }, - "ons.household_composition.multi_family_households": { + "dft.bus_journeys.west_midlands": { "status": "active", "candidates": [ { - "name": "ons.household_composition.multi_family_households", + "name": "dft.bus_journeys.west_midlands", "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, + "matched_fact_count_overall": 21, + "matched_fact_count_at_or_before_period": 21, "resolved_period": 2025, - "resolved_value": 244000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a0cd8874e5334242ce7b8ce0" + "resolved_value": 295332910.62634, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_fd4192304b8225e79d6847cb", + "uprating": { + "index": "dft.bus01.stage_pricing_year", + "factor": "1", + "value_before_uprating": "295332910.62634" + } } ] }, - "ons.households.english_regions": { + "dft.bus_journeys.east_of_england": { "status": "active", "candidates": [ { - "name": "ons.households.english_regions@E12000001", - "status": "active", - "matched_fact_count_overall": 11, - "matched_fact_count_at_or_before_period": 11, - "geography_level": "region", - "geography_id": "E12000001", - "resolved_period": 2025, - "resolved_value": 1185000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a65a119c76098f26fd9b20ec" - }, - { - "name": "ons.households.english_regions@E12000002", - "status": "active", - "matched_fact_count_overall": 11, - "matched_fact_count_at_or_before_period": 11, - "geography_level": "region", - "geography_id": "E12000002", - "resolved_period": 2025, - "resolved_value": 3261000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_14fd9f364fe320a8372bfcaf" - }, - { - "name": "ons.households.english_regions@E12000003", - "status": "active", - "matched_fact_count_overall": 11, - "matched_fact_count_at_or_before_period": 11, - "geography_level": "region", - "geography_id": "E12000003", - "resolved_period": 2025, - "resolved_value": 2356000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_50e6352b447543378251a481" - }, - { - "name": "ons.households.english_regions@E12000004", - "status": "active", - "matched_fact_count_overall": 11, - "matched_fact_count_at_or_before_period": 11, - "geography_level": "region", - "geography_id": "E12000004", - "resolved_period": 2025, - "resolved_value": 2129000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_14fcd87d826658dc67b3d4e0" - }, - { - "name": "ons.households.english_regions@E12000005", - "status": "active", - "matched_fact_count_overall": 11, - "matched_fact_count_at_or_before_period": 11, - "geography_level": "region", - "geography_id": "E12000005", - "resolved_period": 2025, - "resolved_value": 2518000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_1fb8fbd58f0cdb6e418b45fc" - }, - { - "name": "ons.households.english_regions@E12000006", - "status": "active", - "matched_fact_count_overall": 11, - "matched_fact_count_at_or_before_period": 11, - "geography_level": "region", - "geography_id": "E12000006", - "resolved_period": 2025, - "resolved_value": 2691000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_44ebd017801a3d18a8dd72b5" - }, - { - "name": "ons.households.english_regions@E12000007", - "status": "active", - "matched_fact_count_overall": 11, - "matched_fact_count_at_or_before_period": 11, - "geography_level": "region", - "geography_id": "E12000007", - "resolved_period": 2025, - "resolved_value": 3683000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_6c7a3d7f8ce22978496b3312" - }, - { - "name": "ons.households.english_regions@E12000008", - "status": "active", - "matched_fact_count_overall": 11, - "matched_fact_count_at_or_before_period": 11, - "geography_level": "region", - "geography_id": "E12000008", - "resolved_period": 2025, - "resolved_value": 3941000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_2867b15c82b7eb4ba6dad368" - }, - { - "name": "ons.households.english_regions@E12000009", + "name": "dft.bus_journeys.east_of_england", "status": "active", - "matched_fact_count_overall": 11, - "matched_fact_count_at_or_before_period": 11, - "geography_level": "region", - "geography_id": "E12000009", + "matched_fact_count_overall": 21, + "matched_fact_count_at_or_before_period": 21, "resolved_period": 2025, - "resolved_value": 2565000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_5541d336ef1d40a8ccac2d32" + "resolved_value": 161939341.50538, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_df157c32fd1f43f1f188a55a", + "uprating": { + "index": "dft.bus01.stage_pricing_year", + "factor": "1", + "value_before_uprating": "161939341.50538" + } } ] }, - "nrs.households.scotland": { + "dft.bus_journeys.south_east": { "status": "active", "candidates": [ { - "name": "nrs.households.scotland", + "name": "dft.bus_journeys.south_east", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 21, + "matched_fact_count_at_or_before_period": 21, "resolved_period": 2025, - "resolved_value": 2570799.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fde92049087772f2fb24578e" + "resolved_value": 322147459.66648, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_d9406a1b16c75ba1b900d3d0", + "uprating": { + "index": "dft.bus01.stage_pricing_year", + "factor": "1", + "value_before_uprating": "322147459.66648" + } } ] }, - "welshgov.households.wales": { + "dft.bus_journeys.south_west": { "status": "active", "candidates": [ { - "name": "welshgov.households.wales", + "name": "dft.bus_journeys.south_west", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 21, + "matched_fact_count_at_or_before_period": 21, "resolved_period": 2025, - "resolved_value": 1387333.6411848539, + "resolved_value": 192416317.98334, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_96a55a48e141d2d05b6f6be6" + "resolved_fact_key": "ledger_aggregate_fact_v2_f01a441c6130ef2fd5e4f0c0", + "uprating": { + "index": "dft.bus01.stage_pricing_year", + "factor": "1", + "value_before_uprating": "192416317.98334" + } } ] }, - "nisra.households.northern_ireland": { + "obr.fuel_duties_cars": { "status": "active", "candidates": [ { - "name": "nisra.households.northern_ireland", + "name": "obr.fuel_duties_cars", "status": "active", - "matched_fact_count_overall": 0, - "matched_fact_count_at_or_before_period": 0, - "geography_level": "country", - "geography_id": "N92000002", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 794887.0879380013, - "resolved_fact_period": "2021", - "resolved_fact_key": "ledger_aggregate_fact_v2_7abe292ea7aa0edc88cd67ac" + "resolved_value": 14400000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_de6554fe8ab7b481035a432a" } ] }, - "mhclg.council_tax_stock.band_a": { + "orr.rail_government_support": { "status": "active", "candidates": [ { - "name": "mhclg.council_tax_stock.band_a@E12000001", - "status": "active", - "matched_fact_count_overall": 4776, - "matched_fact_count_at_or_before_period": 4728, - "geography_level": "region", - "geography_id": "E12000001", - "resolved_period": 2025, - "resolved_value": 621096.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_d0152c2791236d6ec749fb4b" - }, - { - "name": "mhclg.council_tax_stock.band_a@E12000002", - "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000002", - "resolved_period": 2025, - "resolved_value": 1285713.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fa7c76228b4383e695be0c57" - }, - { - "name": "mhclg.council_tax_stock.band_a@E12000003", - "status": "active", - "matched_fact_count_overall": 5970, - "matched_fact_count_at_or_before_period": 5910, - "geography_level": "region", - "geography_id": "E12000003", - "resolved_period": 2025, - "resolved_value": 988548.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_eb94428708527c6adbce48c3" - }, - { - "name": "mhclg.council_tax_stock.band_a@E12000004", - "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000004", - "resolved_period": 2025, - "resolved_value": 739971.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f17101c03f5970d639ddb6d7" - }, - { - "name": "mhclg.council_tax_stock.band_a@E12000005", - "status": "active", - "matched_fact_count_overall": 11940, - "matched_fact_count_at_or_before_period": 11820, - "geography_level": "region", - "geography_id": "E12000005", - "resolved_period": 2025, - "resolved_value": 728493.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_ef49e263051486267b93c7cd" - }, - { - "name": "mhclg.council_tax_stock.band_a@E12000006", - "status": "active", - "matched_fact_count_overall": 17910, - "matched_fact_count_at_or_before_period": 17730, - "geography_level": "region", - "geography_id": "E12000006", - "resolved_period": 2025, - "resolved_value": 364482.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f9ada16eb0c916b22d2397bb" - }, - { - "name": "mhclg.council_tax_stock.band_a@E12000007", - "status": "active", - "matched_fact_count_overall": 13134, - "matched_fact_count_at_or_before_period": 13002, - "geography_level": "region", - "geography_id": "E12000007", - "resolved_period": 2025, - "resolved_value": 118732.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f7d8d56243116fa2f1419fe1" - }, - { - "name": "mhclg.council_tax_stock.band_a@E12000008", + "name": "orr.rail_government_support", "status": "active", - "matched_fact_count_overall": 25472, - "matched_fact_count_at_or_before_period": 25216, - "geography_level": "region", - "geography_id": "E12000008", + "matched_fact_count_overall": 10, + "matched_fact_count_at_or_before_period": 10, "resolved_period": 2025, - "resolved_value": 320025.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fcc7bbe5d78c199fc6d856ca" - }, + "resolved_value": 11857043948.140636, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_0ac74d318698ba723f200cb4" + } + ] + }, + "ons.household_energy_expenditure": { + "status": "signed_excluded", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_a@E12000009", - "status": "active", - "matched_fact_count_overall": 10746, - "matched_fact_count_at_or_before_period": 10638, - "geography_level": "region", - "geography_id": "E12000009", - "resolved_period": 2025, - "resolved_value": 422969.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f23d41b29d6952c18d44dc26" + "name": "ons.household_energy_expenditure", + "status": "signed_excluded", + "matched_fact_count_overall": 6, + "matched_fact_count_at_or_before_period": 6, + "signed_rationale": "ONS Consumer Trends COICOP 04.5 (electricity, gas and other fuels): chronicle #271 (chronicle#270) published the 04.5.1 electricity and 04.5.2 gas sub-classes, which ons.household_electricity_expenditure and ons.household_gas_expenditure carry per fuel on the frame's own columns. Since microcosm#1278 the frame also carries the 04.5.3 liquid and 04.5.4 solid fuels (liquid_fuel_consumption, solid_fuel_consumption), which the lcfs_consumption receipt sets beside ONS's own two rows; heat energy (04.5.5) stays in the housing remainder. The electricity and gas rows were bound until microcosm#1113 made them measured diagnostics (Mar\u00eda's ruling of 2026-10-08, D1). Since microcosm#1418 the electricity row is bound again, at the level the lcfs_consumption stage sets from it, while the gas row stays a measured diagnostic until bottled gas is netted out of 04.5.2 (microcosm#1095). The total row is retained in the contract for registry parity, measured on the four fuels (Mar\u00eda's ruling of 2026-10-22), and signed out here (microcosm#890 F1)." } ] }, - "mhclg.council_tax_stock.band_b": { + "ons.household_electricity_expenditure": { "status": "active", "candidates": [ { - "name": "mhclg.council_tax_stock.band_b@E12000001", - "status": "active", - "matched_fact_count_overall": 4776, - "matched_fact_count_at_or_before_period": 4728, - "geography_level": "region", - "geography_id": "E12000001", - "resolved_period": 2025, - "resolved_value": 193309.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f84be54967344adf03fab807" - }, - { - "name": "mhclg.council_tax_stock.band_b@E12000002", - "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000002", - "resolved_period": 2025, - "resolved_value": 666970.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fac49fea11fd3b1110a941c5" - }, - { - "name": "mhclg.council_tax_stock.band_b@E12000003", - "status": "active", - "matched_fact_count_overall": 5970, - "matched_fact_count_at_or_before_period": 5910, - "geography_level": "region", - "geography_id": "E12000003", - "resolved_period": 2025, - "resolved_value": 482052.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f8ef63f3e9b07a934c3f2df8" - }, - { - "name": "mhclg.council_tax_stock.band_b@E12000004", - "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000004", - "resolved_period": 2025, - "resolved_value": 478320.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f48dde558979080156b8c99f" - }, - { - "name": "mhclg.council_tax_stock.band_b@E12000005", - "status": "active", - "matched_fact_count_overall": 11940, - "matched_fact_count_at_or_before_period": 11820, - "geography_level": "region", - "geography_id": "E12000005", - "resolved_period": 2025, - "resolved_value": 625673.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fc4a526b4ee56ed620ab4c14" - }, - { - "name": "mhclg.council_tax_stock.band_b@E12000006", - "status": "active", - "matched_fact_count_overall": 17910, - "matched_fact_count_at_or_before_period": 17730, - "geography_level": "region", - "geography_id": "E12000006", - "resolved_period": 2025, - "resolved_value": 568914.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe310977523bcaadf025f7f6" - }, - { - "name": "mhclg.council_tax_stock.band_b@E12000007", - "status": "active", - "matched_fact_count_overall": 13134, - "matched_fact_count_at_or_before_period": 13002, - "geography_level": "region", - "geography_id": "E12000007", - "resolved_period": 2025, - "resolved_value": 463447.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_ffadb386ab954d99278ba891" - }, - { - "name": "mhclg.council_tax_stock.band_b@E12000008", - "status": "active", - "matched_fact_count_overall": 25472, - "matched_fact_count_at_or_before_period": 25216, - "geography_level": "region", - "geography_id": "E12000008", - "resolved_period": 2025, - "resolved_value": 649092.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fb23fbffbee284d17da76489" - }, - { - "name": "mhclg.council_tax_stock.band_b@E12000009", + "name": "ons.household_electricity_expenditure", "status": "active", - "matched_fact_count_overall": 10746, - "matched_fact_count_at_or_before_period": 10638, - "geography_level": "region", - "geography_id": "E12000009", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 609286.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f84a549115340205a9ae8951" + "resolved_value": 28129000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_c8825aa49363757f1b8df415" } ] }, - "mhclg.council_tax_stock.band_c": { + "ons.household_gas_expenditure": { "status": "active", "candidates": [ { - "name": "mhclg.council_tax_stock.band_c@E12000001", + "name": "ons.household_gas_expenditure", "status": "active", - "matched_fact_count_overall": 4776, - "matched_fact_count_at_or_before_period": 4728, - "geography_level": "region", - "geography_id": "E12000001", + "matched_fact_count_overall": 6, + "matched_fact_count_at_or_before_period": 6, "resolved_period": 2025, - "resolved_value": 186703.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_e5eaf3e7f4def06c8d938e5f" - }, + "resolved_value": 18958000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_9bf03b93645200761324e994" + } + ] + }, + "ons.household_road_fuel_expenditure": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_c@E12000002", + "name": "ons.household_road_fuel_expenditure", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000002", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 585587.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fc2f9b5b1813a71f580f85a4" - }, + "resolved_value": 35460000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_e29f3ad312cbfa894a9c965b" + } + ] + }, + "obr.beer_and_cider_duties": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_c@E12000003", + "name": "obr.beer_and_cider_duties", "status": "active", - "matched_fact_count_overall": 5970, - "matched_fact_count_at_or_before_period": 5910, - "geography_level": "region", - "geography_id": "E12000003", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 408440.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe416e96e8e324e0e1647008" - }, + "resolved_value": 3746000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_2b1263596a9b42f4b005a8d0" + } + ] + }, + "obr.wine_duties": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_c@E12000004", + "name": "obr.wine_duties", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000004", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 384470.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fa1e7c770b7403c2a2663980" - }, + "resolved_value": 4686000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_67c9f0d563a51c2d2eeab120" + } + ] + }, + "obr.spirits_duties": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_c@E12000005", + "name": "obr.spirits_duties", "status": "active", - "matched_fact_count_overall": 11940, - "matched_fact_count_at_or_before_period": 11820, - "geography_level": "region", - "geography_id": "E12000005", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 503657.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_ffab2e562cd756fa9f44ac4c" - }, + "resolved_value": 4113000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_c565bfe8e68552c52db1955b" + } + ] + }, + "obr.tobacco_duties": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_c@E12000006", + "name": "obr.tobacco_duties", "status": "active", - "matched_fact_count_overall": 17910, - "matched_fact_count_at_or_before_period": 17730, - "geography_level": "region", - "geography_id": "E12000006", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 708146.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff565a1885420d902566f5be" - }, + "resolved_value": 7927000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_68c2ea5b72b4e6e8e6e467fd" + } + ] + }, + "obr.betting_and_gaming_duties": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_c@E12000007", + "name": "obr.betting_and_gaming_duties", "status": "active", - "matched_fact_count_overall": 13134, - "matched_fact_count_at_or_before_period": 13002, - "geography_level": "region", - "geography_id": "E12000007", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 991205.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_eb754d4d8153e7497df94fa9" - }, + "resolved_value": 3616000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_9d811dc85cfdf4ee96cef49a" + } + ] + }, + "scotgov.bus.passenger_revenue": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_c@E12000008", + "name": "scotgov.bus.passenger_revenue", "status": "active", - "matched_fact_count_overall": 25472, - "matched_fact_count_at_or_before_period": 25216, - "geography_level": "region", - "geography_id": "E12000008", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1024169.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_feb50a6c4dfa72419ef9e591" - }, + "resolved_value": 391000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_c4269bb83534f1e46f5801c1" + } + ] + }, + "scotgov.bus.government_support": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_c@E12000009", + "name": "scotgov.bus.government_support", "status": "active", - "matched_fact_count_overall": 10746, - "matched_fact_count_at_or_before_period": 10638, - "geography_level": "region", - "geography_id": "E12000009", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 587214.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fff7d7ced3067ef09f8e6d12" + "resolved_value": 499000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_ceb60fd41d0f5587be94c234" } ] }, - "mhclg.council_tax_stock.band_d": { + "welshgov.bus.public_support": { "status": "active", "candidates": [ { - "name": "mhclg.council_tax_stock.band_d@E12000001", + "name": "welshgov.bus.public_support", "status": "active", - "matched_fact_count_overall": 4776, - "matched_fact_count_at_or_before_period": 4728, - "geography_level": "region", - "geography_id": "E12000001", + "matched_fact_count_overall": 6, + "matched_fact_count_at_or_before_period": 6, "resolved_period": 2025, - "resolved_value": 108432.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fb2d7a086ad6d3c95a074ab0" - }, + "resolved_value": 131489970.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_a10fcfec7cb458fa0c8c7f10" + } + ] + }, + "dfi_ni.bus.passenger_receipts": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_d@E12000002", + "name": "dfi_ni.bus.passenger_receipts", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000002", + "matched_fact_count_overall": 14, + "matched_fact_count_at_or_before_period": 14, "resolved_period": 2025, - "resolved_value": 346489.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff0d7ad8c7d5d0d2f02702f0" - }, + "resolved_value": 151900000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fb908f8be713f90f9536e6a2" + } + ] + }, + "nithc.public_transport_support": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_d@E12000003", + "name": "nithc.public_transport_support", "status": "active", - "matched_fact_count_overall": 5970, - "matched_fact_count_at_or_before_period": 5910, - "geography_level": "region", - "geography_id": "E12000003", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "resolved_period": 2025, - "resolved_value": 237496.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f7c0b8b92776a6109a114a92" - }, + "resolved_value": 111700000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_be8eb7011b6f65fa65d52fcb" + } + ] + }, + "dwp.uc.households_lcwra_element": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_d@E12000004", + "name": "dwp.uc.households_lcwra_element", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000004", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, "resolved_period": 2025, - "resolved_value": 238335.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fa621220d1e5d193343634ca" - }, + "resolved_value": 2272425.1666666665, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_f59149c4c514e1acffb728a8" + } + ] + }, + "dwp.uc.households_carer_element": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_d@E12000005", + "name": "dwp.uc.households_carer_element", "status": "active", - "matched_fact_count_overall": 11940, - "matched_fact_count_at_or_before_period": 11820, - "geography_level": "region", - "geography_id": "E12000005", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, "resolved_period": 2025, - "resolved_value": 288790.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff6f72e91c98eb23dfe9d09c" - }, + "resolved_value": 1078514.5, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_d56ddfa58d7ebb3ff0178b0a" + } + ] + }, + "dwp.uc.households_housing_element": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_d@E12000006", + "name": "dwp.uc.households_housing_element", "status": "active", - "matched_fact_count_overall": 17910, - "matched_fact_count_at_or_before_period": 17730, - "geography_level": "region", - "geography_id": "E12000006", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, "resolved_period": 2025, - "resolved_value": 485975.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fd87126e89fd8a33383640f1" - }, + "resolved_value": 4037650.3333333335, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_04b7ec6d195e6682f0421672" + } + ] + }, + "dwp.uc.households_housing_element_social_rented": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_d@E12000007", + "name": "dwp.uc.households_housing_element_social_rented", "status": "active", - "matched_fact_count_overall": 13134, - "matched_fact_count_at_or_before_period": 13002, - "geography_level": "region", - "geography_id": "E12000007", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, "resolved_period": 2025, - "resolved_value": 929941.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f7dfce8ada24dca8651cdc12" - }, + "resolved_value": 2354587.5833333335, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_109598f6aaa42fe1387d30d1" + } + ] + }, + "dwp.uc.households_housing_element_private_rented": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_d@E12000008", + "name": "dwp.uc.households_housing_element_private_rented", "status": "active", - "matched_fact_count_overall": 25472, - "matched_fact_count_at_or_before_period": 25216, - "geography_level": "region", - "geography_id": "E12000008", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, "resolved_period": 2025, - "resolved_value": 807114.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f8129a3bae48724ddc91e4ca" - }, + "resolved_value": 1570545.4166666667, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_7a31b88dfcd4b3d0c758a1c3" + } + ] + }, + "dwp.uc.households_childcare_element": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_d@E12000009", + "name": "dwp.uc.households_childcare_element", "status": "active", - "matched_fact_count_overall": 10746, - "matched_fact_count_at_or_before_period": 10638, - "geography_level": "region", - "geography_id": "E12000009", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, "resolved_period": 2025, - "resolved_value": 404568.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f9f3dcc56f346a75bfa16137" + "resolved_value": 178666.66666666666, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_0c1aa0cc56d86c50d6b2560a" } ] }, - "mhclg.council_tax_stock.band_e": { + "dwp.uc.households_with_deduction": { "status": "active", "candidates": [ { - "name": "mhclg.council_tax_stock.band_e@E12000001", + "name": "dwp.uc.households_with_deduction", "status": "active", - "matched_fact_count_overall": 4776, - "matched_fact_count_at_or_before_period": 4728, - "geography_level": "region", - "geography_id": "E12000001", + "matched_fact_count_overall": 10, + "matched_fact_count_at_or_before_period": 10, + "matched_fact_count_in_source_window": 10, "resolved_period": 2025, - "resolved_value": 58932.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_e767a90e1f4f3985379189f5" - }, + "resolved_value": 3130000.0, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_f7bfdb41a462c417535602d2" + } + ] + }, + "obr.universal_credit": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_e@E12000002", + "name": "obr.universal_credit", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000002", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "resolved_period": 2025, - "resolved_value": 207825.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f9b8ef4202908453655767f0" - }, + "resolved_value": 76615715797.65996, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_0e154e3bcd838cfa794e221f" + } + ] + }, + "dwp.hb.households": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_e@E12000003", + "name": "dwp.hb.households", "status": "active", - "matched_fact_count_overall": 5970, - "matched_fact_count_at_or_before_period": 5910, - "geography_level": "region", - "geography_id": "E12000003", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, "resolved_period": 2025, - "resolved_value": 152517.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fbb09c3c4f80ba784375aa37" - }, + "resolved_value": 1685702.9166666667, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_f2ecf4d38ef4dfc796336538" + } + ] + }, + "dwp.hb.households_social_rented": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_e@E12000004", + "name": "dwp.hb.households_social_rented", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000004", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, "resolved_period": 2025, - "resolved_value": 149931.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fec984442b918005ccc92238" - }, + "resolved_value": 1381089.75, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_40b45c74a40b8d085a8c28e2" + } + ] + }, + "dwp.hb.households_private_rented": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_e@E12000005", + "name": "dwp.hb.households_private_rented", "status": "active", - "matched_fact_count_overall": 11940, - "matched_fact_count_at_or_before_period": 11820, - "geography_level": "region", - "geography_id": "E12000005", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, "resolved_period": 2025, - "resolved_value": 185672.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_d83f9067bfa886482b6a5be7" - }, + "resolved_value": 304422.6666666667, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_02281858b7b0d71477e429f3" + } + ] + }, + "dwp.benefit_cap.capped_households_up_to_100": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_e@E12000006", + "name": "dwp.benefit_cap.capped_households_up_to_100", "status": "active", - "matched_fact_count_overall": 17910, - "matched_fact_count_at_or_before_period": 17730, - "geography_level": "region", - "geography_id": "E12000006", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 301723.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fb2e48afaa19a026d3d2dbf9" - }, + "resolved_value": 38402.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_220b82ab05bec494e6dc9fe9" + } + ] + }, + "dwp.benefit_cap.capped_households_100_01_to_200": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_e@E12000007", + "name": "dwp.benefit_cap.capped_households_100_01_to_200", "status": "active", - "matched_fact_count_overall": 13134, - "matched_fact_count_at_or_before_period": 13002, - "geography_level": "region", - "geography_id": "E12000007", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 551952.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe53b4ade27bba47669221bb" - }, + "resolved_value": 24274.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_4a9e2cc181aee62e1eccd188" + } + ] + }, + "dwp.benefit_cap.capped_households_200_01_to_300": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_e@E12000008", + "name": "dwp.benefit_cap.capped_households_200_01_to_300", "status": "active", - "matched_fact_count_overall": 25472, - "matched_fact_count_at_or_before_period": 25216, - "geography_level": "region", - "geography_id": "E12000008", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 529137.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff8b7b878381855ff02392c8" - }, + "resolved_value": 16240.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_5ae8289242eabcffab23f32f" + } + ] + }, + "dwp.benefit_cap.capped_households_300_01_to_400": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_e@E12000009", + "name": "dwp.benefit_cap.capped_households_300_01_to_400", "status": "active", - "matched_fact_count_overall": 10746, - "matched_fact_count_at_or_before_period": 10638, - "geography_level": "region", - "geography_id": "E12000009", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 274120.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fd8affa54b589a8f8dfa76e1" + "resolved_value": 10562.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_a503d4e938aaf386720b96c4" } ] }, - "mhclg.council_tax_stock.band_f": { + "dwp.benefit_cap.capped_households_400_01_to_500": { "status": "active", "candidates": [ { - "name": "mhclg.council_tax_stock.band_f@E12000001", + "name": "dwp.benefit_cap.capped_households_400_01_to_500", "status": "active", - "matched_fact_count_overall": 4776, - "matched_fact_count_at_or_before_period": 4728, - "geography_level": "region", - "geography_id": "E12000001", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 25729.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f1a656e56ed4ec922ab1be8a" - }, + "resolved_value": 7813.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_df764409769b2078c69ff113" + } + ] + }, + "dwp.benefit_cap.capped_households_500_01_to_600": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_f@E12000002", + "name": "dwp.benefit_cap.capped_households_500_01_to_600", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000002", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 100117.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f934ec4447a2decb7d93153c" - }, + "resolved_value": 4431.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_3d0e936b240ba62209777ee3" + } + ] + }, + "dwp.benefit_cap.capped_households_600_01_to_700": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_f@E12000003", + "name": "dwp.benefit_cap.capped_households_600_01_to_700", "status": "active", - "matched_fact_count_overall": 5970, - "matched_fact_count_at_or_before_period": 5910, - "geography_level": "region", - "geography_id": "E12000003", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 73172.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fed1e74402841596ec02537f" - }, + "resolved_value": 3116.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_1d68398dd88958a8700dcfac" + } + ] + }, + "dwp.benefit_cap.capped_households_700_01_to_800": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_f@E12000004", + "name": "dwp.benefit_cap.capped_households_700_01_to_800", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000004", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 71418.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f992d8c87d194b0dfb07b0fa" - }, + "resolved_value": 1902.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_999288b0fa67d7f657810a11" + } + ] + }, + "dwp.benefit_cap.capped_households_800_01_to_900": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_f@E12000005", + "name": "dwp.benefit_cap.capped_households_800_01_to_900", "status": "active", - "matched_fact_count_overall": 11940, - "matched_fact_count_at_or_before_period": 11820, - "geography_level": "region", - "geography_id": "E12000005", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 102077.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f9f49f0636d79cb28dcc85e1" - }, + "resolved_value": 1328.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_b7a2d0cec131abfd0cb81ba0" + } + ] + }, + "dwp.benefit_cap.capped_households_900_01_to_1000": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_f@E12000006", + "name": "dwp.benefit_cap.capped_households_900_01_to_1000", "status": "active", - "matched_fact_count_overall": 17910, - "matched_fact_count_at_or_before_period": 17730, - "geography_level": "region", - "geography_id": "E12000006", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 166744.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_e672d9b03691ddd1faac694d" - }, + "resolved_value": 824.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_80c8fa82f3e07357e677ae93" + } + ] + }, + "dwp.benefit_cap.capped_households_1000_01_to_1100": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_f@E12000007", + "name": "dwp.benefit_cap.capped_households_1000_01_to_1100", "status": "active", - "matched_fact_count_overall": 13134, - "matched_fact_count_at_or_before_period": 13002, - "geography_level": "region", - "geography_id": "E12000007", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 279261.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_ef478a0ef6ff0cb78a65dcaa" - }, + "resolved_value": 497.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_cf55cee33404d2283800b2b5" + } + ] + }, + "dwp.benefit_cap.capped_households_1100_01_to_1200": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_f@E12000008", + "name": "dwp.benefit_cap.capped_households_1100_01_to_1200", "status": "active", - "matched_fact_count_overall": 25472, - "matched_fact_count_at_or_before_period": 25216, - "geography_level": "region", - "geography_id": "E12000008", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 325815.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fb02357269b3d262a700cf5f" - }, + "resolved_value": 380.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_6f836a33391f4352151bd27f" + } + ] + }, + "dwp.benefit_cap.capped_households_1200_01_to_1300": { + "status": "active", + "candidates": [ { - "name": "mhclg.council_tax_stock.band_f@E12000009", + "name": "dwp.benefit_cap.capped_households_1200_01_to_1300", "status": "active", - "matched_fact_count_overall": 10746, - "matched_fact_count_at_or_before_period": 10638, - "geography_level": "region", - "geography_id": "E12000009", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 139412.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fb77e2f50e126802cff79f21" + "resolved_value": 239.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_ad08714cf39be9ccf0450cf2" } ] }, - "mhclg.council_tax_stock.band_g": { + "dwp.benefit_cap.capped_households_1300_01_and_above": { "status": "active", "candidates": [ { - "name": "mhclg.council_tax_stock.band_g@E12000001", + "name": "dwp.benefit_cap.capped_households_1300_01_and_above", "status": "active", - "matched_fact_count_overall": 4776, - "matched_fact_count_at_or_before_period": 4728, - "geography_level": "region", - "geography_id": "E12000001", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 14062.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f80042add7dbd445217cde1a" + "resolved_value": 627.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_a3fee6cdec1b46a15a3b1434" + } + ] + }, + "hmrc.cgt.taxpayers_by_age_band": { + "status": "active", + "candidates": [ + { + "name": "hmrc.cgt.taxpayers_by_age_band.age_0_to_15", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "age_band", + "value": "age_0_to_15" + }, + "signed_rationale": "HMRC Table 6's 15-and-below row (1,000 taxpayers, GBP 54m of gains, GBP 9m of tax in 2024-25) has no support: the CGT incidence clone and the size-band donors place gains on the oldest adult of a household, so the frame carries no gainer under 16 and the row would always measure zero. Signed out of the age-band fan-out; the eight adult bands stay bound." }, { - "name": "mhclg.council_tax_stock.band_g@E12000002", + "name": "hmrc.cgt.taxpayers_by_age_band.age_16_to_24", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000002", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 62587.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_ffc555374f59e3667468b086" + "resolved_value": 4000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_8c3d294de4cbdbe292815164" }, { - "name": "mhclg.council_tax_stock.band_g@E12000003", + "name": "hmrc.cgt.taxpayers_by_age_band.age_25_to_34", "status": "active", - "matched_fact_count_overall": 5970, - "matched_fact_count_at_or_before_period": 5910, - "geography_level": "region", - "geography_id": "E12000003", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 40487.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f290bf6f13fa468c2acf0be2" + "resolved_value": 27000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_cc8ef619f52f7f44a885ce52" }, { - "name": "mhclg.council_tax_stock.band_g@E12000004", + "name": "hmrc.cgt.taxpayers_by_age_band.age_35_to_44", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000004", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 37892.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f69d9fecd8d273243af03685" + "resolved_value": 65000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_8554e7f842699a5f49816a0d" }, { - "name": "mhclg.council_tax_stock.band_g@E12000005", + "name": "hmrc.cgt.taxpayers_by_age_band.age_45_to_54", "status": "active", - "matched_fact_count_overall": 11940, - "matched_fact_count_at_or_before_period": 11820, - "geography_level": "region", - "geography_id": "E12000005", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 60209.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_ec75efe3a83bc6d9c25d7ae1" + "resolved_value": 98000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_794376b60fba0684412fdff8" }, { - "name": "mhclg.council_tax_stock.band_g@E12000006", + "name": "hmrc.cgt.taxpayers_by_age_band.age_55_to_64", "status": "active", - "matched_fact_count_overall": 17910, - "matched_fact_count_at_or_before_period": 17730, - "geography_level": "region", - "geography_id": "E12000006", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 108700.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fd2a0529ed0a7cf9532ef8ea" + "resolved_value": 144000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_0d6b6c36290ab598f74f6669" }, { - "name": "mhclg.council_tax_stock.band_g@E12000007", + "name": "hmrc.cgt.taxpayers_by_age_band.age_65_to_74", "status": "active", - "matched_fact_count_overall": 13134, - "matched_fact_count_at_or_before_period": 13002, - "geography_level": "region", - "geography_id": "E12000007", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 207056.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f7d99e8a41825169a450a9ed" + "resolved_value": 125000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_a725972fe4ee87a3bddee1cf" }, { - "name": "mhclg.council_tax_stock.band_g@E12000008", + "name": "hmrc.cgt.taxpayers_by_age_band.age_75_to_84", "status": "active", - "matched_fact_count_overall": 25472, - "matched_fact_count_at_or_before_period": 25216, - "geography_level": "region", - "geography_id": "E12000008", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 255206.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fda73631af17107d741fed93" + "resolved_value": 68000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_1e4899d950c2b2be8ae21459" }, { - "name": "mhclg.council_tax_stock.band_g@E12000009", + "name": "hmrc.cgt.taxpayers_by_age_band.age_85_plus", "status": "active", - "matched_fact_count_overall": 10746, - "matched_fact_count_at_or_before_period": 10638, - "geography_level": "region", - "geography_id": "E12000009", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 75533.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_ddffd3467540ebe8f71dc050" + "resolved_value": 19000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_7c419e2a82d25fae0127fd1d" } ] }, - "mhclg.council_tax_stock.band_h": { + "hmrc.cgt.gains_by_age_band": { "status": "active", "candidates": [ { - "name": "mhclg.council_tax_stock.band_h@E12000001", - "status": "active", - "matched_fact_count_overall": 4776, - "matched_fact_count_at_or_before_period": 4728, - "geography_level": "region", - "geography_id": "E12000001", - "resolved_period": 2025, - "resolved_value": 1151.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff4150e637c1d82a68bb2a28" + "name": "hmrc.cgt.gains_by_age_band.age_0_to_15", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "age_band", + "value": "age_0_to_15" + }, + "signed_rationale": "HMRC Table 6's 15-and-below row (1,000 taxpayers, GBP 54m of gains, GBP 9m of tax in 2024-25) has no support: the CGT incidence clone and the size-band donors place gains on the oldest adult of a household, so the frame carries no gainer under 16 and the row would always measure zero. Signed out of the age-band fan-out; the eight adult bands stay bound." }, { - "name": "mhclg.council_tax_stock.band_h@E12000002", + "name": "hmrc.cgt.gains_by_age_band.age_16_to_24", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000002", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 6230.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f742ed87e05f38e0a20ba028" + "resolved_value": 319000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_af584dedce4184d834502e56" }, { - "name": "mhclg.council_tax_stock.band_h@E12000003", + "name": "hmrc.cgt.gains_by_age_band.age_25_to_34", "status": "active", - "matched_fact_count_overall": 5970, - "matched_fact_count_at_or_before_period": 5910, - "geography_level": "region", - "geography_id": "E12000003", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3022.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fd393adec42be55cfefb3400" + "resolved_value": 2499000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_40c8b42d3904c8eb44297559" }, { - "name": "mhclg.council_tax_stock.band_h@E12000004", + "name": "hmrc.cgt.gains_by_age_band.age_35_to_44", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000004", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2779.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe1b32af9c019b0fa366ea83" + "resolved_value": 11775000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_375b4cb880dcb4caacc5f003" }, { - "name": "mhclg.council_tax_stock.band_h@E12000005", + "name": "hmrc.cgt.gains_by_age_band.age_45_to_54", "status": "active", - "matched_fact_count_overall": 11940, - "matched_fact_count_at_or_before_period": 11820, - "geography_level": "region", - "geography_id": "E12000005", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 5285.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f086bebb12518f66fdd27be8" + "resolved_value": 28422000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_567f8babf11f6356f72398de" }, { - "name": "mhclg.council_tax_stock.band_h@E12000006", + "name": "hmrc.cgt.gains_by_age_band.age_55_to_64", "status": "active", - "matched_fact_count_overall": 17910, - "matched_fact_count_at_or_before_period": 17730, - "geography_level": "region", - "geography_id": "E12000006", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 13447.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fb031812869aaf579b6d5b62" + "resolved_value": 38118000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_38da5aa08efc20c32951a860" }, { - "name": "mhclg.council_tax_stock.band_h@E12000007", + "name": "hmrc.cgt.gains_by_age_band.age_65_to_74", "status": "active", - "matched_fact_count_overall": 13134, - "matched_fact_count_at_or_before_period": 13002, - "geography_level": "region", - "geography_id": "E12000007", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 59569.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fb5c13d22ffe09151cf3b4f8" + "resolved_value": 24260000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_69e2dec98e4cdbe34c3a0572" }, { - "name": "mhclg.council_tax_stock.band_h@E12000008", + "name": "hmrc.cgt.gains_by_age_band.age_75_to_84", "status": "active", - "matched_fact_count_overall": 25472, - "matched_fact_count_at_or_before_period": 25216, - "geography_level": "region", - "geography_id": "E12000008", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 36978.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fd99e21ba622e4f2a978332a" + "resolved_value": 11736000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_9d0fb4e1a0c63f6d06b73e61" }, { - "name": "mhclg.council_tax_stock.band_h@E12000009", + "name": "hmrc.cgt.gains_by_age_band.age_85_plus", "status": "active", - "matched_fact_count_overall": 10746, - "matched_fact_count_at_or_before_period": 10638, - "geography_level": "region", - "geography_id": "E12000009", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 6697.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f90a5f109dfd934a167bf0e0" + "resolved_value": 2076000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_ca2b09a93c8a40ea4766b341" } ] }, - "mhclg.council_tax_stock.total": { + "hmrc.cgt.tax_by_age_band": { "status": "active", "candidates": [ { - "name": "mhclg.council_tax_stock.total@E12000001", - "status": "active", - "matched_fact_count_overall": 4776, - "matched_fact_count_at_or_before_period": 4728, - "geography_level": "region", - "geography_id": "E12000001", - "resolved_period": 2025, - "resolved_value": 1209414.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_d0495e6e8e02785ad2236142" + "name": "hmrc.cgt.tax_by_age_band.age_0_to_15", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "age_band", + "value": "age_0_to_15" + }, + "signed_rationale": "HMRC Table 6's 15-and-below row (1,000 taxpayers, GBP 54m of gains, GBP 9m of tax in 2024-25) has no support: the CGT incidence clone and the size-band donors place gains on the oldest adult of a household, so the frame carries no gainer under 16 and the row would always measure zero. Signed out of the age-band fan-out; the eight adult bands stay bound." }, { - "name": "mhclg.council_tax_stock.total@E12000002", + "name": "hmrc.cgt.tax_by_age_band.age_16_to_24", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000002", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3261518.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fc1af92610b38c4757aea9cd" + "resolved_value": 59000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_5e45e49cdf5771a4f3dbc0c6" }, { - "name": "mhclg.council_tax_stock.total@E12000003", + "name": "hmrc.cgt.tax_by_age_band.age_25_to_34", "status": "active", - "matched_fact_count_overall": 5970, - "matched_fact_count_at_or_before_period": 5910, - "geography_level": "region", - "geography_id": "E12000003", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2385734.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_d97752a94900433af3ad7e6f" + "resolved_value": 456000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_4f0a20f8646020c518ec1a6c" }, { - "name": "mhclg.council_tax_stock.total@E12000004", + "name": "hmrc.cgt.tax_by_age_band.age_35_to_44", "status": "active", - "matched_fact_count_overall": 13930, - "matched_fact_count_at_or_before_period": 13790, - "geography_level": "region", - "geography_id": "E12000004", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2103116.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_ef350c9b94fb54787fbca592" + "resolved_value": 2246000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_041101c10e8ee3a674596ab2" }, { - "name": "mhclg.council_tax_stock.total@E12000005", + "name": "hmrc.cgt.tax_by_age_band.age_45_to_54", "status": "active", - "matched_fact_count_overall": 11940, - "matched_fact_count_at_or_before_period": 11820, - "geography_level": "region", - "geography_id": "E12000005", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2499856.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f649a1ce99478b505d03ab91" + "resolved_value": 5522000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_c678a6f27d3dc149131419ee" }, { - "name": "mhclg.council_tax_stock.total@E12000006", + "name": "hmrc.cgt.tax_by_age_band.age_55_to_64", "status": "active", - "matched_fact_count_overall": 17910, - "matched_fact_count_at_or_before_period": 17730, - "geography_level": "region", - "geography_id": "E12000006", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2718131.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f27b18e8ecc0114a5b9e88e4" + "resolved_value": 7152000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_76990ed6855fce16817d5289" }, { - "name": "mhclg.council_tax_stock.total@E12000007", + "name": "hmrc.cgt.tax_by_age_band.age_65_to_74", "status": "active", - "matched_fact_count_overall": 13134, - "matched_fact_count_at_or_before_period": 13002, - "geography_level": "region", - "geography_id": "E12000007", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3601163.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f56db6353a3459ee98059504" + "resolved_value": 4409000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_3d4b0b5873bbe5bce9c14381" }, { - "name": "mhclg.council_tax_stock.total@E12000008", + "name": "hmrc.cgt.tax_by_age_band.age_75_to_84", "status": "active", - "matched_fact_count_overall": 25472, - "matched_fact_count_at_or_before_period": 25216, - "geography_level": "region", - "geography_id": "E12000008", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3947536.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_fd4beff6e5a58b2ca5ff0b3a" + "resolved_value": 2260000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_9c1150dfbd7f4f3b6235050b" }, { - "name": "mhclg.council_tax_stock.total@E12000009", - "status": "active", - "matched_fact_count_overall": 10746, - "matched_fact_count_at_or_before_period": 10638, - "geography_level": "region", - "geography_id": "E12000009", - "resolved_period": 2025, - "resolved_value": 2519799.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_f7339b440103ee7084920ea3" - } - ] - }, - "welshgov.council_tax_stock.band_a": { - "status": "active", - "candidates": [ - { - "name": "welshgov.council_tax_stock.band_a", - "status": "active", - "matched_fact_count_overall": 450, - "matched_fact_count_at_or_before_period": 352, - "resolved_period": 2025, - "resolved_value": 194973.29, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_21e317eb3f397169fa2dc933" - } - ] - }, - "welshgov.council_tax_stock.band_b": { - "status": "active", - "candidates": [ - { - "name": "welshgov.council_tax_stock.band_b", - "status": "active", - "matched_fact_count_overall": 450, - "matched_fact_count_at_or_before_period": 352, - "resolved_period": 2025, - "resolved_value": 285787.52, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_1db23c3de870c2f9704b9822" - } - ] - }, - "welshgov.council_tax_stock.band_c": { - "status": "active", - "candidates": [ - { - "name": "welshgov.council_tax_stock.band_c", - "status": "active", - "matched_fact_count_overall": 450, - "matched_fact_count_at_or_before_period": 352, - "resolved_period": 2025, - "resolved_value": 301699.86, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c8c0495e5862c06f0f268414" - } - ] - }, - "welshgov.council_tax_stock.band_d": { - "status": "active", - "candidates": [ - { - "name": "welshgov.council_tax_stock.band_d", - "status": "active", - "matched_fact_count_overall": 450, - "matched_fact_count_at_or_before_period": 352, - "resolved_period": 2025, - "resolved_value": 225179.88, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_04e498c0e2dad39004885ea3" - } - ] - }, - "welshgov.council_tax_stock.band_e": { - "status": "active", - "candidates": [ - { - "name": "welshgov.council_tax_stock.band_e", - "status": "active", - "matched_fact_count_overall": 450, - "matched_fact_count_at_or_before_period": 352, - "resolved_period": 2025, - "resolved_value": 185447.46, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e8ca0bef4217724c1b6eafbb" - } - ] - }, - "welshgov.council_tax_stock.band_f": { - "status": "active", - "candidates": [ - { - "name": "welshgov.council_tax_stock.band_f", + "name": "hmrc.cgt.tax_by_age_band.age_85_plus", "status": "active", - "matched_fact_count_overall": 450, - "matched_fact_count_at_or_before_period": 352, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 114672.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f9e314273b8264de7d24a7b6" + "resolved_value": 390000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_e60df0c2438533341e2f4b08" } ] }, - "welshgov.council_tax_stock.band_g": { + "hmrc.cgt.taxpayers_by_region": { "status": "active", "candidates": [ { - "name": "welshgov.council_tax_stock.band_g", + "name": "hmrc.cgt.taxpayers_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 450, - "matched_fact_count_at_or_before_period": 352, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 52211.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_1ffc03853a7f22dbfdfd30ee" - } - ] - }, - "welshgov.council_tax_stock.band_h": { - "status": "active", - "candidates": [ + "resolved_value": 11321.91780821918, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_06f4adc777a4a3036026872f" + }, { - "name": "welshgov.council_tax_stock.band_h", + "name": "hmrc.cgt.taxpayers_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 450, - "matched_fact_count_at_or_before_period": 352, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 12357.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_38b37ca6c167d44f1ee2b517" - } - ] - }, - "welshgov.council_tax_stock.band_i": { - "status": "active", - "candidates": [ + "resolved_value": 41513.69863013699, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_9c0d0cc201d3d0f86df9f485" + }, { - "name": "welshgov.council_tax_stock.band_i", + "name": "hmrc.cgt.taxpayers_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 450, - "matched_fact_count_at_or_before_period": 352, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 5305.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f94d0825d8f1f21a02667aeb" - } - ] - }, - "welshgov.council_tax_stock.total": { - "status": "active", - "candidates": [ + "resolved_value": 32078.767123287675, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_abfee7a635221f3a6573857f" + }, { - "name": "welshgov.council_tax_stock.total", + "name": "hmrc.cgt.taxpayers_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 450, - "matched_fact_count_at_or_before_period": 352, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 1377633.03, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_69899dbf797a73ce0c05f13d" - } - ] - }, - "scotgov.council_tax_stock.band_a": { - "status": "active", - "candidates": [ + "resolved_value": 31135.273972602743, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_d8b059af35df8fc34df0ebfa" + }, { - "name": "scotgov.council_tax_stock.band_a", + "name": "hmrc.cgt.taxpayers_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 498707.0, - "resolved_fact_period": "2025-09", - "resolved_fact_key": "ledger_aggregate_fact_v2_d16c53fe6a1c8f4f5886b7e5" - } - ] - }, - "scotgov.council_tax_stock.band_b": { - "status": "active", - "candidates": [ + "resolved_value": 33022.260273972606, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_d003284169d6847765c66221" + }, { - "name": "scotgov.council_tax_stock.band_b", + "name": "hmrc.cgt.taxpayers_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 583705.0, - "resolved_fact_period": "2025-09", - "resolved_fact_key": "ledger_aggregate_fact_v2_2f95ec98ae61f9898bd47ed9" - } - ] - }, - "scotgov.council_tax_stock.band_c": { - "status": "active", - "candidates": [ + "resolved_value": 58496.57534246576, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_a48acd5e86822a82360de3c3" + }, { - "name": "scotgov.council_tax_stock.band_c", + "name": "hmrc.cgt.taxpayers_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 426388.0, - "resolved_fact_period": "2025-09", - "resolved_fact_key": "ledger_aggregate_fact_v2_c9781708df55dc5d197e6623" - } - ] - }, - "scotgov.council_tax_stock.band_d": { - "status": "active", - "candidates": [ + "resolved_value": 106614.72602739726, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_7bde136c5103f6b31dc478ef" + }, { - "name": "scotgov.council_tax_stock.band_d", + "name": "hmrc.cgt.taxpayers_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 369621.0, - "resolved_fact_period": "2025-09", - "resolved_fact_key": "ledger_aggregate_fact_v2_ae1fe03809a505b820479598" - } - ] - }, - "scotgov.council_tax_stock.band_e": { - "status": "active", - "candidates": [ + "resolved_value": 114162.67123287672, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_228fb212eb226981e6213fb1" + }, { - "name": "scotgov.council_tax_stock.band_e", + "name": "hmrc.cgt.taxpayers_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 366881.0, - "resolved_fact_period": "2025-09", - "resolved_fact_key": "ledger_aggregate_fact_v2_e83153e0de40fb74471c805f" - } - ] - }, - "scotgov.council_tax_stock.band_f": { - "status": "active", - "candidates": [ + "resolved_value": 60383.56164383562, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_af8dd206a47ffbc3651ece3b" + }, { - "name": "scotgov.council_tax_stock.band_f", + "name": "hmrc.cgt.taxpayers_by_region@W92000004", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 221282.0, - "resolved_fact_period": "2025-09", - "resolved_fact_key": "ledger_aggregate_fact_v2_b24b6409c1473600c03999ec" - } - ] - }, - "scotgov.council_tax_stock.band_g": { - "status": "active", - "candidates": [ + "resolved_value": 16982.87671232877, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_c3fb868cb38397d0420cd136" + }, { - "name": "scotgov.council_tax_stock.band_g", + "name": "hmrc.cgt.taxpayers_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 142084.0, - "resolved_fact_period": "2025-09", - "resolved_fact_key": "ledger_aggregate_fact_v2_c86494a855b00998122989d6" - } - ] - }, - "scotgov.council_tax_stock.band_h": { - "status": "active", - "candidates": [ + "resolved_value": 34909.24657534247, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_e3b5a134b920d7bcf071dc5c" + }, { - "name": "scotgov.council_tax_stock.band_h", + "name": "hmrc.cgt.taxpayers_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 14481.0, - "resolved_fact_period": "2025-09", - "resolved_fact_key": "ledger_aggregate_fact_v2_60d9ae638eff29fc1c88907e" + "resolved_value": 9434.931506849316, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_2779d0ba66235d3ec59280b8" } ] }, - "scotgov.council_tax_stock.total": { + "hmrc.cgt.gains_by_region": { "status": "active", "candidates": [ { - "name": "scotgov.council_tax_stock.total", + "name": "hmrc.cgt.gains_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 2623149.0, - "resolved_fact_period": "2025-09", - "resolved_fact_key": "ledger_aggregate_fact_v2_ca77a0f0a777ccba05e4bef9" - } - ] - }, - "scotgov.scottish_child_payment_spending": { - "status": "active", - "candidates": [ + "resolved_value": 1497797150.3974364, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_c56796163e95a924ef066aeb" + }, { - "name": "scotgov.scottish_child_payment_spending", + "name": "hmrc.cgt.gains_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 467200000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_20b43b0f8f61e448f28895cf" - } - ] - }, - "ons.savings_interest_income": { - "status": "active", - "candidates": [ + "resolved_value": 8790074083.38308, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_07d5a851c664d71dad2233c6" + }, { - "name": "ons.savings_interest_income", + "name": "hmrc.cgt.gains_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 95503000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_8de1806d1330bcb80a1f4988" - } - ] - }, - "ons.public_sector_employment": { - "status": "active", - "candidates": [ + "resolved_value": 6970985861.949795, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_6b4137649b34773c10d9731d" + }, { - "name": "ons.public_sector_employment", + "name": "hmrc.cgt.gains_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 6176000.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_01661bb2209e73145f786ab8" - } - ] - }, - "ons.land.land_value": { - "status": "active", - "candidates": [ + "resolved_value": 6299365751.358824, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_61b52be8ce7d4fc692817ba9" + }, { - "name": "ons.land.land_value", + "name": "hmrc.cgt.gains_by_region@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 6872455000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ee3c191d116dacbc2d5e08aa" - } - ] - }, - "ons.land.household_land_value": { - "status": "active", - "candidates": [ + "resolved_value": 5890960774.765152, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_34a10615174b9297afe221b7" + }, { - "name": "ons.land.household_land_value", + "name": "hmrc.cgt.gains_by_region@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 4485171000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_45a7195e1c73a6420339163e" - } - ] - }, - "ons.land.corporate_land_value": { - "status": "active", - "candidates": [ + "resolved_value": 11545870966.728456, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_f15225d0bcd17c6de4da7274" + }, { - "name": "ons.land.corporate_land_value", + "name": "hmrc.cgt.gains_by_region@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 2063534000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_9bb6e233ca9b1a7061427ad4" - } - ] - }, - "slc.repayments.wales_total": { - "status": "active", - "candidates": [ + "resolved_value": 32519714615.602127, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_1c9e621227b5e9e0de086a29" + }, { - "name": "slc.repayments.wales_total", + "name": "hmrc.cgt.gains_by_region@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 238538526.80218223, + "resolved_value": 25606804690.69088, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_902404b7cd21f97c3b21e20d", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.average_earnings", - "factor": "1.04119828372843", - "value_before_uprating": "229100000.0" - } - } - ] - }, - "slc.repayments.scotland_total": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_e292074b43a3aaf4dbd7700e" + }, { - "name": "slc.repayments.scotland_total", + "name": "hmrc.cgt.gains_by_region@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 211675611.08198887, + "resolved_value": 10341263627.509504, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_4ec55a09c394534ac26767f8", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.average_earnings", - "factor": "1.04119828372843", - "value_before_uprating": "203300000.0" - } - } - ] - }, - "slc.repayments.northern_ireland_total": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_c7cfe6f18b190daed3153cfc" + }, { - "name": "slc.repayments.northern_ireland_total", + "name": "hmrc.cgt.gains_by_region@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 189185728.15345487, + "resolved_value": 2358632410.6946497, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_c3e545a934c9cf0ca1b03202", - "uprating": { - "index": "policyengine_uk_parameter:gov.economic_assumptions.indices.obr.average_earnings", - "factor": "1.04119828372843", - "value_before_uprating": "181700000.0" - } - } - ] - }, - "slc.repayments.england_total_higher_education": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_6cf6ec1d6cf7a4545c25ccb3" + }, { - "name": "slc.repayments.england_total_higher_education", + "name": "hmrc.cgt.gains_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 5259035941.014999, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f0246325a330628012ee76e8" - } - ] - }, - "slc.repayments.england_plan_1": { - "status": "active", - "candidates": [ + "resolved_value": 5680201325.83493, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_4af3f233994240b66f222933" + }, { - "name": "slc.repayments.england_plan_1", + "name": "hmrc.cgt.gains_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 1666317820.305, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a53459aedc5b84595b83c3c8" + "resolved_value": 1757265449.747086, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_8b23977ac0a2db5257dc6bfe" } ] }, - "slc.repayments.england_plan_2": { + "hmrc.cgt.taxpayers_by_gain_band": { "status": "active", "candidates": [ { - "name": "slc.repayments.england_plan_2", + "name": "hmrc/cgt_taxpayers_band_0", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "cgt_gain_band", + "value": "gain_0_to_2999" + }, + "signed_rationale": "HMRC Table 2.1a's 0-2,999 row (3,000 taxpayers with a liability on gains at or below the 2024-25 annual exempt amount of GBP 3,000, from attributed gains and prior-year adjustments) lies below the AEA gate the taxpayer proxy measures, so the model cannot place anyone in it. Signed out; the twelve bands from 3,000 stay bound." + }, + { + "name": "hmrc/cgt_taxpayers_band_1000000", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3120348275.3849993, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a2024c03e027506e656e205c" - } - ] - }, - "slc.repayments.england_plan_5": { - "status": "active", - "candidates": [ + "resolved_value": 9000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_6a760ffb56140426b69a5269" + }, { - "name": "slc.repayments.england_plan_5", + "name": "hmrc/cgt_taxpayers_band_100000", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 65502428.995000005, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_85bfbd8b99bbea58b076edb6" - } - ] - }, - "slc.borrowers.plan_2_above_threshold": { - "status": "active", - "candidates": [ + "resolved_value": 61000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_9abad7ce7e36bcbf61e93db0" + }, { - "name": "slc.borrowers.plan_2_above_threshold", + "name": "hmrc/cgt_taxpayers_band_10000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3985000.0, + "resolved_value": 26000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_822c939c41011339709850be" - } - ] - }, - "slc.borrowers.plan_2_liable": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_2393740ba1c11b1a31e54e75" + }, { - "name": "slc.borrowers.plan_2_liable", + "name": "hmrc/cgt_taxpayers_band_12300", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 8940000.0, + "resolved_value": 97000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_f1bc8691109e66f0dbaac8d1" - } - ] - }, - "slc.borrowers.plan_5_above_threshold": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_c5a351873a7b2c4cc4150711" + }, { - "name": "slc.borrowers.plan_5_above_threshold", + "name": "hmrc/cgt_taxpayers_band_2000000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 0.0, + "resolved_value": 5000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_ce7713585cb33c638ad22a08" - } - ] - }, - "slc.borrowers.plan_5_liable": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_7a32f131c687a8bed9ec747a" + }, { - "name": "slc.borrowers.plan_5_liable", + "name": "hmrc/cgt_taxpayers_band_250000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 10000.0, + "resolved_value": 25000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_875af7565e64b25a3c6a7219" - } - ] - }, - "slc.support.maintenance_loan_recipients": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_9df6b0435f02114bbff8b83e" + }, { - "name": "slc.support.maintenance_loan_recipients", + "name": "hmrc/cgt_taxpayers_band_25000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1159761.0, + "resolved_value": 98000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_f03bd7a10d0eee9917a3a199" - } - ] - }, - "slc.support.maintenance_loan_spend": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_dbb814e164ce932da9f110e3" + }, { - "name": "slc.support.maintenance_loan_spend", + "name": "hmrc/cgt_taxpayers_band_3000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 8591659718.080004, + "resolved_value": 73000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_2900e25d7ee90f79fb3b87b9" - } - ] - }, - "slc.support.parents_learning_allowance_recipients": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_445cdec889b5a04a38bfc529" + }, { - "name": "slc.support.parents_learning_allowance_recipients", + "name": "hmrc/cgt_taxpayers_band_5000000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 99645.0, + "resolved_value": 3000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_d5df1c69846ab2fd3d0e50e1" - } - ] - }, - "slc.support.parents_learning_allowance_spend": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_185d64390d180e168f174c93" + }, { - "name": "slc.support.parents_learning_allowance_spend", + "name": "hmrc/cgt_taxpayers_band_500000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 181421659.32, + "resolved_value": 16000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_72028ce00b9569deec79d6e6" - } - ] - }, - "slc.support.adult_dependants_grant_recipients": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_ff1311e347cb11ab13a55da8" + }, { - "name": "slc.support.adult_dependants_grant_recipients", + "name": "hmrc/cgt_taxpayers_band_50000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 18611.0, + "resolved_value": 78000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_adc83b5d137ecb48fed77064" - } - ] - }, - "slc.support.adult_dependants_grant_spend": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_16303d73f7eadbadac68edc5" + }, { - "name": "slc.support.adult_dependants_grant_spend", + "name": "hmrc/cgt_taxpayers_band_6000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 55364916.81, + "resolved_value": 57000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_5d42660596c9088248e41e90" + "resolved_fact_key": "ledger_aggregate_fact_v2_2f1e03f344a1e1de11bf0fe3" } ] }, - "dwp.uc.households": { + "hmrc.cgt.gains_by_gain_band": { "status": "active", "candidates": [ { - "name": "dwp.uc.households", + "name": "hmrc/capital_gains_band_0", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "cgt_gain_band", + "value": "gain_0_to_2999" + }, + "signed_rationale": "HMRC Table 2.1a's 0-2,999 row (3,000 taxpayers with a liability on gains at or below the 2024-25 annual exempt amount of GBP 3,000, from attributed gains and prior-year adjustments) lies below the AEA gate the taxpayer proxy measures, so the model cannot place anyone in it. Signed out; the twelve bands from 3,000 stay bound." + }, + { + "name": "hmrc/capital_gains_band_1000000", "status": "active", - "matched_fact_count_overall": 120, - "matched_fact_count_at_or_before_period": 120, - "matched_fact_count_in_source_window": 120, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 6197311.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_71c060f3f2a732e2f836a5d8" - } - ] - }, - "hmrc.tfc.government_top_up": { - "status": "active", - "candidates": [ + "resolved_value": 12806000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_d4ad617897f228660a6a6be3" + }, { - "name": "hmrc.tfc.government_top_up", + "name": "hmrc/capital_gains_band_100000", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 607900000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_988715985f9e98bbb332e83d" - } - ] - }, - "hmrc.tfc.children_with_used_accounts": { - "status": "active", - "candidates": [ + "resolved_value": 9487000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_ed181e27011def0336c6cd99" + }, { - "name": "hmrc.tfc.children_with_used_accounts", + "name": "hmrc/capital_gains_band_10000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1151515.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_7aa1c663447037b35ea1c999" - } - ] - }, - "dfe.funded_childcare.working_parent_children_2_to_4": { - "status": "active", - "candidates": [ + "resolved_value": 289000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_0ce43b4d53bb602f1b9fb49a" + }, { - "name": "dfe.funded_childcare.working_parent_children_2_to_4", + "name": "hmrc/capital_gains_band_12300", "status": "active", - "matched_fact_count_overall": 11, - "matched_fact_count_at_or_before_period": 11, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 648979.0, - "resolved_fact_period": "2026-01", - "resolved_fact_key": "ledger_aggregate_fact_v2_af12a063a16ecde500686c6c" - } - ] - }, - "dfe.funded_childcare.early_learning_2_year_olds": { - "status": "active", - "candidates": [ + "resolved_value": 1747000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_52d8b43cd07113d29860cd06" + }, { - "name": "dfe.funded_childcare.early_learning_2_year_olds", + "name": "hmrc/capital_gains_band_2000000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 85629.0, - "resolved_fact_period": "2026-01", - "resolved_fact_key": "ledger_aggregate_fact_v2_9e913211537e7c46e96c2742" - } - ] - }, - "dfe.funded_childcare.universal_only_children": { - "status": "active", - "candidates": [ + "resolved_value": 16477000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_36a58e75b04a937aa837b211" + }, { - "name": "dfe.funded_childcare.universal_only_children", + "name": "hmrc/capital_gains_band_250000", "status": "active", - "matched_fact_count_overall": 770, - "matched_fact_count_at_or_before_period": 770, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 362581.0, - "resolved_fact_period": "2026-01", - "resolved_fact_key": "ledger_aggregate_fact_v2_ae45cc61b01eddce4b934a86" - } - ] - }, - "dfe.funded_childcare.working_parent_children_9_to_11_months": { - "status": "active", - "candidates": [ + "resolved_value": 8820000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_e79c0dd87ea41c5469aa88af" + }, { - "name": "dfe.funded_childcare.working_parent_children_9_to_11_months", + "name": "hmrc/capital_gains_band_25000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 30679.0, - "resolved_fact_period": "2026-01", - "resolved_fact_key": "ledger_aggregate_fact_v2_5c1273ee61b11f237ed6e181" - } - ] - }, - "dfe.funded_childcare.working_parent_children_age_1": { - "status": "active", - "candidates": [ + "resolved_value": 3516000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_12a05bb18f0245343b24c882" + }, { - "name": "dfe.funded_childcare.working_parent_children_age_1", + "name": "hmrc/capital_gains_band_3000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 210825.0, - "resolved_fact_period": "2026-01", - "resolved_fact_key": "ledger_aggregate_fact_v2_e05ce3c6b38a635c203cdc25" - } - ] - }, - "dfe.funded_childcare.working_parent_children_age_2": { - "status": "active", - "candidates": [ + "resolved_value": 311000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_68d13fca859e018be0915149" + }, { - "name": "dfe.funded_childcare.working_parent_children_age_2", + "name": "hmrc/capital_gains_band_5000000", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 260238.0, - "resolved_fact_period": "2026-01", - "resolved_fact_key": "ledger_aggregate_fact_v2_af12a063a16ecde500686c6c" - } - ] - }, - "dfe.funded_childcare.working_parent_children_age_3": { - "status": "active", - "candidates": [ + "resolved_value": 48474000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_e86658beb663c322dfe3f311" + }, { - "name": "dfe.funded_childcare.working_parent_children_age_3", + "name": "hmrc/capital_gains_band_500000", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 278490.0, - "resolved_fact_period": "2026-01", - "resolved_fact_key": "ledger_aggregate_fact_v2_db01df247e88d2e259f7c2d6" - } - ] - }, - "dfe.funded_childcare.universal_nursery_children_age_3": { - "status": "active", - "candidates": [ + "resolved_value": 11372000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_bcee60127caf8ba271530f73" + }, { - "name": "dfe.funded_childcare.universal_nursery_children_age_3", + "name": "hmrc/capital_gains_band_50000", "status": "active", - "matched_fact_count_overall": 9, - "matched_fact_count_at_or_before_period": 9, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 535209.0, - "resolved_fact_period": "2026-01", - "resolved_fact_key": "ledger_aggregate_fact_v2_072da1462c15ac7cceab9bc9" - } - ] - }, - "dft.bus_fare_receipts.england": { - "status": "active", - "candidates": [ + "resolved_value": 5510000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_6854e6a3ad1abc041042f35d" + }, { - "name": "dft.bus_fare_receipts.england", + "name": "hmrc/capital_gains_band_6000", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3678026476.522709, + "resolved_value": 448000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_2ece7c3d283b6de43b30389f", - "uprating": { - "index": "dft.local_bus_fares_index", - "factor": "1.07626812349731", - "value_before_uprating": "3417388656.43538" - } + "resolved_fact_key": "ledger_aggregate_fact_v2_f808792afed121cadff6f396" } ] }, - "dft.bus_net_support.england": { + "hmrc.cgt.residential_property_taxpayers": { "status": "active", "candidates": [ { - "name": "dft.bus_net_support.england", + "name": "hmrc.cgt.residential_property_taxpayers.ty2024", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3024904320.8399997, + "resolved_value": 202630.0578034682, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_a12dfcdc0662c8a5e48bf003" + "resolved_fact_key": "ledger_aggregate_fact_v2_a26f1261bd153727b83045de" } ] }, - "dft.bus_fare_receipts.london": { + "hmrc.cgt.residential_property_gains": { "status": "active", "candidates": [ { - "name": "dft.bus_fare_receipts.london", + "name": "hmrc.cgt.residential_property_gains.ty2024", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1347446557.7536979, + "resolved_value": 12242481474.688189, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_33611c64d2048fe660501802", - "uprating": { - "index": "dft.local_bus_fares_index", - "factor": "1.0000086198886", - "value_before_uprating": "1347434943.01459" - } + "resolved_fact_key": "ledger_aggregate_fact_v2_1f8003c937764e4184da3f24" } ] }, - "dft.bus_net_support.london": { + "hmrc.cgt.badr_ir_taxpayers_by_band": { "status": "active", "candidates": [ { - "name": "dft.bus_net_support.london", + "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_0_to_9999", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1130214000.0, + "resolved_value": 5000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_d8e40cee2fc723b719ff4680" - } - ] - }, - "dft.bus_fare_receipts.england_outside_london": { - "status": "signed_excluded", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_c71dc48a052cd232188e17da" + }, { - "name": "dft.bus_fare_receipts.england_outside_london", - "status": "signed_excluded", - "matched_fact_count_overall": 0, - "matched_fact_count_at_or_before_period": 0, - "signed_rationale": "England outside London is England minus London: the England row and the London row (pinned at region E12000007) are both bound, so this publisher partition member is derived rather than pinned; Chronicle stamps it at statistical_scope and test_uk_bus_targets asserts the partition reconciles to England within GBP 1,000." - } - ] - }, - "dft.bus_net_support.england_outside_london": { - "status": "signed_excluded", - "candidates": [ + "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_1000000_plus", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 7000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_5ff395a45be4717082a60b22" + }, { - "name": "dft.bus_net_support.england_outside_london", - "status": "signed_excluded", - "matched_fact_count_overall": 0, - "matched_fact_count_at_or_before_period": 0, - "signed_rationale": "England outside London is England minus London: the England row and the London row (pinned at region E12000007) are both bound, so this publisher partition member is derived rather than pinned; Chronicle stamps it at statistical_scope and test_uk_bus_targets asserts the partition reconciles to England within GBP 1,000." - } - ] - }, - "dft.bus_fare_receipts.uk": { - "status": "signed_excluded", - "candidates": [ + "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_100000_to_249999", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 11000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_9e67fe204032e08555997593" + }, { - "name": "dft.bus_fare_receipts.uk", - "status": "signed_excluded", - "matched_fact_count_overall": 0, - "matched_fact_count_at_or_before_period": 0, - "signed_rationale": "BUS05i publishes no UK total and Microcosm declares no method to construct one." - } - ] - }, - "dft.bus_net_support.uk": { - "status": "signed_excluded", - "candidates": [ + "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_10000_to_24999", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 8000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_d22c64afa6be19d572c1ed91" + }, { - "name": "dft.bus_net_support.uk", - "status": "signed_excluded", - "matched_fact_count_overall": 0, - "matched_fact_count_at_or_before_period": 0, - "signed_rationale": "BUS05i publishes no UK total and no England-to-UK uplift is declared. Net support binds instead as four country legs whose scopes differ: DfT BUS05bi net support (England, operators' view), Scottish Transport Statistics all government support (Scotland), StatsWales revenue outturn gross expenditure on concessionary fares and support to operators through local authorities only (Wales: no operator-side series and no Welsh Government grants outside the outturn), and the NITHC accounts' Public Service Obligation plus concessionary compensation as one bus-plus-rail cell excluding GBP 53.2m of other revenue funding (Northern Ireland). The legs are bound on their own terms; they are not a UK total under another name." - } - ] - }, - "dft.bus_journeys.london": { - "status": "active", - "candidates": [ + "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_250000_to_499999", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 8000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_96d45c2b9c3bee35fce3db13" + }, { - "name": "dft.bus_journeys.london", + "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_25000_to_49999", "status": "active", - "matched_fact_count_overall": 21, - "matched_fact_count_at_or_before_period": 21, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1821485000.0, + "resolved_value": 6000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_56195cb6235aeccc8b72cb21", - "uprating": { - "index": "dft.bus01.stage_pricing_year", - "factor": "1", - "value_before_uprating": "1821485000.0" - } - } - ] - }, - "dft.bus_journeys.north_east": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_cbaeca9dc6ef9ead249789a1" + }, { - "name": "dft.bus_journeys.north_east", + "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_500000_to_999999", "status": "active", - "matched_fact_count_overall": 21, - "matched_fact_count_at_or_before_period": 21, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 139215323.89253, + "resolved_value": 8000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_f729e9d184fd2b42da69c7e8", - "uprating": { - "index": "dft.bus01.stage_pricing_year", - "factor": "1", - "value_before_uprating": "139215323.89253" - } - } - ] - }, - "dft.bus_journeys.north_west": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_ef67d726efb00a1a791d32fa" + }, { - "name": "dft.bus_journeys.north_west", + "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_50000_to_99999", "status": "active", - "matched_fact_count_overall": 21, - "matched_fact_count_at_or_before_period": 21, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 339352717.50098, + "resolved_value": 8000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_2141b3580d89d6e580c065b9", - "uprating": { - "index": "dft.bus01.stage_pricing_year", - "factor": "1", - "value_before_uprating": "339352717.50098" - } + "resolved_fact_key": "ledger_aggregate_fact_v2_0cc65d2933bfd5e3209916b5" + }, + { + "name": "hmrc.cgt.badr_ir_taxpayers_by_band.individuals_total", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "cgt_badr_ir_gain_band", + "value": "total" + }, + "signed_rationale": "HMRC Table 4.1's individuals total row (61,000 claimants, GBP 18,443m of qualifying gains and GBP 1,821m of tax in 2024-25) is the sum of the eight published bands and carries no band edge, so it cannot be measured as a band row. Signed out of the band fan-out; the eight bands stay bound." } ] }, - "dft.bus_journeys.yorkshire_and_the_humber": { + "hmrc.cgt.badr_ir_qualifying_gains_by_band": { "status": "active", "candidates": [ { - "name": "dft.bus_journeys.yorkshire_and_the_humber", + "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_0_to_9999", "status": "active", - "matched_fact_count_overall": 21, - "matched_fact_count_at_or_before_period": 21, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 236203795.62029, + "resolved_value": 32000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_914b4aa7a302ca75184bc55f", - "uprating": { - "index": "dft.bus01.stage_pricing_year", - "factor": "1", - "value_before_uprating": "236203795.62029" - } - } - ] - }, - "dft.bus_journeys.east_midlands": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_2d2dcd2ab70170cbe79e9683" + }, { - "name": "dft.bus_journeys.east_midlands", + "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_1000000_plus", "status": "active", - "matched_fact_count_overall": 21, - "matched_fact_count_at_or_before_period": 21, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 163902020.46597, + "resolved_value": 6787000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_34838f992e9c421d7f612e60", - "uprating": { - "index": "dft.bus01.stage_pricing_year", - "factor": "1", - "value_before_uprating": "163902020.46597" - } - } - ] - }, - "dft.bus_journeys.west_midlands": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_7902eb60f3eb3e877a55209c" + }, { - "name": "dft.bus_journeys.west_midlands", + "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_100000_to_249999", "status": "active", - "matched_fact_count_overall": 21, - "matched_fact_count_at_or_before_period": 21, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 295332910.62634, + "resolved_value": 1866000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_fd4192304b8225e79d6847cb", - "uprating": { - "index": "dft.bus01.stage_pricing_year", - "factor": "1", - "value_before_uprating": "295332910.62634" - } - } - ] - }, - "dft.bus_journeys.east_of_england": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_fe7be6fa3787f96f36398a55" + }, { - "name": "dft.bus_journeys.east_of_england", + "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_10000_to_24999", "status": "active", - "matched_fact_count_overall": 21, - "matched_fact_count_at_or_before_period": 21, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 161939341.50538, + "resolved_value": 129000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_df157c32fd1f43f1f188a55a", - "uprating": { - "index": "dft.bus01.stage_pricing_year", - "factor": "1", - "value_before_uprating": "161939341.50538" - } - } - ] - }, - "dft.bus_journeys.south_east": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_8e3f3a1d2d2d368e10d09ace" + }, { - "name": "dft.bus_journeys.south_east", + "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_250000_to_499999", "status": "active", - "matched_fact_count_overall": 21, - "matched_fact_count_at_or_before_period": 21, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 322147459.66648, + "resolved_value": 2901000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_d9406a1b16c75ba1b900d3d0", - "uprating": { - "index": "dft.bus01.stage_pricing_year", - "factor": "1", - "value_before_uprating": "322147459.66648" - } - } - ] - }, - "dft.bus_journeys.south_west": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_72da20bfe653913d4e114ce3" + }, { - "name": "dft.bus_journeys.south_west", + "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_25000_to_49999", "status": "active", - "matched_fact_count_overall": 21, - "matched_fact_count_at_or_before_period": 21, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 192416317.98334, + "resolved_value": 224000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_f01a441c6130ef2fd5e4f0c0", - "uprating": { - "index": "dft.bus01.stage_pricing_year", - "factor": "1", - "value_before_uprating": "192416317.98334" - } - } - ] - }, - "obr.fuel_duties_cars": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_01616813e32ffc4ddc891dcc" + }, { - "name": "obr.fuel_duties_cars", + "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_500000_to_999999", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 14400000000.0, + "resolved_value": 5929000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_de6554fe8ab7b481035a432a" - } - ] - }, - "orr.rail_government_support": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_9a6304f7b15b3667e02ada02" + }, { - "name": "orr.rail_government_support", + "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_50000_to_99999", "status": "active", - "matched_fact_count_overall": 10, - "matched_fact_count_at_or_before_period": 10, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 11857043948.140636, + "resolved_value": 575000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_0ac74d318698ba723f200cb4" - } - ] - }, - "ons.household_energy_expenditure": { - "status": "signed_excluded", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_e213445138d034b04552af29" + }, { - "name": "ons.household_energy_expenditure", + "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.individuals_total", "status": "signed_excluded", - "matched_fact_count_overall": 6, - "matched_fact_count_at_or_before_period": 6, - "signed_rationale": "ONS Consumer Trends COICOP 04.5 (electricity, gas and other fuels): chronicle #271 (chronicle#270) published the 04.5.1 electricity and 04.5.2 gas sub-classes, which ons.household_electricity_expenditure and ons.household_gas_expenditure carry per fuel on the frame's own columns. Since microcosm#1278 the frame also carries the 04.5.3 liquid and 04.5.4 solid fuels (liquid_fuel_consumption, solid_fuel_consumption), which the lcfs_consumption receipt sets beside ONS's own two rows; heat energy (04.5.5) stays in the housing remainder. The electricity and gas rows were bound until microcosm#1113 made them measured diagnostics (Mar\u00eda's ruling of 2026-10-08, D1). Since microcosm#1418 the electricity row is bound again, at the level the lcfs_consumption stage sets from it, while the gas row stays a measured diagnostic until bottled gas is netted out of 04.5.2 (microcosm#1095). The total row is retained in the contract for registry parity, measured on the four fuels (Mar\u00eda's ruling of 2026-10-22), and signed out here (microcosm#890 F1)." + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "cgt_badr_ir_gain_band", + "value": "total" + }, + "signed_rationale": "HMRC Table 4.1's individuals total row (61,000 claimants, GBP 18,443m of qualifying gains and GBP 1,821m of tax in 2024-25) is the sum of the eight published bands and carries no band edge, so it cannot be measured as a band row. Signed out of the band fan-out; the eight bands stay bound." } ] }, - "ons.household_electricity_expenditure": { + "hmrc.cgt.taxpayers_by_taxable_income_band": { "status": "active", "candidates": [ { - "name": "ons.household_electricity_expenditure", + "name": "hmrc.cgt.taxpayers_by_taxable_income_band.income_0_to_37699", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 28129000000.0, + "resolved_value": 292000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_c8825aa49363757f1b8df415" - } - ] - }, - "ons.household_gas_expenditure": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_f28b96212db4bd74331f8289" + }, { - "name": "ons.household_gas_expenditure", + "name": "hmrc.cgt.taxpayers_by_taxable_income_band.income_100000_to_125139", "status": "active", - "matched_fact_count_overall": 6, - "matched_fact_count_at_or_before_period": 6, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 18958000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_9bf03b93645200761324e994" - } - ] - }, - "ons.household_road_fuel_expenditure": { - "status": "active", - "candidates": [ + "resolved_value": 21000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_bc20105eff5e931018c0ec5b" + }, { - "name": "ons.household_road_fuel_expenditure", + "name": "hmrc.cgt.taxpayers_by_taxable_income_band.income_125140_to_199999", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 35460000000.0, + "resolved_value": 34000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_e29f3ad312cbfa894a9c965b" - } - ] - }, - "obr.beer_and_cider_duties": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_3ccfaab45013135497556c05" + }, { - "name": "obr.beer_and_cider_duties", + "name": "hmrc.cgt.taxpayers_by_taxable_income_band.income_200000_plus", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3746000000.0, + "resolved_value": 62000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_2b1263596a9b42f4b005a8d0" - } - ] - }, - "obr.wine_duties": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_265a5ff96328902a64f2ec39" + }, { - "name": "obr.wine_duties", + "name": "hmrc.cgt.taxpayers_by_taxable_income_band.income_37700_to_49999", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 4686000000.0, + "resolved_value": 49000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_67c9f0d563a51c2d2eeab120" - } - ] - }, - "obr.spirits_duties": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_2a4327f9ee7eaa9258805572" + }, { - "name": "obr.spirits_duties", + "name": "hmrc.cgt.taxpayers_by_taxable_income_band.income_50000_to_99999", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 4113000000.0, + "resolved_value": 93000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_c565bfe8e68552c52db1955b" + "resolved_fact_key": "ledger_aggregate_fact_v2_63ee0a3a5a137316b60dc445" } ] }, - "obr.tobacco_duties": { + "hmrc.cgt.gains_by_taxable_income_band": { "status": "active", "candidates": [ { - "name": "obr.tobacco_duties", + "name": "hmrc.cgt.gains_by_taxable_income_band.income_0_to_37699", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 7927000000.0, + "resolved_value": 24551000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_68c2ea5b72b4e6e8e6e467fd" - } - ] - }, - "obr.betting_and_gaming_duties": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_34883c3349b61fb7875b85ce" + }, { - "name": "obr.betting_and_gaming_duties", + "name": "hmrc.cgt.gains_by_taxable_income_band.income_100000_to_125139", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3616000000.0, + "resolved_value": 5293000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_9d811dc85cfdf4ee96cef49a" - } - ] - }, - "scotgov.bus.passenger_revenue": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_f4f922a95f792326faf77ec8" + }, { - "name": "scotgov.bus.passenger_revenue", + "name": "hmrc.cgt.gains_by_taxable_income_band.income_125140_to_199999", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 391000000.0, + "resolved_value": 10948000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_c4269bb83534f1e46f5801c1" - } - ] - }, - "scotgov.bus.government_support": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_62b93eaa7a9e2acf76ef70e2" + }, { - "name": "scotgov.bus.government_support", + "name": "hmrc.cgt.gains_by_taxable_income_band.income_200000_plus", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 499000000.0, + "resolved_value": 55127000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_ceb60fd41d0f5587be94c234" - } - ] - }, - "welshgov.bus.public_support": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_f5177011b130ef1ad4338bb4" + }, { - "name": "welshgov.bus.public_support", + "name": "hmrc.cgt.gains_by_taxable_income_band.income_37700_to_49999", "status": "active", - "matched_fact_count_overall": 6, - "matched_fact_count_at_or_before_period": 6, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 131489970.0, + "resolved_value": 6178000000.0, "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_a10fcfec7cb458fa0c8c7f10" + "resolved_fact_key": "ledger_aggregate_fact_v2_738e2f54bc21206d6af1b64d" + }, + { + "name": "hmrc.cgt.gains_by_taxable_income_band.income_50000_to_99999", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 17160000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_342eca3641c9a9dd39b88c16" } ] }, - "dfi_ni.bus.passenger_receipts": { + "hmrc.itl.taxpayers_by_total_income_band": { "status": "active", "candidates": [ { - "name": "dfi_ni.bus.passenger_receipts", + "name": "hmrc.itl.taxpayers_by_total_income_band.band_100000_150000", "status": "active", - "matched_fact_count_overall": 14, - "matched_fact_count_at_or_before_period": 14, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 151900000.0, + "resolved_value": 1092500.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fb908f8be713f90f9536e6a2" - } - ] - }, - "nithc.public_transport_support": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_4dfde5206ad78ee391044162" + }, { - "name": "nithc.public_transport_support", + "name": "hmrc.itl.taxpayers_by_total_income_band.band_1000000_2000000", "status": "active", "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 111700000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_be8eb7011b6f65fa65d52fcb" - } - ] - }, - "dwp.uc.households_lcwra_element": { - "status": "active", - "candidates": [ + "resolved_value": 20750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_20329726f977dd1779716b6f" + }, + { + "name": "hmrc.itl.taxpayers_by_total_income_band.band_12570_15000", + "status": "active", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "resolved_period": 2025, + "resolved_value": 2972500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_3a1683d0d0e8fc64df15bb7d" + }, + { + "name": "hmrc.itl.taxpayers_by_total_income_band.band_15000_20000", + "status": "active", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "resolved_period": 2025, + "resolved_value": 5412500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_b091ce428064d8fc92ddbf0e" + }, + { + "name": "hmrc.itl.taxpayers_by_total_income_band.band_150000_200000", + "status": "active", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "resolved_period": 2025, + "resolved_value": 342750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_bb4b5a0be61cc0bccb1f138e" + }, + { + "name": "hmrc.itl.taxpayers_by_total_income_band.band_20000_30000", + "status": "active", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "resolved_period": 2025, + "resolved_value": 10225000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ce6b9659ea26c8b1a2c12dcf" + }, + { + "name": "hmrc.itl.taxpayers_by_total_income_band.band_200000_500000", + "status": "active", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "resolved_period": 2025, + "resolved_value": 372500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fb06142225a5cc3067c35d18" + }, + { + "name": "hmrc.itl.taxpayers_by_total_income_band.band_2000000_plus", + "status": "active", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "resolved_period": 2025, + "resolved_value": 10750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe7feb575130feb78a6e7590" + }, { - "name": "dwp.uc.households_lcwra_element", + "name": "hmrc.itl.taxpayers_by_total_income_band.band_30000_50000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 2272425.1666666665, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_f59149c4c514e1acffb728a8" - } - ] - }, - "dwp.uc.households_carer_element": { - "status": "active", - "candidates": [ + "resolved_value": 12125000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ed1524af73b18d05ad5c2853" + }, { - "name": "dwp.uc.households_carer_element", + "name": "hmrc.itl.taxpayers_by_total_income_band.band_50000_100000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 1078514.5, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_d56ddfa58d7ebb3ff0178b0a" - } - ] - }, - "dwp.uc.households_housing_element": { - "status": "active", - "candidates": [ + "resolved_value": 6950000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_215002b59ecd9283660632bc" + }, { - "name": "dwp.uc.households_housing_element", + "name": "hmrc.itl.taxpayers_by_total_income_band.band_500000_1000000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 4037650.3333333335, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_04b7ec6d195e6682f0421672" + "resolved_value": 65500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e19b3faa384ea09af15eb591" } ] }, - "dwp.uc.households_housing_element_social_rented": { + "hmrc.itl.total_income_by_total_income_band": { "status": "active", "candidates": [ { - "name": "dwp.uc.households_housing_element_social_rented", + "name": "hmrc.itl.total_income_by_total_income_band.band_100000_150000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 2354587.5833333335, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_109598f6aaa42fe1387d30d1" - } - ] - }, - "dwp.uc.households_housing_element_private_rented": { - "status": "active", - "candidates": [ + "resolved_value": 129750000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_4206ac3d1e306760a8cd90fe" + }, { - "name": "dwp.uc.households_housing_element_private_rented", + "name": "hmrc.itl.total_income_by_total_income_band.band_1000000_2000000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 1570545.4166666667, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_7a31b88dfcd4b3d0c758a1c3" - } - ] - }, - "dwp.uc.households_childcare_element": { - "status": "active", - "candidates": [ + "resolved_value": 28425000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_082f58aced9f31b41d675e89" + }, { - "name": "dwp.uc.households_childcare_element", + "name": "hmrc.itl.total_income_by_total_income_band.band_12570_15000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 178666.66666666666, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_0c1aa0cc56d86c50d6b2560a" - } - ] - }, - "dwp.uc.households_with_deduction": { - "status": "active", - "candidates": [ + "resolved_value": 40950000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_5740a6c464861ca01edbd05d" + }, { - "name": "dwp.uc.households_with_deduction", + "name": "hmrc.itl.total_income_by_total_income_band.band_15000_20000", "status": "active", - "matched_fact_count_overall": 10, - "matched_fact_count_at_or_before_period": 10, - "matched_fact_count_in_source_window": 10, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 3130000.0, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_f7bfdb41a462c417535602d2" - } - ] - }, - "obr.universal_credit": { - "status": "active", - "candidates": [ + "resolved_value": 94200000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c837e9b3bf684218fe68ebad" + }, { - "name": "obr.universal_credit", + "name": "hmrc.itl.total_income_by_total_income_band.band_150000_200000", "status": "active", "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 76615715797.65996, + "resolved_value": 58525000000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_0e154e3bcd838cfa794e221f" - } - ] - }, - "dwp.hb.households": { - "status": "active", - "candidates": [ + "resolved_fact_key": "ledger_aggregate_fact_v2_9dec94f99ff43c604bd0feeb" + }, { - "name": "dwp.hb.households", + "name": "hmrc.itl.total_income_by_total_income_band.band_20000_30000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 1685702.9166666667, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_f2ecf4d38ef4dfc796336538" - } - ] - }, - "dwp.hb.households_social_rented": { - "status": "active", - "candidates": [ + "resolved_value": 253750000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_94d7a54a82d09ffcfdd550da" + }, { - "name": "dwp.hb.households_social_rented", + "name": "hmrc.itl.total_income_by_total_income_band.band_200000_500000", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 1381089.75, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_40b45c74a40b8d085a8c28e2" - } - ] - }, - "dwp.hb.households_private_rented": { - "status": "active", - "candidates": [ + "resolved_value": 108250000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a3d99427060437f8ee20ad67" + }, { - "name": "dwp.hb.households_private_rented", + "name": "hmrc.itl.total_income_by_total_income_band.band_2000000_plus", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 304422.6666666667, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_02281858b7b0d71477e429f3" - } - ] - }, - "dwp.benefit_cap.capped_households_up_to_100": { - "status": "active", - "candidates": [ + "resolved_value": 55175000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c0f84c920d7ec18ec2904a46" + }, { - "name": "dwp.benefit_cap.capped_households_up_to_100", + "name": "hmrc.itl.total_income_by_total_income_band.band_30000_50000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 38402.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_220b82ab05bec494e6dc9fe9" - } - ] - }, - "dwp.benefit_cap.capped_households_100_01_to_200": { - "status": "active", - "candidates": [ + "resolved_value": 465500000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_48ee9145e8905c8c3a645c18" + }, { - "name": "dwp.benefit_cap.capped_households_100_01_to_200", + "name": "hmrc.itl.total_income_by_total_income_band.band_50000_100000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 24274.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_4a9e2cc181aee62e1eccd188" - } - ] - }, - "dwp.benefit_cap.capped_households_200_01_to_300": { - "status": "active", - "candidates": [ + "resolved_value": 455500000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_1cc7e9aefd34df9b8e1434f7" + }, { - "name": "dwp.benefit_cap.capped_households_200_01_to_300", + "name": "hmrc.itl.total_income_by_total_income_band.band_500000_1000000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 16240.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_5ae8289242eabcffab23f32f" + "resolved_value": 44350000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_8e0a8f6f4b49892884b60d7c" } ] }, - "dwp.benefit_cap.capped_households_300_01_to_400": { + "hmrc.itl.income_tax_by_total_income_band": { "status": "active", "candidates": [ { - "name": "dwp.benefit_cap.capped_households_300_01_to_400", + "name": "hmrc.itl.income_tax_by_total_income_band.band_100000_150000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 10562.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_a503d4e938aaf386720b96c4" - } - ] - }, - "dwp.benefit_cap.capped_households_400_01_to_500": { - "status": "active", - "candidates": [ + "resolved_value": 38000000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_69742f8204cc9ac1ef2c8e9e" + }, { - "name": "dwp.benefit_cap.capped_households_400_01_to_500", + "name": "hmrc.itl.income_tax_by_total_income_band.band_1000000_2000000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 7813.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_df764409769b2078c69ff113" - } - ] - }, - "dwp.benefit_cap.capped_households_500_01_to_600": { - "status": "active", - "candidates": [ + "resolved_value": 11550000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_4c0d2c52c414e75deb891a7a" + }, { - "name": "dwp.benefit_cap.capped_households_500_01_to_600", + "name": "hmrc.itl.income_tax_by_total_income_band.band_12570_15000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 4431.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_3d0e936b240ba62209777ee3" - } - ] - }, - "dwp.benefit_cap.capped_households_600_01_to_700": { - "status": "active", - "candidates": [ + "resolved_value": 650750000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_0ab1c9f2169012fe9630ef63" + }, { - "name": "dwp.benefit_cap.capped_households_600_01_to_700", + "name": "hmrc.itl.income_tax_by_total_income_band.band_15000_20000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 3116.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_1d68398dd88958a8700dcfac" - } - ] - }, - "dwp.benefit_cap.capped_households_700_01_to_800": { - "status": "active", - "candidates": [ + "resolved_value": 4532500000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_11307d6a9a99ba80374bdf15" + }, { - "name": "dwp.benefit_cap.capped_households_700_01_to_800", + "name": "hmrc.itl.income_tax_by_total_income_band.band_150000_200000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 1902.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_999288b0fa67d7f657810a11" - } - ] - }, - "dwp.benefit_cap.capped_households_800_01_to_900": { - "status": "active", - "candidates": [ + "resolved_value": 20000000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_2954bada0d66920670eb5dec" + }, { - "name": "dwp.benefit_cap.capped_households_800_01_to_900", + "name": "hmrc.itl.income_tax_by_total_income_band.band_20000_30000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 1328.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_b7a2d0cec131abfd0cb81ba0" - } - ] - }, - "dwp.benefit_cap.capped_households_900_01_to_1000": { - "status": "active", - "candidates": [ + "resolved_value": 23025000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_0ef61cad9a110b5774ccea20" + }, { - "name": "dwp.benefit_cap.capped_households_900_01_to_1000", + "name": "hmrc.itl.income_tax_by_total_income_band.band_200000_500000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 824.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_80c8fa82f3e07357e677ae93" - } - ] - }, - "dwp.benefit_cap.capped_households_1000_01_to_1100": { - "status": "active", - "candidates": [ + "resolved_value": 41075000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_919c63d863e7b92dc22868a9" + }, { - "name": "dwp.benefit_cap.capped_households_1000_01_to_1100", + "name": "hmrc.itl.income_tax_by_total_income_band.band_2000000_plus", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 497.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_cf55cee33404d2283800b2b5" - } - ] - }, - "dwp.benefit_cap.capped_households_1100_01_to_1200": { - "status": "active", - "candidates": [ + "resolved_value": 21800000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_2d60cb91572bce26d6ec18e0" + }, { - "name": "dwp.benefit_cap.capped_households_1100_01_to_1200", + "name": "hmrc.itl.income_tax_by_total_income_band.band_30000_50000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 380.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_6f836a33391f4352151bd27f" - } - ] - }, - "dwp.benefit_cap.capped_households_1200_01_to_1300": { - "status": "active", - "candidates": [ + "resolved_value": 57925000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_1e89268f4fb8c2499ad07d88" + }, { - "name": "dwp.benefit_cap.capped_households_1200_01_to_1300", + "name": "hmrc.itl.income_tax_by_total_income_band.band_50000_100000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 239.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_ad08714cf39be9ccf0450cf2" - } - ] - }, - "dwp.benefit_cap.capped_households_1300_01_and_above": { - "status": "active", - "candidates": [ + "resolved_value": 86025000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e5bde95ce263d795f9583630" + }, { - "name": "dwp.benefit_cap.capped_households_1300_01_and_above", + "name": "hmrc.itl.income_tax_by_total_income_band.band_500000_1000000", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 627.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_a3fee6cdec1b46a15a3b1434" + "resolved_value": 18100000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_76841022d640a76385d5a2e7" } ] }, - "hmrc.cgt.taxpayers_by_age_band": { + "hmrc.itl.higher_rate_taxpayers": { "status": "active", "candidates": [ { - "name": "hmrc.cgt.taxpayers_by_age_band.age_0_to_15", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "age_band", - "value": "age_0_to_15" - }, - "signed_rationale": "HMRC Table 6's 15-and-below row (1,000 taxpayers, GBP 54m of gains, GBP 9m of tax in 2024-25) has no support: the CGT incidence clone and the size-band donors place gains on the oldest adult of a household, so the frame carries no gainer under 16 and the row would always measure zero. Signed out of the age-band fan-out; the eight adult bands stay bound." - }, - { - "name": "hmrc.cgt.taxpayers_by_age_band.age_16_to_24", + "name": "hmrc.itl.higher_rate_taxpayers@E12000001", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 4000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_8c3d294de4cbdbe292815164" + "resolved_value": 197000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_986ab1ca38f8f15f1a0e23cd" }, { - "name": "hmrc.cgt.taxpayers_by_age_band.age_25_to_34", + "name": "hmrc.itl.higher_rate_taxpayers@E12000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 27000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_cc8ef619f52f7f44a885ce52" + "resolved_value": 645500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a29ea4f026688d0b9c4a35c4" }, { - "name": "hmrc.cgt.taxpayers_by_age_band.age_35_to_44", + "name": "hmrc.itl.higher_rate_taxpayers@E12000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 65000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_8554e7f842699a5f49816a0d" + "resolved_value": 434500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_247e8f5ce3d8bd0b148762ac" }, { - "name": "hmrc.cgt.taxpayers_by_age_band.age_45_to_54", + "name": "hmrc.itl.higher_rate_taxpayers@E12000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 98000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_794376b60fba0684412fdff8" + "resolved_value": 436750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_5fb398af3b1325582240db88" }, { - "name": "hmrc.cgt.taxpayers_by_age_band.age_55_to_64", + "name": "hmrc.itl.higher_rate_taxpayers@E12000005", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 144000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_0d6b6c36290ab598f74f6669" + "resolved_value": 518500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a95f7dcc575be188da1fe97b" }, { - "name": "hmrc.cgt.taxpayers_by_age_band.age_65_to_74", + "name": "hmrc.itl.higher_rate_taxpayers@E12000006", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 125000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_a725972fe4ee87a3bddee1cf" + "resolved_value": 766000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_4dda30c598f2752274c46180" }, { - "name": "hmrc.cgt.taxpayers_by_age_band.age_75_to_84", + "name": "hmrc.itl.higher_rate_taxpayers@E12000007", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 68000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_1e4899d950c2b2be8ae21459" + "resolved_value": 1305000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d91d966a9c0977767e078990" }, { - "name": "hmrc.cgt.taxpayers_by_age_band.age_85_plus", + "name": "hmrc.itl.higher_rate_taxpayers@E12000008", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 19000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_7c419e2a82d25fae0127fd1d" - } - ] - }, - "hmrc.cgt.gains_by_age_band": { - "status": "active", - "candidates": [ - { - "name": "hmrc.cgt.gains_by_age_band.age_0_to_15", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "age_band", - "value": "age_0_to_15" - }, - "signed_rationale": "HMRC Table 6's 15-and-below row (1,000 taxpayers, GBP 54m of gains, GBP 9m of tax in 2024-25) has no support: the CGT incidence clone and the size-band donors place gains on the oldest adult of a household, so the frame carries no gainer under 16 and the row would always measure zero. Signed out of the age-band fan-out; the eight adult bands stay bound." + "resolved_value": 1255000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_75d120ef1122df4721db2c6d" }, { - "name": "hmrc.cgt.gains_by_age_band.age_16_to_24", + "name": "hmrc.itl.higher_rate_taxpayers@E12000009", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 319000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_af584dedce4184d834502e56" + "resolved_value": 574250.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a0353f514771d283b2008e09" }, { - "name": "hmrc.cgt.gains_by_age_band.age_25_to_34", + "name": "hmrc.itl.higher_rate_taxpayers@W92000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 2499000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_40c8b42d3904c8eb44297559" + "resolved_value": 238750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_711adcb97cfcb1dd623eeeda" }, { - "name": "hmrc.cgt.gains_by_age_band.age_35_to_44", + "name": "hmrc.itl.higher_rate_taxpayers@S92000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 11775000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_375b4cb880dcb4caacc5f003" + "resolved_value": 593250.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_15f8fc36787238340817ce96" }, { - "name": "hmrc.cgt.gains_by_age_band.age_45_to_54", + "name": "hmrc.itl.higher_rate_taxpayers@N92000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 28422000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_567f8babf11f6356f72398de" - }, + "resolved_value": 121500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_229ec10ad9884ec73f50ef19" + } + ] + }, + "hmrc.itl.additional_rate_taxpayers": { + "status": "active", + "candidates": [ { - "name": "hmrc.cgt.gains_by_age_band.age_55_to_64", + "name": "hmrc.itl.additional_rate_taxpayers@E12000001", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 38118000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_38da5aa08efc20c32951a860" + "resolved_value": 15500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e4082440150ae559a086d13d" }, { - "name": "hmrc.cgt.gains_by_age_band.age_65_to_74", + "name": "hmrc.itl.additional_rate_taxpayers@E12000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 24260000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_69e2dec98e4cdbe34c3a0572" + "resolved_value": 63250.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_40b10f4491ec8b92b9ee06b0" }, { - "name": "hmrc.cgt.gains_by_age_band.age_75_to_84", + "name": "hmrc.itl.additional_rate_taxpayers@E12000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 11736000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_9d0fb4e1a0c63f6d06b73e61" + "resolved_value": 41000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d3b59ce58fe1f8d654925de0" }, { - "name": "hmrc.cgt.gains_by_age_band.age_85_plus", + "name": "hmrc.itl.additional_rate_taxpayers@E12000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 2076000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_ca2b09a93c8a40ea4766b341" - } - ] - }, - "hmrc.cgt.tax_by_age_band": { - "status": "active", - "candidates": [ - { - "name": "hmrc.cgt.tax_by_age_band.age_0_to_15", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "age_band", - "value": "age_0_to_15" - }, - "signed_rationale": "HMRC Table 6's 15-and-below row (1,000 taxpayers, GBP 54m of gains, GBP 9m of tax in 2024-25) has no support: the CGT incidence clone and the size-band donors place gains on the oldest adult of a household, so the frame carries no gainer under 16 and the row would always measure zero. Signed out of the age-band fan-out; the eight adult bands stay bound." + "resolved_value": 43750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_6ec6b95ff6329c4a6ca1449d" }, { - "name": "hmrc.cgt.tax_by_age_band.age_16_to_24", + "name": "hmrc.itl.additional_rate_taxpayers@E12000005", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 59000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_5e45e49cdf5771a4f3dbc0c6" + "resolved_value": 48750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fceb41c92b2d3107f37ff2bd" }, { - "name": "hmrc.cgt.tax_by_age_band.age_25_to_34", + "name": "hmrc.itl.additional_rate_taxpayers@E12000006", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 456000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_4f0a20f8646020c518ec1a6c" + "resolved_value": 122250.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_84bcabe6c606ec83f07a0ba3" }, { - "name": "hmrc.cgt.tax_by_age_band.age_35_to_44", + "name": "hmrc.itl.additional_rate_taxpayers@E12000007", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 2246000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_041101c10e8ee3a674596ab2" + "resolved_value": 345500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_5342c1e35e3b8223ddfe1791" }, { - "name": "hmrc.cgt.tax_by_age_band.age_45_to_54", + "name": "hmrc.itl.additional_rate_taxpayers@E12000008", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 5522000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_c678a6f27d3dc149131419ee" + "resolved_value": 232250.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f2a7b8ff84b6caad53ac452f" }, { - "name": "hmrc.cgt.tax_by_age_band.age_55_to_64", + "name": "hmrc.itl.additional_rate_taxpayers@E12000009", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 7152000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_76990ed6855fce16817d5289" + "resolved_value": 62750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_62bb153da80afc08cd024c91" }, { - "name": "hmrc.cgt.tax_by_age_band.age_65_to_74", + "name": "hmrc.itl.additional_rate_taxpayers@W92000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 4409000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_3d4b0b5873bbe5bce9c14381" + "resolved_value": 17500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_625aae4ead476227cb71a447" }, { - "name": "hmrc.cgt.tax_by_age_band.age_75_to_84", + "name": "hmrc.itl.additional_rate_taxpayers@S92000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 2260000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_9c1150dfbd7f4f3b6235050b" + "resolved_value": 184500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_69a0bd64ae97b81f974f6916" }, { - "name": "hmrc.cgt.tax_by_age_band.age_85_plus", + "name": "hmrc.itl.additional_rate_taxpayers@N92000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 390000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_e60df0c2438533341e2f4b08" + "resolved_value": 10750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_3d43e036ecbd2a2367bafc2b" } ] }, - "hmrc.cgt.taxpayers_by_region": { + "hmrc.itl.state_pension_age_taxpayers": { "status": "active", "candidates": [ { - "name": "hmrc.cgt.taxpayers_by_region@E12000001", + "name": "hmrc.itl.state_pension_age_taxpayers@E12000001", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 11321.91780821918, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_06f4adc777a4a3036026872f" + "resolved_value": 363500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fafcbd78db7f4053bfa71fe7" }, { - "name": "hmrc.cgt.taxpayers_by_region@E12000002", + "name": "hmrc.itl.state_pension_age_taxpayers@E12000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 41513.69863013699, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_9c0d0cc201d3d0f86df9f485" + "resolved_value": 958000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_512bd70c2546ccc585fb4bd4" }, { - "name": "hmrc.cgt.taxpayers_by_region@E12000003", + "name": "hmrc.itl.state_pension_age_taxpayers@E12000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 32078.767123287675, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_abfee7a635221f3a6573857f" + "resolved_value": 734250.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_658ccc9fba38f55ffcc69b78" }, { - "name": "hmrc.cgt.taxpayers_by_region@E12000004", + "name": "hmrc.itl.state_pension_age_taxpayers@E12000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 31135.273972602743, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_d8b059af35df8fc34df0ebfa" + "resolved_value": 687500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_9f3d4c303ed07b04882b8b73" }, { - "name": "hmrc.cgt.taxpayers_by_region@E12000005", + "name": "hmrc.itl.state_pension_age_taxpayers@E12000005", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 33022.260273972606, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_d003284169d6847765c66221" + "resolved_value": 775750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_8fdec10aede81017f7088fa6" }, { - "name": "hmrc.cgt.taxpayers_by_region@E12000006", + "name": "hmrc.itl.state_pension_age_taxpayers@E12000006", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 58496.57534246576, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_a48acd5e86822a82360de3c3" + "resolved_value": 908500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c68a2bb5de551beebab157d9" }, { - "name": "hmrc.cgt.taxpayers_by_region@E12000007", + "name": "hmrc.itl.state_pension_age_taxpayers@E12000007", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 106614.72602739726, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_7bde136c5103f6b31dc478ef" + "resolved_value": 694250.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_6288da44258d8d5c70ae5296" }, { - "name": "hmrc.cgt.taxpayers_by_region@E12000008", + "name": "hmrc.itl.state_pension_age_taxpayers@E12000008", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 114162.67123287672, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_228fb212eb226981e6213fb1" + "resolved_value": 1357500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_37e79976b8d2fb5665cf4db0" }, { - "name": "hmrc.cgt.taxpayers_by_region@E12000009", + "name": "hmrc.itl.state_pension_age_taxpayers@E12000009", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 60383.56164383562, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_af8dd206a47ffbc3651ece3b" + "resolved_value": 936000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_6746806ec03d549186d398c3" }, { - "name": "hmrc.cgt.taxpayers_by_region@W92000004", + "name": "hmrc.itl.state_pension_age_taxpayers@W92000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 16982.87671232877, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_c3fb868cb38397d0420cd136" + "resolved_value": 459750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_620eb553cfeea52148e00fcc" }, { - "name": "hmrc.cgt.taxpayers_by_region@S92000003", + "name": "hmrc.itl.state_pension_age_taxpayers@S92000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 34909.24657534247, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_e3b5a134b920d7bcf071dc5c" + "resolved_value": 768000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_bce70893bdb9518a733d7ad8" }, { - "name": "hmrc.cgt.taxpayers_by_region@N92000002", + "name": "hmrc.itl.state_pension_age_taxpayers@N92000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 9434.931506849316, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_2779d0ba66235d3ec59280b8" + "resolved_value": 198750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_7c15ef83ff5d7e803f1861aa" } ] }, - "hmrc.cgt.gains_by_region": { + "hmrc.itl.taxpayers_aged_65_and_over": { "status": "active", "candidates": [ { - "name": "hmrc.cgt.gains_by_region@E12000001", + "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000001", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 1497797150.3974364, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_c56796163e95a924ef066aeb" + "resolved_value": 384000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_feb45499485a2d938d17031b" }, { - "name": "hmrc.cgt.gains_by_region@E12000002", + "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 8790074083.38308, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_07d5a851c664d71dad2233c6" + "resolved_value": 1010250.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_3a042a36535c642c01ca0818" }, { - "name": "hmrc.cgt.gains_by_region@E12000003", + "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 6970985861.949795, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_6b4137649b34773c10d9731d" + "resolved_value": 773000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_7e1b4cac33257b8efda40603" }, { - "name": "hmrc.cgt.gains_by_region@E12000004", + "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 6299365751.358824, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_61b52be8ce7d4fc692817ba9" + "resolved_value": 719750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_90e3986d9cce8b788060bd69" }, { - "name": "hmrc.cgt.gains_by_region@E12000005", + "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000005", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 5890960774.765152, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_34a10615174b9297afe221b7" + "resolved_value": 815250.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ed222c9c44d13b27ba5c4dbf" }, { - "name": "hmrc.cgt.gains_by_region@E12000006", + "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000006", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 11545870966.728456, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_f15225d0bcd17c6de4da7274" + "resolved_value": 957000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_899966339c6381182f934221" }, { - "name": "hmrc.cgt.gains_by_region@E12000007", + "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000007", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 32519714615.602127, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_1c9e621227b5e9e0de086a29" + "resolved_value": 743500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f4998e48f9fd258dba37f396" }, { - "name": "hmrc.cgt.gains_by_region@E12000008", + "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000008", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 25606804690.69088, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_e292074b43a3aaf4dbd7700e" + "resolved_value": 1430000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_cb846e8b5b60bdc61e78b8ad" }, { - "name": "hmrc.cgt.gains_by_region@E12000009", + "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000009", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 10341263627.509504, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_c7cfe6f18b190daed3153cfc" + "resolved_value": 981750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_df4f5748396e02e429cc56fc" }, { - "name": "hmrc.cgt.gains_by_region@W92000004", + "name": "hmrc.itl.taxpayers_aged_65_and_over@W92000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 2358632410.6946497, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_6cf6ec1d6cf7a4545c25ccb3" + "resolved_value": 481250.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_5393b8fba0338ae0a1d8946e" }, { - "name": "hmrc.cgt.gains_by_region@S92000003", + "name": "hmrc.itl.taxpayers_aged_65_and_over@S92000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 5680201325.83493, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_4af3f233994240b66f222933" + "resolved_value": 811250.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_2b6248cbf1d29759df6fac1f" }, { - "name": "hmrc.cgt.gains_by_region@N92000002", + "name": "hmrc.itl.taxpayers_aged_65_and_over@N92000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 1757265449.747086, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_8b23977ac0a2db5257dc6bfe" + "resolved_value": 210750.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_6382a3f1626a90610989d472" } ] }, - "hmrc.cgt.taxpayers_by_gain_band": { + "hmrc.itl.savings_tax_at_basic_rate": { "status": "active", "candidates": [ { - "name": "hmrc/cgt_taxpayers_band_0", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "cgt_gain_band", - "value": "gain_0_to_2999" - }, - "signed_rationale": "HMRC Table 2.1a's 0-2,999 row (3,000 taxpayers with a liability on gains at or below the 2024-25 annual exempt amount of GBP 3,000, from attributed gains and prior-year adjustments) lies below the AEA gate the taxpayer proxy measures, so the model cannot place anyone in it. Signed out; the twelve bands from 3,000 stay bound." - }, - { - "name": "hmrc/cgt_taxpayers_band_1000000", + "name": "hmrc.itl.savings_tax_at_basic_rate", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 9000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_6a760ffb56140426b69a5269" - }, + "resolved_value": 1720000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_76d65d104935eb1a9e6c4d82" + } + ] + }, + "hmrc.itl.savings_tax_at_higher_rate": { + "status": "active", + "candidates": [ { - "name": "hmrc/cgt_taxpayers_band_100000", + "name": "hmrc.itl.savings_tax_at_higher_rate", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 61000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_9abad7ce7e36bcbf61e93db0" - }, + "resolved_value": 2587500000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_29c9717012d95e7dd50c5d9c" + } + ] + }, + "hmrc.itl.savings_tax_at_additional_rate": { + "status": "active", + "candidates": [ { - "name": "hmrc/cgt_taxpayers_band_10000", + "name": "hmrc.itl.savings_tax_at_additional_rate", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 3, "resolved_period": 2025, - "resolved_value": 26000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_2393740ba1c11b1a31e54e75" - }, + "resolved_value": 4087500000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f936b73617f0b0a75a5289dd" + } + ] + }, + "hmrc.spi.savings_interest_income.amount_by_total_income_band": { + "status": "active", + "candidates": [ { - "name": "hmrc/cgt_taxpayers_band_12300", + "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_100000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 97000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_c5a351873a7b2c4cc4150711" + "resolved_value": 1708795668.094097, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_0ef4a95b830d9e4e41b15e02", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "1260000000.0" + } }, { - "name": "hmrc/cgt_taxpayers_band_2000000", + "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_1000000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 5000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_7a32f131c687a8bed9ec747a" + "resolved_value": 1681671927.3306985, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_4f8e330da2fcd6774dd7ea1a", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "1240000000.0" + } }, { - "name": "hmrc/cgt_taxpayers_band_250000", + "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_12570", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 25000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_9df6b0435f02114bbff8b83e" + "resolved_value": 371595248.45855755, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_bd65aa884ad89d9837551b0e", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "274000000.0" + } }, { - "name": "hmrc/cgt_taxpayers_band_25000", + "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_15000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 98000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_dbb814e164ce932da9f110e3" + "resolved_value": 1857976242.2927878, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_34ecf84ec234f3525db59f91", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "1370000000.0" + } }, { - "name": "hmrc/cgt_taxpayers_band_3000", + "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_150000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 73000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_445cdec889b5a04a38bfc529" + "resolved_value": 881521574.8104467, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_89bdbe74eda3cee8844ad898", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "650000000.0" + } }, { - "name": "hmrc/cgt_taxpayers_band_5000000", + "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_20000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_185d64390d180e168f174c93" + "resolved_value": 4244865429.4718437, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_752ea2329d313046c61bf1e2", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "3130000000.0" + } }, { - "name": "hmrc/cgt_taxpayers_band_500000", + "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_200000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 16000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff1311e347cb11ab13a55da8" + "resolved_value": 994085098.97855, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_02f3a7f7b7097a3fd455b702", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "733000000.0" + } }, { - "name": "hmrc/cgt_taxpayers_band_50000", + "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_30000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 78000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_16303d73f7eadbadac68edc5" + "resolved_value": 3431153206.569893, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_d341b6820714e38a12ac4b1c", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "2530000000.0" + } }, { - "name": "hmrc/cgt_taxpayers_band_6000", + "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_300000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 57000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_2f1e03f344a1e1de11bf0fe3" - } - ] - }, - "hmrc.cgt.gains_by_gain_band": { - "status": "active", - "candidates": [ - { - "name": "hmrc/capital_gains_band_0", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "cgt_gain_band", - "value": "gain_0_to_2999" - }, - "signed_rationale": "HMRC Table 2.1a's 0-2,999 row (3,000 taxpayers with a liability on gains at or below the 2024-25 annual exempt amount of GBP 3,000, from attributed gains and prior-year adjustments) lies below the AEA gate the taxpayer proxy measures, so the model cannot place anyone in it. Signed out; the twelve bands from 3,000 stay bound." + "resolved_value": 912713876.688355, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_8fc8bdb298f62c90d7af57b8", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "673000000.0" + } }, { - "name": "hmrc/capital_gains_band_1000000", + "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_40000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 12806000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_d4ad617897f228660a6a6be3" + "resolved_value": 2536069761.377747, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_367d1c49bfab3c640463ded8", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "1870000000.0" + } }, { - "name": "hmrc/capital_gains_band_100000", + "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_50000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 9487000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_ed181e27011def0336c6cd99" + "resolved_value": 3173477669.3176084, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_819d2f77e45b3ba5a7907a4a", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "2340000000.0" + } }, { - "name": "hmrc/capital_gains_band_10000", + "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_500000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 289000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_0ce43b4d53bb602f1b9fb49a" + "resolved_value": 885590135.9249566, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5d68b2314b5c54a09f274733", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "653000000.0" + } }, { - "name": "hmrc/capital_gains_band_12300", + "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_70000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1747000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_52d8b43cd07113d29860cd06" - }, + "resolved_value": 2197023001.8352675, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_ab8a5ac6dd4ba75e194133f1", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "1620000000.0" + } + } + ] + }, + "hmrc.spi.savings_interest_income.count_by_total_income_band": { + "status": "active", + "candidates": [ { - "name": "hmrc/capital_gains_band_2000000", + "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_100000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 16477000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_36a58e75b04a937aa837b211" + "resolved_value": 608465.2619589977, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_cc751c95928989eb960cb707", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "489000.0" + } }, { - "name": "hmrc/capital_gains_band_250000", + "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_1000000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 8820000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_e79c0dd87ea41c5469aa88af" + "resolved_value": 24500.0, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_b1146332a0862643714ecd16", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16666666666667", + "value_before_uprating": "21000.0" + } }, { - "name": "hmrc/capital_gains_band_25000", + "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_12570", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3516000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_12a05bb18f0245343b24c882" + "resolved_value": 1303728.0701754387, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_8dc7ca35e8068968a019f95a", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "1250000.0" + } }, { - "name": "hmrc/capital_gains_band_3000", + "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_15000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 311000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_68d13fca859e018be0915149" + "resolved_value": 2779656.419529837, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_67f08d2099c256d2dffa19e1", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "2840000.0" + } }, { - "name": "hmrc/capital_gains_band_5000000", + "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_150000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 48474000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_e86658beb663c322dfe3f311" + "resolved_value": 170209.1836734694, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_555072d001278266acad64d4", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "146000.0" + } }, { - "name": "hmrc/capital_gains_band_500000", + "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_20000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 11372000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_bcee60127caf8ba271530f73" + "resolved_value": 5262867.647058823, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_ee833e8b84d420fa560c50de", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "5250000.0" + } }, { - "name": "hmrc/capital_gains_band_50000", + "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_200000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 5510000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_6854e6a3ad1abc041042f35d" + "resolved_value": 132950.16077170416, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c9084328800ae8dd29f6fedc", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "111000.0" + } }, { - "name": "hmrc/capital_gains_band_6000", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 448000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_f808792afed121cadff6f396" - } - ] - }, - "hmrc.cgt.residential_property_taxpayers": { - "status": "active", - "candidates": [ - { - "name": "hmrc.cgt.residential_property_taxpayers.ty2024", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 202630.0578034682, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_a26f1261bd153727b83045de" - } - ] - }, - "hmrc.cgt.residential_property_gains": { - "status": "active", - "candidates": [ - { - "name": "hmrc.cgt.residential_property_gains.ty2024", + "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_30000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 12242481474.688189, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_1f8003c937764e4184da3f24" - } - ] - }, - "hmrc.cgt.badr_ir_taxpayers_by_band": { - "status": "active", - "candidates": [ + "resolved_value": 4142708.333333333, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_53f5b48bbcf461f728be5b8f", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "3690000.0" + } + }, { - "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_0_to_9999", + "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_300000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 5000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_c71dc48a052cd232188e17da" + "resolved_value": 81446.94533762058, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c18d1294d4f9b41cd396a6ba", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.19774919614148", + "value_before_uprating": "68000.0" + } }, { - "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_1000000_plus", + "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_40000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 7000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_5ff395a45be4717082a60b22" + "resolved_value": 2660763.8888888885, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_abd9f1a8fe87970d0b8ad851", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "2370000.0" + } }, { - "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_100000_to_249999", + "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_50000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 11000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_9e67fe204032e08555997593" + "resolved_value": 2714273.204903678, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_2b269edb165684a70d5c1359", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "2230000.0" + } }, { - "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_10000_to_24999", + "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_500000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 8000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_d22c64afa6be19d572c1ed91" + "resolved_value": 46092.59259259259, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_3c55f69b2611214dd3797239", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21296296296296", + "value_before_uprating": "38000.0" + } }, { - "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_250000_to_499999", + "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_70000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 8000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_96d45c2b9c3bee35fce3db13" - }, + "resolved_value": 1302364.2732049038, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_b6d8c5fb857de26f65fb7adb", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "1070000.0" + } + } + ] + }, + "hmrc.spi.other_investment_income.amount_by_total_income_band": { + "status": "active", + "candidates": [ { - "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_25000_to_49999", + "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_100000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 6000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_cbaeca9dc6ef9ead249789a1" + "resolved_value": 617065102.3673128, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_e5510c38e40c6826732890f1", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "455000000.0" + } }, { - "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_500000_to_999999", + "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_1000000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 8000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_ef67d726efb00a1a791d32fa" + "resolved_value": 2427574798.3241534, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_4587a245d3c10ba59c5bfa6e", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "1790000000.0" + } }, { - "name": "hmrc.cgt.badr_ir_taxpayers_by_band.gain_50000_to_99999", + "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_12570", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 8000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_0cc65d2933bfd5e3209916b5" + "resolved_value": 8137122.229019509, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_2717645cfa430002f67162c4", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "6000000.0" + } }, { - "name": "hmrc.cgt.badr_ir_taxpayers_by_band.individuals_total", - "status": "signed_excluded", + "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_15000", + "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "cgt_badr_ir_gain_band", - "value": "total" - }, - "signed_rationale": "HMRC Table 4.1's individuals total row (61,000 claimants, GBP 18,443m of qualifying gains and GBP 1,821m of tax in 2024-25) is the sum of the eight published bands and carries no band edge, so it cannot be measured as a band row. Signed out of the band fan-out; the eight bands stay bound." - } - ] - }, - "hmrc.cgt.badr_ir_qualifying_gains_by_band": { - "status": "active", - "candidates": [ + "resolved_period": 2025, + "resolved_value": 44754172.2596073, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c83a328cd251998df1d53dd8", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "33000000.0" + } + }, { - "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_0_to_9999", + "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_150000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 32000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_2d2dcd2ab70170cbe79e9683" + "resolved_value": 436692226.29071367, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_75e68302293f837179617425", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "322000000.0" + } }, { - "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_1000000_plus", + "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_20000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 6787000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_7902eb60f3eb3e877a55209c" + "resolved_value": 212921364.99267715, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_8573ad2cda65bae28ddde217", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "157000000.0" + } }, { - "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_100000_to_249999", + "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_200000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1866000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe7be6fa3787f96f36398a55" + "resolved_value": 676737332.0467892, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_e8bdf778e214cd826bd17df2", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "499000000.0" + } }, { - "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_10000_to_24999", + "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_30000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 129000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_8e3f3a1d2d2d368e10d09ace" + "resolved_value": 257675537.25228444, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_93e6a9a54395ba63cfbc019f", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "190000000.0" + } }, { - "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_250000_to_499999", + "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_300000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2901000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_72da20bfe653913d4e114ce3" + "resolved_value": 870672078.5050875, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_678dce88d0d33cf807237111", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "642000000.0" + } }, { - "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_25000_to_49999", + "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_40000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 224000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_01616813e32ffc4ddc891dcc" + "resolved_value": 292936400.24470234, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_9c1b58625019a01860f2e32d", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "216000000.0" + } }, { - "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_500000_to_999999", + "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_50000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 5929000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_9a6304f7b15b3667e02ada02" + "resolved_value": 511282513.3900591, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_e718979f8b1e09d15cffce7e", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "377000000.0" + } }, { - "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.gain_50000_to_99999", + "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_500000", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 575000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_e213445138d034b04552af29" + "resolved_value": 1009003156.3984191, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_e7005d9bc7c85c2f94930ad0", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "744000000.0" + } }, { - "name": "hmrc.cgt.badr_ir_qualifying_gains_by_band.individuals_total", - "status": "signed_excluded", + "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_70000", + "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "cgt_badr_ir_gain_band", - "value": "total" - }, - "signed_rationale": "HMRC Table 4.1's individuals total row (61,000 claimants, GBP 18,443m of qualifying gains and GBP 1,821m of tax in 2024-25) is the sum of the eight published bands and carries no band edge, so it cannot be measured as a band row. Signed out of the band fan-out; the eight bands stay bound." + "resolved_period": 2025, + "resolved_value": 562817620.8405161, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_b28e1ec629932e2237eee742", + "uprating": { + "index": "obr.efo_2026_10.savings_income_growth", + "factor": "1.35618703816992", + "value_before_uprating": "415000000.0" + } } ] }, - "hmrc.cgt.taxpayers_by_taxable_income_band": { + "hmrc.spi_region.taxpayers_by_region_12570_15000": { "status": "active", "candidates": [ { - "name": "hmrc.cgt.taxpayers_by_taxable_income_band.income_0_to_37699", + "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 292000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_f28b96212db4bd74331f8289" + "resolved_value": 122028.94736842105, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_f608f99e6e158a4a76685695", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "117000.0" + } }, { - "name": "hmrc.cgt.taxpayers_by_taxable_income_band.income_100000_to_125139", + "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 21000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_bc20105eff5e931018c0ec5b" + "resolved_value": 332711.4035087719, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_ab43e7e160766722c58a2ddf", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "319000.0" + } }, { - "name": "hmrc.cgt.taxpayers_by_taxable_income_band.income_125140_to_199999", + "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 34000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_3ccfaab45013135497556c05" + "resolved_value": 245100.87719298247, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_747ba9c54dd5efb214799c70", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "235000.0" + } }, { - "name": "hmrc.cgt.taxpayers_by_taxable_income_band.income_200000_plus", + "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 62000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_265a5ff96328902a64f2ec39" + "resolved_value": 229456.1403508772, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_6de4615f18da3840fc9bf687", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "220000.0" + } }, { - "name": "hmrc.cgt.taxpayers_by_taxable_income_band.income_37700_to_49999", + "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 49000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_2a4327f9ee7eaa9258805572" + "resolved_value": 258659.64912280702, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5ab4367e0b9818e3b8e4ea99", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "248000.0" + } }, { - "name": "hmrc.cgt.taxpayers_by_taxable_income_band.income_50000_to_99999", + "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 93000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_63ee0a3a5a137316b60dc445" - } - ] - }, - "hmrc.cgt.gains_by_taxable_income_band": { - "status": "active", - "candidates": [ + "resolved_value": 273261.4035087719, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_11ed6c5638c4407f790870e2", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "262000.0" + } + }, { - "name": "hmrc.cgt.gains_by_taxable_income_band.income_0_to_37699", + "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 24551000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_34883c3349b61fb7875b85ce" + "resolved_value": 340012.2807017544, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_31128926b555a2fb6685ebc0", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "326000.0" + } }, { - "name": "hmrc.cgt.gains_by_taxable_income_band.income_100000_to_125139", + "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 5293000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_f4f922a95f792326faf77ec8" + "resolved_value": 364000.8771929825, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_4c10ed7c0647f46cc5fa5bee", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "349000.0" + } }, { - "name": "hmrc.cgt.gains_by_taxable_income_band.income_125140_to_199999", + "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 10948000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_62b93eaa7a9e2acf76ef70e2" + "resolved_value": 254487.71929824562, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_519773ffdb2eb397d6e7781f", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "244000.0" + } }, { - "name": "hmrc.cgt.gains_by_taxable_income_band.income_200000_plus", + "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 55127000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_f5177011b130ef1ad4338bb4" + "resolved_value": 147060.52631578947, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_395789c11420c776cb4b6c5f", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "141000.0" + } }, { - "name": "hmrc.cgt.gains_by_taxable_income_band.income_37700_to_49999", + "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 6178000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_738e2f54bc21206d6af1b64d" + "resolved_value": 248229.8245614035, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_e62e432ef0933998182f8e48", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "238000.0" + } }, { - "name": "hmrc.cgt.gains_by_taxable_income_band.income_50000_to_99999", + "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 17160000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_342eca3641c9a9dd39b88c16" + "resolved_value": 78223.68421052632, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_881b41db2f46a8275a25fb4a", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.04298245614035", + "value_before_uprating": "75000.0" + } } ] }, - "hmrc.itl.taxpayers_by_total_income_band": { + "hmrc.spi_region.taxpayers_by_region_15000_20000": { "status": "active", "candidates": [ { - "name": "hmrc.itl.taxpayers_by_total_income_band.band_100000_150000", + "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000001", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 1092500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_4dfde5206ad78ee391044162" + "resolved_value": 227070.52441229657, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_3a0bb515d5a3e54c0ed1838b", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "232000.0" + } }, { - "name": "hmrc.itl.taxpayers_by_total_income_band.band_1000000_2000000", + "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 20750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_20329726f977dd1779716b6f" + "resolved_value": 623465.1898734177, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_ad2589803105534282ecd278", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "637000.0" + } + }, + { + "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000003", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", + "resolved_period": 2025, + "resolved_value": 478609.8553345389, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_3c8b246114b90050b559475e", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "489000.0" + } }, { - "name": "hmrc.itl.taxpayers_by_total_income_band.band_12570_15000", + "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 2972500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_3a1683d0d0e8fc64df15bb7d" + "resolved_value": 432608.49909584085, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_1d87c71bbc926ba4c5ae173b", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "442000.0" + } }, { - "name": "hmrc.itl.taxpayers_by_total_income_band.band_15000_20000", + "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000005", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 5412500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_b091ce428064d8fc92ddbf0e" + "resolved_value": 490354.88245931285, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_1eaf90defb38029752e8d98d", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "501000.0" + } }, { - "name": "hmrc.itl.taxpayers_by_total_income_band.band_150000_200000", + "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000006", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 342750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_bb4b5a0be61cc0bccb1f138e" + "resolved_value": 509929.9276672694, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_66d81d8f8882de794b8a2090", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "521000.0" + } }, { - "name": "hmrc.itl.taxpayers_by_total_income_band.band_20000_30000", + "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000007", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 10225000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ce6b9659ea26c8b1a2c12dcf" + "resolved_value": 547122.513562387, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_b70581ca5854df2ce2e0ac21", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "559000.0" + } }, { - "name": "hmrc.itl.taxpayers_by_total_income_band.band_200000_500000", + "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000008", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 372500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fb06142225a5cc3067c35d18" + "resolved_value": 711552.8933092224, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_30c444833b82be7f8a4411f4", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "727000.0" + } }, { - "name": "hmrc.itl.taxpayers_by_total_income_band.band_2000000_plus", + "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000009", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 10750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe7feb575130feb78a6e7590" + "resolved_value": 486439.87341772154, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_133a5bf1414f6a45cc1b8835", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "497000.0" + } }, { - "name": "hmrc.itl.taxpayers_by_total_income_band.band_30000_50000", + "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@W92000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 12125000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ed1524af73b18d05ad5c2853" + "resolved_value": 252518.08318264014, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c6a6d2442b227f561f3874b8", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "258000.0" + } }, { - "name": "hmrc.itl.taxpayers_by_total_income_band.band_50000_100000", + "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@S92000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 6950000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_215002b59ecd9283660632bc" + "resolved_value": 440438.51717902353, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_4b6ca069712dadf6c1c99217", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "450000.0" + } }, { - "name": "hmrc.itl.taxpayers_by_total_income_band.band_500000_1000000", + "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@N92000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 65500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e19b3faa384ea09af15eb591" + "resolved_value": 146812.8390596745, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_44172523d652fb9c660ff742", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "0.97875226039783", + "value_before_uprating": "150000.0" + } } ] }, - "hmrc.itl.total_income_by_total_income_band": { + "hmrc.spi_region.taxpayers_by_region_20000_30000": { "status": "active", "candidates": [ { - "name": "hmrc.itl.total_income_by_total_income_band.band_100000_150000", + "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000001", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 129750000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_4206ac3d1e306760a8cd90fe" + "resolved_value": 420026.96078431373, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_045ba4c53d9bfe0174c18f7a", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "419000.0" + } }, { - "name": "hmrc.itl.total_income_by_total_income_band.band_1000000_2000000", + "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 28425000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_082f58aced9f31b41d675e89" + "resolved_value": 1182892.156862745, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_d372066e4c6522c327442d18", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "1180000.0" + } }, { - "name": "hmrc.itl.total_income_by_total_income_band.band_12570_15000", + "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 40950000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_5740a6c464861ca01edbd05d" + "resolved_value": 885164.2156862745, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_348f4a5b7d5b02051e7fef3d", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "883000.0" + } }, { - "name": "hmrc.itl.total_income_by_total_income_band.band_15000_20000", + "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 94200000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c837e9b3bf684218fe68ebad" + "resolved_value": 798953.431372549, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_eddca22fd662f816d5783f3a", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "797000.0" + } }, { - "name": "hmrc.itl.total_income_by_total_income_band.band_150000_200000", + "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000005", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 58525000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_9dec94f99ff43c604bd0feeb" + "resolved_value": 935286.7647058823, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5b3647f21584a2828aa043ca", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "933000.0" + } }, { - "name": "hmrc.itl.total_income_by_total_income_band.band_20000_30000", + "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000006", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 253750000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_94d7a54a82d09ffcfdd550da" + "resolved_value": 952328.431372549, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_3aa9d7f4dd6ed51a2fef35b5", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "950000.0" + } }, { - "name": "hmrc.itl.total_income_by_total_income_band.band_200000_500000", + "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000007", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 108250000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a3d99427060437f8ee20ad67" + "resolved_value": 1032524.5098039216, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_bc212a9ae55d4287b8310ce1", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "1030000.0" + } }, { - "name": "hmrc.itl.total_income_by_total_income_band.band_2000000_plus", + "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000008", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 55175000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c0f84c920d7ec18ec2904a46" + "resolved_value": 1353308.8235294118, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_ea22ba4b7e9ec6c3071dd6cb", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "1350000.0" + } }, { - "name": "hmrc.itl.total_income_by_total_income_band.band_30000_50000", + "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000009", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 465500000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_48ee9145e8905c8c3a645c18" + "resolved_value": 951325.9803921569, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_4c3b29a139c3ee362f51b820", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "949000.0" + } }, { - "name": "hmrc.itl.total_income_by_total_income_band.band_50000_100000", + "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@W92000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 455500000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_1cc7e9aefd34df9b8e1434f7" + "resolved_value": 508242.64705882355, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_46456f66c99892a1d4aea060", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "507000.0" + } }, { - "name": "hmrc.itl.total_income_by_total_income_band.band_500000_1000000", + "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@S92000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 44350000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_8e0a8f6f4b49892884b60d7c" + "resolved_value": 843061.2745098039, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_067413371542163f4ff5903b", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "841000.0" + } + }, + { + "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@N92000002", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", + "resolved_period": 2025, + "resolved_value": 285698.5294117647, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_b2d08289b1f17791ba869bc7", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.00245098039216", + "value_before_uprating": "285000.0" + } } ] }, - "hmrc.itl.income_tax_by_total_income_band": { + "hmrc.spi_region.taxpayers_by_region_30000_40000": { "status": "active", "candidates": [ { - "name": "hmrc.itl.income_tax_by_total_income_band.band_100000_150000", + "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000001", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 38000000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_69742f8204cc9ac1ef2c8e9e" + "resolved_value": 275057.87037037034, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_0c826f79f0c704a286eed69a", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "245000.0" + } }, { - "name": "hmrc.itl.income_tax_by_total_income_band.band_1000000_2000000", + "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 11550000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_4c0d2c52c414e75deb891a7a" + "resolved_value": 802719.9074074074, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5e380e65d12fbaca9cb61a30", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "715000.0" + } }, { - "name": "hmrc.itl.income_tax_by_total_income_band.band_12570_15000", + "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 650750000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_0ab1c9f2169012fe9630ef63" + "resolved_value": 600636.574074074, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_bdf1bb0a194f1bc94c7cf9d3", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "535000.0" + } }, { - "name": "hmrc.itl.income_tax_by_total_income_band.band_15000_20000", + "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 4532500000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_11307d6a9a99ba80374bdf15" + "resolved_value": 553483.7962962963, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_e4fda28b78da8dd3d09db890", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "493000.0" + } }, { - "name": "hmrc.itl.income_tax_by_total_income_band.band_150000_200000", + "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000005", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", + "resolved_period": 2025, + "resolved_value": 643298.6111111111, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_f6494de00d802a4595acc122", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "573000.0" + } + }, + { + "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000006", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 20000000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_2954bada0d66920670eb5dec" + "resolved_value": 723009.2592592592, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_1179c0df0924fb013bfc3634", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "644000.0" + } }, { - "name": "hmrc.itl.income_tax_by_total_income_band.band_20000_30000", + "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000007", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 23025000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_0ef61cad9a110b5774ccea20" + "resolved_value": 950914.3518518518, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_44132065a47978ca4f642b44", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "847000.0" + } }, { - "name": "hmrc.itl.income_tax_by_total_income_band.band_200000_500000", + "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000008", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 41075000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_919c63d863e7b92dc22868a9" + "resolved_value": 1066550.9259259258, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_00d8463706c81953fae30fe7", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "950000.0" + } }, { - "name": "hmrc.itl.income_tax_by_total_income_band.band_2000000_plus", + "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000009", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 21800000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_2d60cb91572bce26d6ec18e0" + "resolved_value": 681469.9074074074, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_cdd1522a5a8385c1ca101baa", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "607000.0" + } }, { - "name": "hmrc.itl.income_tax_by_total_income_band.band_30000_50000", + "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@W92000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 57925000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_1e89268f4fb8c2499ad07d88" + "resolved_value": 343541.6666666666, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_8d3f28a5fc57afcb2807ad3d", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "306000.0" + } }, { - "name": "hmrc.itl.income_tax_by_total_income_band.band_50000_100000", + "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@S92000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 86025000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e5bde95ce263d795f9583630" + "resolved_value": 643298.6111111111, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_02a74201e7765e760097d681", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "573000.0" + } }, { - "name": "hmrc.itl.income_tax_by_total_income_band.band_500000_1000000", + "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@N92000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 18100000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_76841022d640a76385d5a2e7" + "resolved_value": 196469.9074074074, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_3cce8fdc27e90360811e3100", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "175000.0" + } } ] }, - "hmrc.itl.higher_rate_taxpayers": { + "hmrc.spi_region.taxpayers_by_region_40000_50000": { "status": "active", "candidates": [ { - "name": "hmrc.itl.higher_rate_taxpayers@E12000001", + "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000001", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 197000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_986ab1ca38f8f15f1a0e23cd" + "resolved_value": 157175.92592592593, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_7fc0c48b1437d7b1f2b5e157", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "140000.0" + } }, { - "name": "hmrc.itl.higher_rate_taxpayers@E12000002", + "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 645500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a29ea4f026688d0b9c4a35c4" + "resolved_value": 479386.57407407404, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_41064bcc38490360b7db505a", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "427000.0" + } }, { - "name": "hmrc.itl.higher_rate_taxpayers@E12000003", + "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 434500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_247e8f5ce3d8bd0b148762ac" + "resolved_value": 345787.037037037, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_8b1292c4318c1bd79063f808", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "308000.0" + } }, { - "name": "hmrc.itl.higher_rate_taxpayers@E12000004", + "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 436750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_5fb398af3b1325582240db88" + "resolved_value": 328946.7592592592, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_314572c080551d7eaccc86ef", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "293000.0" + } }, { - "name": "hmrc.itl.higher_rate_taxpayers@E12000005", + "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000005", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 518500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a95f7dcc575be188da1fe97b" + "resolved_value": 372731.48148148146, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_619026b9560a2cfa4845c06a", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "332000.0" + } }, { - "name": "hmrc.itl.higher_rate_taxpayers@E12000006", + "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000006", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 766000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_4dda30c598f2752274c46180" + "resolved_value": 455810.18518518517, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_d299a10df98eaa844b5f6e32", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "406000.0" + } }, { - "name": "hmrc.itl.higher_rate_taxpayers@E12000007", + "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000007", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 1305000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d91d966a9c0977767e078990" + "resolved_value": 638807.8703703703, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_b0f02e24f01ae4fad3797e5a", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "569000.0" + } }, { - "name": "hmrc.itl.higher_rate_taxpayers@E12000008", + "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000008", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 1255000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_75d120ef1122df4721db2c6d" + "resolved_value": 712905.0925925926, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_a0f8579073fd1d40994bd02e", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "635000.0" + } }, { - "name": "hmrc.itl.higher_rate_taxpayers@E12000009", + "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000009", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 574250.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_a0353f514771d283b2008e09" + "resolved_value": 408657.40740740736, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c2b3160eb6de9b19da54a17b", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "364000.0" + } }, { - "name": "hmrc.itl.higher_rate_taxpayers@W92000004", + "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@W92000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 238750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_711adcb97cfcb1dd623eeeda" + "resolved_value": 196469.9074074074, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_afcb185140d6b652871dd570", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "175000.0" + } }, { - "name": "hmrc.itl.higher_rate_taxpayers@S92000003", + "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@S92000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 593250.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_15f8fc36787238340817ce96" + "resolved_value": 408657.40740740736, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c47721806a8c32ed6da1a2ef", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "364000.0" + } }, { - "name": "hmrc.itl.higher_rate_taxpayers@N92000002", + "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@N92000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 121500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_229ec10ad9884ec73f50ef19" + "resolved_value": 111145.83333333333, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe2b08700c36d9b84a2e2bde", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.12268518518519", + "value_before_uprating": "99000.0" + } } ] }, - "hmrc.itl.additional_rate_taxpayers": { + "hmrc.spi_region.taxpayers_by_region_50000_70000": { "status": "active", "candidates": [ { - "name": "hmrc.itl.additional_rate_taxpayers@E12000001", + "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000001", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 15500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_e4082440150ae559a086d13d" + "resolved_value": 144842.38178633977, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_f52ee0ee0171496214f3eac9", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "119000.0" + } }, { - "name": "hmrc.itl.additional_rate_taxpayers@E12000002", + "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 63250.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_40b10f4491ec8b92b9ee06b0" + "resolved_value": 454001.75131348515, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_0c8c7296eca0e0926ebc33fd", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "373000.0" + } }, { - "name": "hmrc.itl.additional_rate_taxpayers@E12000003", + "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 41000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_d3b59ce58fe1f8d654925de0" + "resolved_value": 309159.3695271454, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_a127067527ef78520f523626", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "254000.0" + } }, { - "name": "hmrc.itl.additional_rate_taxpayers@E12000004", + "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 43750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_6ec6b95ff6329c4a6ca1449d" + "resolved_value": 306725.04378283717, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_ca33884bf8cbc4dabb555ddd", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "252000.0" + } }, { - "name": "hmrc.itl.additional_rate_taxpayers@E12000005", + "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000005", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 48750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fceb41c92b2d3107f37ff2bd" + "resolved_value": 368800.35026269703, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_931f3a8325abe101da200d65", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "303000.0" + } }, { - "name": "hmrc.itl.additional_rate_taxpayers@E12000006", + "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000006", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 122250.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_84bcabe6c606ec83f07a0ba3" + "resolved_value": 505122.591943958, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_85a5e9011ee578fe50fc7577", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "415000.0" + } }, { - "name": "hmrc.itl.additional_rate_taxpayers@E12000007", + "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000007", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 345500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_5342c1e35e3b8223ddfe1791" + "resolved_value": 803327.4956217164, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_cffc3faa07eaca169830a26a", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "660000.0" + } }, { - "name": "hmrc.itl.additional_rate_taxpayers@E12000008", + "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000008", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 232250.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f2a7b8ff84b6caad53ac452f" + "resolved_value": 799676.007005254, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_a806a71072a4045e3c9d74a5", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "657000.0" + } }, { - "name": "hmrc.itl.additional_rate_taxpayers@E12000009", + "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000009", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 62750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_62bb153da80afc08cd024c91" + "resolved_value": 394360.77057793346, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_59b2faccdb5eb0dfdcabf815", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "324000.0" + } }, { - "name": "hmrc.itl.additional_rate_taxpayers@W92000004", + "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@W92000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 17500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_625aae4ead476227cb71a447" + "resolved_value": 182574.43082311735, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_f027e334e3ffaa03a81b4b3d", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "150000.0" + } }, { - "name": "hmrc.itl.additional_rate_taxpayers@S92000003", + "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@S92000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 184500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_69a0bd64ae97b81f974f6916" + "resolved_value": 362714.53590192646, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_836cccf879100f0eccf7ce97", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "298000.0" + } }, { - "name": "hmrc.itl.additional_rate_taxpayers@N92000002", + "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@N92000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 10750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_3d43e036ecbd2a2367bafc2b" + "resolved_value": 86418.56392294221, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_5d9baca2b9a3ef9054ffe475", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "71000.0" + } } ] }, - "hmrc.itl.state_pension_age_taxpayers": { + "hmrc.spi_region.taxpayers_by_region_70000_100000": { "status": "active", "candidates": [ { - "name": "hmrc.itl.state_pension_age_taxpayers@E12000001", + "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000001", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 363500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_fafcbd78db7f4053bfa71fe7" + "resolved_value": 52338.003502626976, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_708ddbbba9f4bc4ae8df78f8", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "43000.0" + } }, { - "name": "hmrc.itl.state_pension_age_taxpayers@E12000002", + "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 958000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_512bd70c2546ccc585fb4bd4" + "resolved_value": 189877.40805604204, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_2a6e8fcd97bf2b8bf3ade920", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "156000.0" + } }, { - "name": "hmrc.itl.state_pension_age_taxpayers@E12000003", + "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 734250.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_658ccc9fba38f55ffcc69b78" + "resolved_value": 120499.12434325746, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_b39adea7e2dac386f2eb3f20", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "99000.0" + } }, { - "name": "hmrc.itl.state_pension_age_taxpayers@E12000004", + "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 687500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_9f3d4c303ed07b04882b8b73" + "resolved_value": 124150.6129597198, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_efe281d5f84a4c43da5cacc8", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "102000.0" + } }, { - "name": "hmrc.itl.state_pension_age_taxpayers@E12000005", + "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000005", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 775750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_8fdec10aede81017f7088fa6" + "resolved_value": 150928.19614711034, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_0316a8df1c84896f242da8fe", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "124000.0" + } }, { - "name": "hmrc.itl.state_pension_age_taxpayers@E12000006", + "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000006", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 908500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_c68a2bb5de551beebab157d9" + "resolved_value": 250735.5516637478, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_259375f6eea9159923cd1dff", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "206000.0" + } }, { - "name": "hmrc.itl.state_pension_age_taxpayers@E12000007", + "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000007", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 694250.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_6288da44258d8d5c70ae5296" + "resolved_value": 469824.8686514886, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_7e1d39b8e1007814cb776134", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "386000.0" + } }, { - "name": "hmrc.itl.state_pension_age_taxpayers@E12000008", + "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000008", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 1357500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_37e79976b8d2fb5665cf4db0" + "resolved_value": 427224.1681260946, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_40f8e94c409ec71696450adf", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "351000.0" + } }, { - "name": "hmrc.itl.state_pension_age_taxpayers@E12000009", + "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000009", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 936000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_6746806ec03d549186d398c3" + "resolved_value": 166751.31348511385, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_2a91187c531a6af3882890a9", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "137000.0" + } }, { - "name": "hmrc.itl.state_pension_age_taxpayers@W92000004", + "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@W92000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 459750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_620eb553cfeea52148e00fcc" + "resolved_value": 58423.817863397555, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_086a9033c9d01048584d2d0e", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "48000.0" + } }, { - "name": "hmrc.itl.state_pension_age_taxpayers@S92000003", + "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@S92000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 768000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_bce70893bdb9518a733d7ad8" + "resolved_value": 160665.49912434327, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_c31a6f850c63dc168bb2eba2", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "132000.0" + } }, { - "name": "hmrc.itl.state_pension_age_taxpayers@N92000002", + "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@N92000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 198750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_7c15ef83ff5d7e803f1861aa" + "resolved_value": 32863.39754816112, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_9d255dbcc7f3d3fbaf565122", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.21716287215412", + "value_before_uprating": "27000.0" + } } ] }, - "hmrc.itl.taxpayers_aged_65_and_over": { + "hmrc.spi_region.taxpayers_by_region_100000_150000": { "status": "active", "candidates": [ { - "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000001", + "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000001", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 384000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_feb45499485a2d938d17031b" + "resolved_value": 21153.189066059225, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_de97347d77ecf9c4e632739c", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "17000.0" + } }, { - "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000002", + "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 1010250.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_3a042a36535c642c01ca0818" + "resolved_value": 77146.92482915719, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_84bb49a157846f84598fa6da", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "62000.0" + } }, { - "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000003", + "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 773000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_7e1b4cac33257b8efda40603" + "resolved_value": 52260.82004555809, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_d52a1b2993d73c0d52a06fad", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "42000.0" + } }, { - "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000004", + "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 719750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_90e3986d9cce8b788060bd69" + "resolved_value": 54749.430523917996, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_6276a1832d0bbd506f3f3e3b", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "44000.0" + } }, { - "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000005", + "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000005", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 815250.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_ed222c9c44d13b27ba5c4dbf" + "resolved_value": 57238.04100227791, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_d8795ab4a0de03679041db69", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "46000.0" + } }, { - "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000006", + "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000006", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 957000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_899966339c6381182f934221" + "resolved_value": 125674.82915717541, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_29916026efc4f21fcea9225a", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "101000.0" + } }, { - "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000007", + "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000007", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 743500.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f4998e48f9fd258dba37f396" + "resolved_value": 281212.98405466974, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_98759f26f6f940ac64fc4694", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "226000.0" + } }, { - "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000008", + "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000008", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 1430000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_cb846e8b5b60bdc61e78b8ad" + "resolved_value": 231440.77448747153, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_0b68baaa7a5253fa7518a3c8", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "186000.0" + } }, { - "name": "hmrc.itl.taxpayers_aged_65_and_over@E12000009", + "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000009", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 981750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_df4f5748396e02e429cc56fc" + "resolved_value": 77146.92482915719, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_805fa65b317d51dc01edbfb7", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "62000.0" + } }, { - "name": "hmrc.itl.taxpayers_aged_65_and_over@W92000004", + "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@W92000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 481250.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_5393b8fba0338ae0a1d8946e" + "resolved_value": 24886.10478359909, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_7775dffa5aeb3c76396d952e", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "20000.0" + } }, { - "name": "hmrc.itl.taxpayers_aged_65_and_over@S92000003", + "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@S92000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 811250.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_2b6248cbf1d29759df6fac1f" + "resolved_value": 69681.09339407746, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_43493fae67d02e50fe0f8dfa", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "56000.0" + } }, { - "name": "hmrc.itl.taxpayers_aged_65_and_over@N92000002", + "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@N92000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 210750.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_6382a3f1626a90610989d472" - } - ] - }, - "hmrc.itl.savings_tax_at_basic_rate": { - "status": "active", - "candidates": [ - { - "name": "hmrc.itl.savings_tax_at_basic_rate", - "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, - "resolved_period": 2025, - "resolved_value": 1720000000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_76d65d104935eb1a9e6c4d82" - } - ] - }, - "hmrc.itl.savings_tax_at_higher_rate": { - "status": "active", - "candidates": [ - { - "name": "hmrc.itl.savings_tax_at_higher_rate", - "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, - "resolved_period": 2025, - "resolved_value": 2587500000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_29c9717012d95e7dd50c5d9c" - } - ] - }, - "hmrc.itl.savings_tax_at_additional_rate": { - "status": "active", - "candidates": [ - { - "name": "hmrc.itl.savings_tax_at_additional_rate", - "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 3, - "resolved_period": 2025, - "resolved_value": 4087500000.0, - "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_f936b73617f0b0a75a5289dd" + "resolved_value": 14931.662870159455, + "resolved_fact_period": "2023", + "resolved_fact_key": "ledger_aggregate_fact_v2_aeb2500b2da5402bc979960f", + "uprating": { + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.24430523917995", + "value_before_uprating": "12000.0" + } } ] }, - "hmrc.spi.savings_interest_income.amount_by_total_income_band": { + "hmrc.spi_region.taxpayers_by_region_150000_200000": { "status": "active", "candidates": [ { - "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_100000", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 1708795668.094097, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0ef4a95b830d9e4e41b15e02", - "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "1260000000.0" - } - }, - { - "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_1000000", + "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 1681671927.3306985, + "resolved_value": 5829.081632653061, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4f8e330da2fcd6774dd7ea1a", + "resolved_fact_key": "ledger_aggregate_fact_v2_82be21810a6e61aa6ff35a55", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "1240000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "5000.0" } }, { - "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_12570", + "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 371595248.45855755, + "resolved_value": 22150.510204081635, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_bd65aa884ad89d9837551b0e", + "resolved_fact_key": "ledger_aggregate_fact_v2_66f137422de40f92860516f1", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "274000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "19000.0" } }, { - "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_15000", + "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 1857976242.2927878, + "resolved_value": 13989.795918367348, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_34ecf84ec234f3525db59f91", + "resolved_fact_key": "ledger_aggregate_fact_v2_04d2e72af22acd81c5acd36f", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "1370000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "12000.0" } }, { - "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_150000", + "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 881521574.8104467, + "resolved_value": 13989.795918367348, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_89bdbe74eda3cee8844ad898", + "resolved_fact_key": "ledger_aggregate_fact_v2_b7505ce7dd204ea65469b46d", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "650000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "12000.0" } }, { - "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_20000", + "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 4244865429.4718437, + "resolved_value": 16321.428571428572, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_752ea2329d313046c61bf1e2", + "resolved_fact_key": "ledger_aggregate_fact_v2_d094c95ffb77b1adb4e5b551", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "3130000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "14000.0" } }, { - "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_200000", + "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 994085098.97855, + "resolved_value": 40803.57142857143, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_02f3a7f7b7097a3fd455b702", + "resolved_fact_key": "ledger_aggregate_fact_v2_80ca29b1eb803144fdaeca9d", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "733000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "35000.0" } }, { - "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_30000", + "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 3431153206.569893, + "resolved_value": 103757.6530612245, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d341b6820714e38a12ac4b1c", + "resolved_fact_key": "ledger_aggregate_fact_v2_519a60394cb4872056766d36", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "2530000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "89000.0" } }, { - "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_300000", + "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 912713876.688355, + "resolved_value": 74612.24489795919, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8fc8bdb298f62c90d7af57b8", + "resolved_fact_key": "ledger_aggregate_fact_v2_77dea95a82175832f1bb7c2d", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "673000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "64000.0" } }, { - "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_40000", + "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 2536069761.377747, + "resolved_value": 22150.510204081635, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_367d1c49bfab3c640463ded8", + "resolved_fact_key": "ledger_aggregate_fact_v2_07c9a9630534b44b8d9b9c02", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "1870000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "19000.0" } }, { - "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_50000", + "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 3173477669.3176084, + "resolved_value": 6994.897959183674, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_819d2f77e45b3ba5a7907a4a", + "resolved_fact_key": "ledger_aggregate_fact_v2_d26ce50d065f76fa248c1070", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "2340000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "6000.0" } }, { - "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_500000", + "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 885590135.9249566, + "resolved_value": 17487.244897959183, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5d68b2314b5c54a09f274733", + "resolved_fact_key": "ledger_aggregate_fact_v2_7697de953f767287e61bd434", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "653000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "15000.0" } }, { - "name": "hmrc.spi.savings_interest_income.amount_by_total_income_band.band_70000", + "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 2197023001.8352675, + "resolved_value": 3497.448979591837, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ab8a5ac6dd4ba75e194133f1", + "resolved_fact_key": "ledger_aggregate_fact_v2_685008b9d4675a19785f087d", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "1620000000.0" + "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", + "factor": "1.16581632653061", + "value_before_uprating": "3000.0" } } ] }, - "hmrc.spi.savings_interest_income.count_by_total_income_band": { + "hmrc.spi_region.taxpayers_by_region_200000_plus": { "status": "active", "candidates": [ { - "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_100000", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 608465.2619589977, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_cc751c95928989eb960cb707", - "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "489000.0" - } - }, - { - "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_1000000", + "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 24500.0, + "resolved_value": 4790.816326530612, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b1146332a0862643714ecd16", + "resolved_fact_key": "ledger_aggregate_fact_v2_2ca12cbc7dcfb1300af82699", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16666666666667", - "value_before_uprating": "21000.0" + "factor": "1.19770408163265", + "value_before_uprating": "4000.0" } }, { - "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_12570", + "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 1303728.0701754387, + "resolved_value": 22756.377551020407, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8dc7ca35e8068968a019f95a", + "resolved_fact_key": "ledger_aggregate_fact_v2_8553f12f7e4ae856d0877288", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "1250000.0" + "factor": "1.19770408163265", + "value_before_uprating": "19000.0" } }, { - "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_15000", + "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 2779656.419529837, + "resolved_value": 15570.153061224488, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_67f08d2099c256d2dffa19e1", + "resolved_fact_key": "ledger_aggregate_fact_v2_a15f9a49dfb826a7720287ea", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "2840000.0" + "factor": "1.19770408163265", + "value_before_uprating": "13000.0" } }, { - "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_150000", + "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 170209.1836734694, + "resolved_value": 15570.153061224488, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_555072d001278266acad64d4", + "resolved_fact_key": "ledger_aggregate_fact_v2_33bca25982649de9c4ae0a2f", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "146000.0" + "factor": "1.19770408163265", + "value_before_uprating": "13000.0" } }, { - "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_20000", + "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 5262867.647058823, + "resolved_value": 19163.26530612245, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ee833e8b84d420fa560c50de", + "resolved_fact_key": "ledger_aggregate_fact_v2_ebc77ba417b69d0f808252db", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "5250000.0" + "factor": "1.19770408163265", + "value_before_uprating": "16000.0" } }, { - "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_200000", + "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 132950.16077170416, + "resolved_value": 53896.683673469386, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c9084328800ae8dd29f6fedc", + "resolved_fact_key": "ledger_aggregate_fact_v2_5497fe4bf17461b2249c5ad6", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "111000.0" + "factor": "1.19770408163265", + "value_before_uprating": "45000.0" } }, { - "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_30000", + "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 4142708.333333333, + "resolved_value": 179655.61224489796, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_53f5b48bbcf461f728be5b8f", + "resolved_fact_key": "ledger_aggregate_fact_v2_39019e3a878fe0d2467df829", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "3690000.0" + "factor": "1.19770408163265", + "value_before_uprating": "150000.0" } }, { - "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_300000", + "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 81446.94533762058, + "resolved_value": 101804.8469387755, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c18d1294d4f9b41cd396a6ba", + "resolved_fact_key": "ledger_aggregate_fact_v2_99bf8d63baf6f0e6ff7b5560", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19774919614148", - "value_before_uprating": "68000.0" + "factor": "1.19770408163265", + "value_before_uprating": "85000.0" } }, { - "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_40000", + "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 2660763.8888888885, + "resolved_value": 23954.08163265306, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_abd9f1a8fe87970d0b8ad851", + "resolved_fact_key": "ledger_aggregate_fact_v2_df7cfec088906987770101d1", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "2370000.0" + "factor": "1.19770408163265", + "value_before_uprating": "20000.0" } }, { - "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_50000", + "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 2714273.204903678, + "resolved_value": 5988.520408163265, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_2b269edb165684a70d5c1359", + "resolved_fact_key": "ledger_aggregate_fact_v2_a17e56d3ccf1fc97c5d00551", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "2230000.0" + "factor": "1.19770408163265", + "value_before_uprating": "5000.0" } }, { - "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_500000", + "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 46092.59259259259, + "resolved_value": 19163.26530612245, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3c55f69b2611214dd3797239", + "resolved_fact_key": "ledger_aggregate_fact_v2_ba66d68050941797f3ff47d0", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21296296296296", - "value_before_uprating": "38000.0" + "factor": "1.19770408163265", + "value_before_uprating": "16000.0" } }, { - "name": "hmrc.spi.savings_interest_income.count_by_total_income_band.band_70000", + "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 1302364.2732049038, + "resolved_value": 4790.816326530612, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b6d8c5fb857de26f65fb7adb", + "resolved_fact_key": "ledger_aggregate_fact_v2_38cced9dd5cf5e3c0bc123f7", "uprating": { "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "1070000.0" + "factor": "1.19770408163265", + "value_before_uprating": "4000.0" } } ] }, - "hmrc.spi.other_investment_income.amount_by_total_income_band": { + "hmrc.spi_region.total_income_by_region_12570_15000": { "status": "active", "candidates": [ { - "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_100000", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "resolved_period": 2025, - "resolved_value": 617065102.3673128, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e5510c38e40c6826732890f1", - "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "455000000.0" - } - }, - { - "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_1000000", + "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 2427574798.3241534, + "resolved_value": 1680000000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4587a245d3c10ba59c5bfa6e", + "resolved_fact_key": "ledger_aggregate_fact_v2_5684e8998b531feff293e062", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "1790000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "1600000000.0" } }, { - "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_12570", + "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 8137122.229019509, + "resolved_value": 4609500000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_2717645cfa430002f67162c4", + "resolved_fact_key": "ledger_aggregate_fact_v2_dc5b4e433db3a3a3930569c1", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "6000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "4390000000.0" } }, { - "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_15000", + "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 44754172.2596073, + "resolved_value": 3391500000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c83a328cd251998df1d53dd8", + "resolved_fact_key": "ledger_aggregate_fact_v2_28b3f8758b10ee6556a38f60", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "33000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "3230000000.0" } }, { - "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_150000", + "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 436692226.29071367, + "resolved_value": 3171000000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_75e68302293f837179617425", + "resolved_fact_key": "ledger_aggregate_fact_v2_c37107cc5b8f65b82c81a0f6", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "322000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "3020000000.0" } }, { - "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_20000", + "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 212921364.99267715, + "resolved_value": 3580500000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8573ad2cda65bae28ddde217", + "resolved_fact_key": "ledger_aggregate_fact_v2_3724fccfd468c78d18741878", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "157000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "3410000000.0" } }, { - "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_200000", + "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 676737332.0467892, + "resolved_value": 3790500000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e8bdf778e214cd826bd17df2", + "resolved_fact_key": "ledger_aggregate_fact_v2_a9c2f2918ede4b33ac7cac3d", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "499000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "3610000000.0" } }, { - "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_30000", + "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 257675537.25228444, + "resolved_value": 4651500000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_93e6a9a54395ba63cfbc019f", + "resolved_fact_key": "ledger_aggregate_fact_v2_7ca2bf5c3474aebd422b2554", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "190000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "4430000000.0" } }, { - "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_300000", + "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 870672078.5050875, + "resolved_value": 5050500000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_678dce88d0d33cf807237111", + "resolved_fact_key": "ledger_aggregate_fact_v2_e7e51bdd2521a4ef90185b31", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "642000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "4810000000.0" } }, { - "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_40000", + "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 292936400.24470234, + "resolved_value": 3528000000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_9c1b58625019a01860f2e32d", + "resolved_fact_key": "ledger_aggregate_fact_v2_109727172e7ec0dab34bfa4f", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "216000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "3360000000.0" } }, { - "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_50000", + "name": "hmrc.spi_region.total_income_by_region_12570_15000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 511282513.3900591, + "resolved_value": 2047500000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e718979f8b1e09d15cffce7e", + "resolved_fact_key": "ledger_aggregate_fact_v2_5480ab0eafb9a40b35aed7dd", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "377000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "1950000000.0" } }, { - "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_500000", + "name": "hmrc.spi_region.total_income_by_region_12570_15000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 1009003156.3984191, + "resolved_value": 3454500000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e7005d9bc7c85c2f94930ad0", + "resolved_fact_key": "ledger_aggregate_fact_v2_b9853cdcb3d077161b71f1e7", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "744000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "3290000000.0" } }, { - "name": "hmrc.spi.other_investment_income.amount_by_total_income_band.band_70000", + "name": "hmrc.spi_region.total_income_by_region_12570_15000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 562817620.8405161, + "resolved_value": 1081500000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b28e1ec629932e2237eee742", + "resolved_fact_key": "ledger_aggregate_fact_v2_bc0ce3ec1d7a4c71cbd44859", "uprating": { - "index": "obr.efo_2026_10.savings_income_growth", - "factor": "1.35618703816992", - "value_before_uprating": "415000000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.05", + "value_before_uprating": "1030000000.0" } } ] }, - "hmrc.spi_region.taxpayers_by_region_12570_15000": { + "hmrc.spi_region.total_income_by_region_15000_20000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000001", + "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 122028.94736842105, + "resolved_value": 3957572614.107884, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f608f99e6e158a4a76685695", + "resolved_fact_key": "ledger_aggregate_fact_v2_be796ad7f1776cee5f22bfa4", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "117000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "4050000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000002", + "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 332711.4035087719, + "resolved_value": 10846680497.92531, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ab43e7e160766722c58a2ddf", + "resolved_fact_key": "ledger_aggregate_fact_v2_ab159ade3cf5ff3b15690325", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "319000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "11100000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000003", + "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 245100.87719298247, + "resolved_value": 8315788381.742739, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_747ba9c54dd5efb214799c70", + "resolved_fact_key": "ledger_aggregate_fact_v2_be389cc20de36e094c192236", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "235000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "8510000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000004", + "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 229456.1403508772, + "resolved_value": 7534045643.153526, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6de4615f18da3840fc9bf687", + "resolved_fact_key": "ledger_aggregate_fact_v2_d8c2bea14281c15952fcff15", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "220000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "7710000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000005", + "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 258659.64912280702, + "resolved_value": 8560082987.551867, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5ab4367e0b9818e3b8e4ea99", + "resolved_fact_key": "ledger_aggregate_fact_v2_d72bd606edae3833e30b408b", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "248000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "8760000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000006", + "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 273261.4035087719, + "resolved_value": 8872780082.98755, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_11ed6c5638c4407f790870e2", + "resolved_fact_key": "ledger_aggregate_fact_v2_c71a4d0f983f77fca05855fd", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "262000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "9080000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000007", + "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 340012.2807017544, + "resolved_value": 9507946058.091286, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_31128926b555a2fb6685ebc0", + "resolved_fact_key": "ledger_aggregate_fact_v2_f8d697a00dccda93687eab23", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "326000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "9730000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000008", + "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 364000.8771929825, + "resolved_value": 12410165975.103735, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4c10ed7c0647f46cc5fa5bee", + "resolved_fact_key": "ledger_aggregate_fact_v2_5d7846975d4b7c2d726f8b5c", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "349000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "12700000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@E12000009", + "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 254487.71929824562, + "resolved_value": 8481908713.6929455, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_519773ffdb2eb397d6e7781f", + "resolved_fact_key": "ledger_aggregate_fact_v2_53d14b6ff9fcad7946037072", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "244000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "8680000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@W92000004", + "name": "hmrc.spi_region.total_income_by_region_15000_20000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 147060.52631578947, + "resolved_value": 4387531120.33195, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_395789c11420c776cb4b6c5f", + "resolved_fact_key": "ledger_aggregate_fact_v2_5839a5e2e01fbfe3c4513c1f", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "141000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "4490000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@S92000003", + "name": "hmrc.spi_region.total_income_by_region_15000_20000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 248229.8245614035, + "resolved_value": 7680622406.639004, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e62e432ef0933998182f8e48", + "resolved_fact_key": "ledger_aggregate_fact_v2_d630eed92ea2cc074f9d7106", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "238000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "7860000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_12570_15000@N92000002", + "name": "hmrc.spi_region.total_income_by_region_15000_20000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 78223.68421052632, + "resolved_value": 2560207468.8796678, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_881b41db2f46a8275a25fb4a", + "resolved_fact_key": "ledger_aggregate_fact_v2_32a6757476ec821d62034d9b", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.04298245614035", - "value_before_uprating": "75000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "0.977178423236514", + "value_before_uprating": "2620000000.0" } } ] }, - "hmrc.spi_region.taxpayers_by_region_15000_20000": { + "hmrc.spi_region.total_income_by_region_20000_30000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000001", + "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 227070.52441229657, + "resolved_value": 10430830039.525692, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3a0bb515d5a3e54c0ed1838b", + "resolved_fact_key": "ledger_aggregate_fact_v2_438fe9857b56aaf3d644e2b6", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "232000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "10400000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000002", + "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 623465.1898734177, + "resolved_value": 29186264822.13439, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ad2589803105534282ecd278", + "resolved_fact_key": "ledger_aggregate_fact_v2_8022e5936ad81af94d1f5840", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "637000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "29100000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000003", + "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 478609.8553345389, + "resolved_value": 21864624505.928856, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3c8b246114b90050b559475e", + "resolved_fact_key": "ledger_aggregate_fact_v2_bb816e407057f9da98ed455c", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "489000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "21800000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000004", + "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 432608.49909584085, + "resolved_value": 19858695652.173916, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1d87c71bbc926ba4c5ae173b", + "resolved_fact_key": "ledger_aggregate_fact_v2_3f7d45521049e49f021bd4ff", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "442000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "19800000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000005", + "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 490354.88245931285, + "resolved_value": 23168478260.869568, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1eaf90defb38029752e8d98d", + "resolved_fact_key": "ledger_aggregate_fact_v2_1ae68b85829199ece3d51625", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "501000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "23100000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000006", + "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 509929.9276672694, + "resolved_value": 23669960474.308304, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_66d81d8f8882de794b8a2090", + "resolved_fact_key": "ledger_aggregate_fact_v2_e9ba2400912f91796119cb6b", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "521000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "23600000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000007", + "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 547122.513562387, + "resolved_value": 25776185770.75099, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b70581ca5854df2ce2e0ac21", + "resolved_fact_key": "ledger_aggregate_fact_v2_813f6fef5b8067125098783c", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "559000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "25700000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000008", + "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 711552.8933092224, + "resolved_value": 33699604743.083008, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_30c444833b82be7f8a4411f4", + "resolved_fact_key": "ledger_aggregate_fact_v2_b990ad2f76a0e818a17de1c8", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "727000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "33600000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@E12000009", + "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 486439.87341772154, + "resolved_value": 23569664031.620556, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_133a5bf1414f6a45cc1b8835", + "resolved_fact_key": "ledger_aggregate_fact_v2_37629c8c093a5d8c2dd0731d", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "497000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "23500000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@W92000004", + "name": "hmrc.spi_region.total_income_by_region_20000_30000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 252518.08318264014, + "resolved_value": 12637351778.656128, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c6a6d2442b227f561f3874b8", + "resolved_fact_key": "ledger_aggregate_fact_v2_3e9c9283250408af6a53cbe9", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "258000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "12600000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@S92000003", + "name": "hmrc.spi_region.total_income_by_region_20000_30000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 440438.51717902353, + "resolved_value": 20961956521.739132, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4b6ca069712dadf6c1c99217", + "resolved_fact_key": "ledger_aggregate_fact_v2_ca72742c164d449a2691cf08", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "450000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "20900000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_15000_20000@N92000002", + "name": "hmrc.spi_region.total_income_by_region_20000_30000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 146812.8390596745, + "resolved_value": 7090958498.023716, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_44172523d652fb9c660ff742", + "resolved_fact_key": "ledger_aggregate_fact_v2_21bf56d74ad2df684c1f567e", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "0.97875226039783", - "value_before_uprating": "150000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.00296442687747", + "value_before_uprating": "7070000000.0" } } ] }, - "hmrc.spi_region.taxpayers_by_region_20000_30000": { + "hmrc.spi_region.total_income_by_region_30000_40000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000001", + "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 420026.96078431373, + "resolved_value": 9489038461.538462, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_045ba4c53d9bfe0174c18f7a", + "resolved_fact_key": "ledger_aggregate_fact_v2_e734014c448c207015a1dece", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "419000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "8480000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000002", + "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 1182892.156862745, + "resolved_value": 27527163461.53846, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d372066e4c6522c327442d18", + "resolved_fact_key": "ledger_aggregate_fact_v2_474f9df8fe51ed33aaceaf4d", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "1180000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "24600000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000003", + "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 885164.2156862745, + "resolved_value": 20701322115.384613, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_348f4a5b7d5b02051e7fef3d", + "resolved_fact_key": "ledger_aggregate_fact_v2_3e594c8d165dd71fcc3d61cb", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "883000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "18500000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000004", + "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 798953.431372549, + "resolved_value": 19022836538.461536, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_eddca22fd662f816d5783f3a", + "resolved_fact_key": "ledger_aggregate_fact_v2_5c866e2bb0f6b6a50a18c179", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "797000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "17000000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000005", + "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 935286.7647058823, + "resolved_value": 22156009615.384613, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5b3647f21584a2828aa043ca", + "resolved_fact_key": "ledger_aggregate_fact_v2_cc2b5134cf2f69def4b3be37", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "933000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "19800000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000006", + "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 952328.431372549, + "resolved_value": 24953485576.923077, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3aa9d7f4dd6ed51a2fef35b5", + "resolved_fact_key": "ledger_aggregate_fact_v2_e25b7af8bbdb0e3c4fe5ce78", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "950000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "22300000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000007", + "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 1032524.5098039216, + "resolved_value": 32898317307.692307, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_bc212a9ae55d4287b8310ce1", + "resolved_fact_key": "ledger_aggregate_fact_v2_5be70ad227f3f55879bc8483", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "1030000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "29400000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000008", + "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 1353308.8235294118, + "resolved_value": 36814783653.84615, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ea22ba4b7e9ec6c3071dd6cb", + "resolved_fact_key": "ledger_aggregate_fact_v2_c26111c8e57b04c417c5059c", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "1350000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "32900000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@E12000009", + "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 951325.9803921569, + "resolved_value": 23386899038.461536, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4c3b29a139c3ee362f51b820", + "resolved_fact_key": "ledger_aggregate_fact_v2_5a2e2b6cecf37f48c92cceb8", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "949000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "20900000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@W92000004", + "name": "hmrc.spi_region.total_income_by_region_30000_40000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 508242.64705882355, + "resolved_value": 11749399038.461538, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_46456f66c99892a1d4aea060", + "resolved_fact_key": "ledger_aggregate_fact_v2_2899ed74c0ea87dc00038932", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "507000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "10500000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@S92000003", + "name": "hmrc.spi_region.total_income_by_region_30000_40000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 843061.2745098039, + "resolved_value": 22156009615.384613, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_067413371542163f4ff5903b", + "resolved_fact_key": "ledger_aggregate_fact_v2_dbdc170e8e506b49816293ab", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "841000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "19800000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_20000_30000@N92000002", + "name": "hmrc.spi_region.total_income_by_region_30000_40000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 285698.5294117647, + "resolved_value": 6747512019.230769, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b2d08289b1f17791ba869bc7", + "resolved_fact_key": "ledger_aggregate_fact_v2_a5814840e8b75e6ce0dc69f9", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.00245098039216", - "value_before_uprating": "285000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "6030000000.0" } } ] }, - "hmrc.spi_region.taxpayers_by_region_30000_40000": { + "hmrc.spi_region.total_income_by_region_40000_50000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000001", + "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 275057.87037037034, + "resolved_value": 7016069711.538462, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0c826f79f0c704a286eed69a", + "resolved_fact_key": "ledger_aggregate_fact_v2_bba42f4122f8927d58e6e499", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "245000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "6270000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000002", + "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 802719.9074074074, + "resolved_value": 21372716346.153847, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5e380e65d12fbaca9cb61a30", + "resolved_fact_key": "ledger_aggregate_fact_v2_11b17f750cd49b5657c8ba72", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "715000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "19100000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000003", + "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 600636.574074074, + "resolved_value": 15330168269.230768, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_bdf1bb0a194f1bc94c7cf9d3", + "resolved_fact_key": "ledger_aggregate_fact_v2_fd5f62f01d88199a9e7332d3", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "535000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "13700000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000004", + "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 553483.7962962963, + "resolved_value": 14658774038.461538, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e4fda28b78da8dd3d09db890", + "resolved_fact_key": "ledger_aggregate_fact_v2_849fb0598ca22d91fc6911be", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "493000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "13100000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000005", + "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 643298.6111111111, + "resolved_value": 16672956730.76923, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f6494de00d802a4595acc122", + "resolved_fact_key": "ledger_aggregate_fact_v2_492f61a89405b7dc539080b5", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "573000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "14900000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000006", + "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 723009.2592592592, + "resolved_value": 20365625000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1179c0df0924fb013bfc3634", + "resolved_fact_key": "ledger_aggregate_fact_v2_332e67c977acb1af4b8e19af", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "644000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "18200000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000007", + "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 950914.3518518518, + "resolved_value": 28534254807.692307, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_44132065a47978ca4f642b44", + "resolved_fact_key": "ledger_aggregate_fact_v2_e2f361cc84c9c686573e68b0", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "847000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "25500000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000008", + "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 1066550.9259259258, + "resolved_value": 31779326923.076923, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_00d8463706c81953fae30fe7", + "resolved_fact_key": "ledger_aggregate_fact_v2_540511c6e678b1fe7bb8fc88", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "950000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "28400000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@E12000009", + "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 681469.9074074074, + "resolved_value": 18239543269.23077, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_cdd1522a5a8385c1ca101baa", + "resolved_fact_key": "ledger_aggregate_fact_v2_885c83a790bbb6fdd85f9cb3", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "607000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "16300000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@W92000004", + "name": "hmrc.spi_region.total_income_by_region_40000_50000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 343541.6666666666, + "resolved_value": 8750504807.692307, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8d3f28a5fc57afcb2807ad3d", + "resolved_fact_key": "ledger_aggregate_fact_v2_e830957b3d590a24e0d7a1b5", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "306000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "7820000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@S92000003", + "name": "hmrc.spi_region.total_income_by_region_40000_50000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 643298.6111111111, + "resolved_value": 18239543269.23077, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_02a74201e7765e760097d681", + "resolved_fact_key": "ledger_aggregate_fact_v2_44865998a314cc571b7c36c2", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "573000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "16300000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_30000_40000@N92000002", + "name": "hmrc.spi_region.total_income_by_region_40000_50000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 196469.9074074074, + "resolved_value": 4934747596.153846, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3cce8fdc27e90360811e3100", + "resolved_fact_key": "ledger_aggregate_fact_v2_44342dfeb32d9f5bf349d9d9", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "175000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.11899038461538", + "value_before_uprating": "4410000000.0" } } ] }, - "hmrc.spi_region.taxpayers_by_region_40000_50000": { + "hmrc.spi_region.total_income_by_region_50000_70000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000001", + "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 157175.92592592593, + "resolved_value": 8320466666.666666, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7fc0c48b1437d7b1f2b5e157", + "resolved_fact_key": "ledger_aggregate_fact_v2_0efc9e963b5d9ab2cf7ab307", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "140000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "6850000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000002", + "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 479386.57407407404, + "resolved_value": 26115333333.333332, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_41064bcc38490360b7db505a", + "resolved_fact_key": "ledger_aggregate_fact_v2_a91eb3107f820bf8f2dc599d", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "427000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "21500000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000003", + "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 345787.037037037, + "resolved_value": 17734133333.333332, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8b1292c4318c1bd79063f808", + "resolved_fact_key": "ledger_aggregate_fact_v2_664b0d9b4ceedab8b9d84f94", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "308000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "14600000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000004", + "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 328946.7592592592, + "resolved_value": 17612666666.666664, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_314572c080551d7eaccc86ef", + "resolved_fact_key": "ledger_aggregate_fact_v2_0149e80b797392c124f9277a", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "293000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "14500000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000005", + "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 372731.48148148146, + "resolved_value": 21135200000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_619026b9560a2cfa4845c06a", + "resolved_fact_key": "ledger_aggregate_fact_v2_ce9d8a7aa84ae48a156d414b", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "332000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "17400000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000006", + "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 455810.18518518517, + "resolved_value": 29151999999.999996, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d299a10df98eaa844b5f6e32", + "resolved_fact_key": "ledger_aggregate_fact_v2_b96e7a09a05487cf5f6c34ff", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "406000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "24000000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000007", + "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 638807.8703703703, + "resolved_value": 46764666666.666664, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b0f02e24f01ae4fad3797e5a", + "resolved_fact_key": "ledger_aggregate_fact_v2_bfbcb3976f887ee94e704545", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "569000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "38500000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000008", + "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 712905.0925925926, + "resolved_value": 46278799999.99999, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a0f8579073fd1d40994bd02e", + "resolved_fact_key": "ledger_aggregate_fact_v2_409c42216bc0ba46380346a2", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "635000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "38100000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@E12000009", + "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 408657.40740740736, + "resolved_value": 22592799999.999996, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c2b3160eb6de9b19da54a17b", + "resolved_fact_key": "ledger_aggregate_fact_v2_fa2e1f4a1d7f39da2366394a", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "364000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "18600000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@W92000004", + "name": "hmrc.spi_region.total_income_by_region_50000_70000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 196469.9074074074, + "resolved_value": 10482573333.333332, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_afcb185140d6b652871dd570", + "resolved_fact_key": "ledger_aggregate_fact_v2_4ebefbba722f76d7bd2ad8ad", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "175000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "8630000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@S92000003", + "name": "hmrc.spi_region.total_income_by_region_50000_70000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 408657.40740740736, + "resolved_value": 20892266666.666664, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c47721806a8c32ed6da1a2ef", + "resolved_fact_key": "ledger_aggregate_fact_v2_624357af6122fb2b7697904c", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "364000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "17200000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_40000_50000@N92000002", + "name": "hmrc.spi_region.total_income_by_region_50000_70000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 111145.83333333333, + "resolved_value": 4955840000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe2b08700c36d9b84a2e2bde", + "resolved_fact_key": "ledger_aggregate_fact_v2_063362cef17220025252cc56", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.12268518518519", - "value_before_uprating": "99000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "4080000000.0" } } ] }, - "hmrc.spi_region.taxpayers_by_region_50000_70000": { + "hmrc.spi_region.total_income_by_region_70000_100000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000001", + "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 144842.38178633977, + "resolved_value": 4275626666.6666665, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f52ee0ee0171496214f3eac9", + "resolved_fact_key": "ledger_aggregate_fact_v2_90fc8748a58109c2d83789be", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "119000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "3520000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000002", + "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 454001.75131348515, + "resolved_value": 15426266666.666666, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0c8c7296eca0e0926ebc33fd", + "resolved_fact_key": "ledger_aggregate_fact_v2_c1c221740111fab2e1d4d24a", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "373000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "12700000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000003", + "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 309159.3695271454, + "resolved_value": 9887386666.666666, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a127067527ef78520f523626", + "resolved_fact_key": "ledger_aggregate_fact_v2_b446f763ca773a2eaf5f57b3", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "254000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "8140000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000004", + "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 306725.04378283717, + "resolved_value": 10203200000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ca33884bf8cbc4dabb555ddd", + "resolved_fact_key": "ledger_aggregate_fact_v2_c7f1e13fecce759a4c1c754f", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "252000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "8400000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000005", + "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 368800.35026269703, + "resolved_value": 12389599999.999998, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_931f3a8325abe101da200d65", + "resolved_fact_key": "ledger_aggregate_fact_v2_5c6f7b63de1b2661e9c2111d", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "303000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "10200000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000006", + "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 505122.591943958, + "resolved_value": 20649333333.333332, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_85a5e9011ee578fe50fc7577", + "resolved_fact_key": "ledger_aggregate_fact_v2_a14528a973c5af698d5f5d90", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "415000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "17000000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000007", + "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 803327.4956217164, + "resolved_value": 38869333333.33333, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_cffc3faa07eaca169830a26a", + "resolved_fact_key": "ledger_aggregate_fact_v2_c672707c2944acd06f252783", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "660000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "32000000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000008", + "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 799676.007005254, + "resolved_value": 35346800000.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a806a71072a4045e3c9d74a5", + "resolved_fact_key": "ledger_aggregate_fact_v2_3ddf52b9e16d5066e5c2e4b6", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "657000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "29100000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@E12000009", + "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 394360.77057793346, + "resolved_value": 13725733333.333332, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_59b2faccdb5eb0dfdcabf815", + "resolved_fact_key": "ledger_aggregate_fact_v2_d447d42697e969608d4e5019", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "324000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "11300000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@W92000004", + "name": "hmrc.spi_region.total_income_by_region_70000_100000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 182574.43082311735, + "resolved_value": 4797933333.333333, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f027e334e3ffaa03a81b4b3d", + "resolved_fact_key": "ledger_aggregate_fact_v2_d45e659c5833611a6119c2ec", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "150000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "3950000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@S92000003", + "name": "hmrc.spi_region.total_income_by_region_70000_100000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 362714.53590192646, + "resolved_value": 13118399999.999998, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_836cccf879100f0eccf7ce97", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff5999184109efe8d0f0987b", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "298000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "10800000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_50000_70000@N92000002", + "name": "hmrc.spi_region.total_income_by_region_70000_100000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 86418.56392294221, + "resolved_value": 2708706666.6666665, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5d9baca2b9a3ef9054ffe475", + "resolved_fact_key": "ledger_aggregate_fact_v2_e107484e99ad8ee35924cb41", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "71000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.21466666666667", + "value_before_uprating": "2230000000.0" } } ] }, - "hmrc.spi_region.taxpayers_by_region_70000_100000": { + "hmrc.spi_region.total_income_by_region_100000_150000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000001", + "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 52338.003502626976, + "resolved_value": 2533214285.714286, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_708ddbbba9f4bc4ae8df78f8", + "resolved_fact_key": "ledger_aggregate_fact_v2_6c9465bce5d4c47f101dfffb", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "43000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "2050000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000002", + "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 189877.40805604204, + "resolved_value": 9057785714.285715, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_2a6e8fcd97bf2b8bf3ade920", + "resolved_fact_key": "ledger_aggregate_fact_v2_f375029cafc8609b674c6dbb", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "156000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "7330000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000003", + "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 120499.12434325746, + "resolved_value": 6104428571.428572, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b39adea7e2dac386f2eb3f20", + "resolved_fact_key": "ledger_aggregate_fact_v2_58a8125966650b416e6a69d9", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "99000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "4940000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000004", + "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 124150.6129597198, + "resolved_value": 6425714285.714286, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_efe281d5f84a4c43da5cacc8", + "resolved_fact_key": "ledger_aggregate_fact_v2_4625eaade403cca1e274c703", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "102000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "5200000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000005", + "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 150928.19614711034, + "resolved_value": 6771714285.714286, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0316a8df1c84896f242da8fe", + "resolved_fact_key": "ledger_aggregate_fact_v2_e028d693b0d6e03990bb26dc", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "124000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "5480000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000006", + "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 250735.5516637478, + "resolved_value": 14828571428.571428, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_259375f6eea9159923cd1dff", + "resolved_fact_key": "ledger_aggregate_fact_v2_032638ddfdb139bf856eaf5f", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "206000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "12000000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000007", + "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 469824.8686514886, + "resolved_value": 33487857142.857143, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7e1d39b8e1007814cb776134", + "resolved_fact_key": "ledger_aggregate_fact_v2_72bf0b112097303f0c67263c", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "386000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "27100000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000008", + "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 427224.1681260946, + "resolved_value": 27556428571.428574, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_40f8e94c409ec71696450adf", + "resolved_fact_key": "ledger_aggregate_fact_v2_f790fc2a9c20d5611bdc7997", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "351000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "22300000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@E12000009", + "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 166751.31348511385, + "resolved_value": 9181357142.857143, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_2a91187c531a6af3882890a9", + "resolved_fact_key": "ledger_aggregate_fact_v2_c028280f96dee49107e48274", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "137000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "7430000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@W92000004", + "name": "hmrc.spi_region.total_income_by_region_100000_150000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 58423.817863397555, + "resolved_value": 2965714285.714286, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_086a9033c9d01048584d2d0e", + "resolved_fact_key": "ledger_aggregate_fact_v2_44193f7ebb1763711dedfb47", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "48000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "2400000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@S92000003", + "name": "hmrc.spi_region.total_income_by_region_100000_150000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 160665.49912434327, + "resolved_value": 8106285714.285714, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c31a6f850c63dc168bb2eba2", + "resolved_fact_key": "ledger_aggregate_fact_v2_6be01595570717a00b79e19b", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "132000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "6560000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_70000_100000@N92000002", + "name": "hmrc.spi_region.total_income_by_region_100000_150000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 32863.39754816112, + "resolved_value": 1680571428.5714285, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_9d255dbcc7f3d3fbaf565122", + "resolved_fact_key": "ledger_aggregate_fact_v2_481b7898cee9651d5825ec9c", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.21716287215412", - "value_before_uprating": "27000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.23571428571429", + "value_before_uprating": "1360000000.0" } } ] }, - "hmrc.spi_region.taxpayers_by_region_100000_150000": { + "hmrc.spi_region.total_income_by_region_150000_200000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000001", + "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 21153.189066059225, + "resolved_value": 947989108.910891, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_de97347d77ecf9c4e632739c", + "resolved_fact_key": "ledger_aggregate_fact_v2_e29034a529a2c2af45441a18", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "17000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "818000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000002", + "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 77146.92482915719, + "resolved_value": 3743282178.2178216, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_84bb49a157846f84598fa6da", + "resolved_fact_key": "ledger_aggregate_fact_v2_a853dbb43da7eceb51f34046", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "62000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "3230000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000003", + "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 52260.82004555809, + "resolved_value": 2433712871.2871284, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d52a1b2993d73c0d52a06fad", + "resolved_fact_key": "ledger_aggregate_fact_v2_4715316eb6dcb68c019b62e7", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "42000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "2100000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000004", + "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 54749.430523917996, + "resolved_value": 2445301980.1980195, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6276a1832d0bbd506f3f3e3b", + "resolved_fact_key": "ledger_aggregate_fact_v2_588552df2319586b0f49f291", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "44000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "2110000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000005", + "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 57238.04100227791, + "resolved_value": 2862509900.990099, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d8795ab4a0de03679041db69", + "resolved_fact_key": "ledger_aggregate_fact_v2_4df9c2f40d9ae9915766afdb", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "46000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "2470000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000006", + "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 125674.82915717541, + "resolved_value": 6849163366.336633, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_29916026efc4f21fcea9225a", + "resolved_fact_key": "ledger_aggregate_fact_v2_7e44d449f3af5e24a43bcd1f", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "101000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "5910000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000007", + "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 281212.98405466974, + "resolved_value": 17731336633.663364, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_98759f26f6f940ac64fc4694", + "resolved_fact_key": "ledger_aggregate_fact_v2_d438a406c43da3663cd85d25", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "226000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "15300000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000008", + "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 231440.77448747153, + "resolved_value": 12748019801.980198, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0b68baaa7a5253fa7518a3c8", + "resolved_fact_key": "ledger_aggregate_fact_v2_ff895067a352848cc8043f63", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "186000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "11000000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@E12000009", + "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 77146.92482915719, + "resolved_value": 3708514851.4851484, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_805fa65b317d51dc01edbfb7", + "resolved_fact_key": "ledger_aggregate_fact_v2_686a4f60dfdb42b940b03c14", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "62000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "3200000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@W92000004", + "name": "hmrc.spi_region.total_income_by_region_150000_200000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 24886.10478359909, + "resolved_value": 1095170792.079208, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7775dffa5aeb3c76396d952e", + "resolved_fact_key": "ledger_aggregate_fact_v2_4e0a024e5ff825f42b1168a0", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "20000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "945000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@S92000003", + "name": "hmrc.spi_region.total_income_by_region_150000_200000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 69681.09339407746, + "resolved_value": 3071113861.3861384, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_43493fae67d02e50fe0f8dfa", + "resolved_fact_key": "ledger_aggregate_fact_v2_1417d70c36a2fe03692d9b8e", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "56000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "2650000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_100000_150000@N92000002", + "name": "hmrc.spi_region.total_income_by_region_150000_200000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 14931.662870159455, + "resolved_value": 645513366.3366336, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_aeb2500b2da5402bc979960f", + "resolved_fact_key": "ledger_aggregate_fact_v2_ee9c6e9f9268ba78f503e90c", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.24430523917995", - "value_before_uprating": "12000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.15891089108911", + "value_before_uprating": "557000000.0" } } ] }, - "hmrc.spi_region.taxpayers_by_region_150000_200000": { + "hmrc.spi_region.total_income_by_region_200000_plus": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000001", + "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 5829.081632653061, + "resolved_value": 1897819856.7041965, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_82be21810a6e61aa6ff35a55", + "resolved_fact_key": "ledger_aggregate_fact_v2_6b01a6c75fefd457d7301511", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "5000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.20880245649949", + "value_before_uprating": "1570000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000002", + "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 22150.510204081635, + "resolved_value": 10577021494.370522, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_66f137422de40f92860516f1", + "resolved_fact_key": "ledger_aggregate_fact_v2_7b85cdb0a8e535496124f754", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "19000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.20880245649949", + "value_before_uprating": "8750000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000003", + "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 13989.795918367348, + "resolved_value": 6225332650.972363, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_04d2e72af22acd81c5acd36f", + "resolved_fact_key": "ledger_aggregate_fact_v2_54a433e469f34f13755ac571", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "12000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.20880245649949", + "value_before_uprating": "5150000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000004", + "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 13989.795918367348, + "resolved_value": 6551709314.227225, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b7505ce7dd204ea65469b46d", + "resolved_fact_key": "ledger_aggregate_fact_v2_152018fd8cb712d420628a1f", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "12000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.20880245649949", + "value_before_uprating": "5420000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000005", + "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 16321.428571428572, + "resolved_value": 7893480040.941658, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d094c95ffb77b1adb4e5b551", + "resolved_fact_key": "ledger_aggregate_fact_v2_4dd9220de98f56cd64d5bf68", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "14000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.20880245649949", + "value_before_uprating": "6530000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000006", + "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 40803.57142857143, + "resolved_value": 23450767656.09007, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_80ca29b1eb803144fdaeca9d", + "resolved_fact_key": "ledger_aggregate_fact_v2_70173748ad13d94d55310041", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "35000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.20880245649949", + "value_before_uprating": "19400000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000007", + "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 103757.6530612245, + "resolved_value": 106495496417.6049, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_519a60394cb4872056766d36", + "resolved_fact_key": "ledger_aggregate_fact_v2_924e506cf544190561041ef0", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "89000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.20880245649949", + "value_before_uprating": "88100000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000008", + "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 74612.24489795919, + "resolved_value": 48110337768.67963, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_77dea95a82175832f1bb7c2d", + "resolved_fact_key": "ledger_aggregate_fact_v2_e2f3a41a7aa72e540d3060e1", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "64000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.20880245649949", + "value_before_uprating": "39800000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@E12000009", + "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 22150.510204081635, + "resolved_value": 10915486182.190378, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_07c9a9630534b44b8d9b9c02", + "resolved_fact_key": "ledger_aggregate_fact_v2_7fbc35a6c3a42fda36cca9e1", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "19000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.20880245649949", + "value_before_uprating": "9030000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@W92000004", + "name": "hmrc.spi_region.total_income_by_region_200000_plus@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 6994.897959183674, + "resolved_value": 2018700102.3541453, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d26ce50d065f76fa248c1070", + "resolved_fact_key": "ledger_aggregate_fact_v2_51f05e7d7e0a1747f76cac74", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "6000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.20880245649949", + "value_before_uprating": "1670000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@S92000003", + "name": "hmrc.spi_region.total_income_by_region_200000_plus@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 17487.244897959183, + "resolved_value": 8606673490.276356, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7697de953f767287e61bd434", + "resolved_fact_key": "ledger_aggregate_fact_v2_351e65add0d74b0dd1a9b0db", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "15000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.20880245649949", + "value_before_uprating": "7120000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_150000_200000@N92000002", + "name": "hmrc.spi_region.total_income_by_region_200000_plus@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 3497.448979591837, + "resolved_value": 1680235414.5342884, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_685008b9d4675a19785f087d", + "resolved_fact_key": "ledger_aggregate_fact_v2_09715a55979e1357b119b01c", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.16581632653061", - "value_before_uprating": "3000.0" + "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", + "factor": "1.20880245649949", + "value_before_uprating": "1390000000.0" } } ] }, - "hmrc.spi_region.taxpayers_by_region_200000_plus": { + "hmrc.spi_region.income_tax_by_region_12570_15000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000001", + "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 4790.816326530612, + "resolved_value": 26471186.440677967, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_2ca12cbc7dcfb1300af82699", + "resolved_fact_key": "ledger_aggregate_fact_v2_7ed597f1211daff0261d300c", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19770408163265", - "value_before_uprating": "4000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.10296610169492", + "value_before_uprating": "24000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000002", + "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 22756.377551020407, + "resolved_value": 69486864.40677966, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8553f12f7e4ae856d0877288", + "resolved_fact_key": "ledger_aggregate_fact_v2_51f9220ee861e14659ca9590", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19770408163265", - "value_before_uprating": "19000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.10296610169492", + "value_before_uprating": "63000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000003", + "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 15570.153061224488, + "resolved_value": 50736440.6779661, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a15f9a49dfb826a7720287ea", + "resolved_fact_key": "ledger_aggregate_fact_v2_c87e9593546cde00d164ab10", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19770408163265", - "value_before_uprating": "13000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.10296610169492", + "value_before_uprating": "46000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000004", + "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 15570.153061224488, + "resolved_value": 47427542.37288135, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_33bca25982649de9c4ae0a2f", + "resolved_fact_key": "ledger_aggregate_fact_v2_7ee2952fcdba5f2653f96656", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19770408163265", - "value_before_uprating": "13000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.10296610169492", + "value_before_uprating": "43000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000005", + "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 19163.26530612245, + "resolved_value": 55148305.084745765, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ebc77ba417b69d0f808252db", + "resolved_fact_key": "ledger_aggregate_fact_v2_794088338b501d2aa892097d", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19770408163265", - "value_before_uprating": "16000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.10296610169492", + "value_before_uprating": "50000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000006", + "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 53896.683673469386, + "resolved_value": 57354237.288135596, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5497fe4bf17461b2249c5ad6", + "resolved_fact_key": "ledger_aggregate_fact_v2_54366288a4ad272c3896795b", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19770408163265", - "value_before_uprating": "45000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.10296610169492", + "value_before_uprating": "52000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000007", + "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 179655.61224489796, + "resolved_value": 77207627.11864407, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_39019e3a878fe0d2467df829", + "resolved_fact_key": "ledger_aggregate_fact_v2_a3ddc863e4bb46a5bf3394c4", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19770408163265", - "value_before_uprating": "150000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.10296610169492", + "value_before_uprating": "70000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000008", + "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 101804.8469387755, + "resolved_value": 78310593.22033899, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_99bf8d63baf6f0e6ff7b5560", + "resolved_fact_key": "ledger_aggregate_fact_v2_932f9a83d382d8e382c22202", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19770408163265", - "value_before_uprating": "85000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.10296610169492", + "value_before_uprating": "71000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@E12000009", + "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 23954.08163265306, + "resolved_value": 54045338.983050846, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_df7cfec088906987770101d1", + "resolved_fact_key": "ledger_aggregate_fact_v2_76ca239f67e9d49af23915b6", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19770408163265", - "value_before_uprating": "20000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.10296610169492", + "value_before_uprating": "49000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@W92000004", + "name": "hmrc.spi_region.income_tax_by_region_12570_15000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 5988.520408163265, + "resolved_value": 30883050.84745763, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a17e56d3ccf1fc97c5d00551", + "resolved_fact_key": "ledger_aggregate_fact_v2_780dc7b81bc9a79436e84efa", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19770408163265", - "value_before_uprating": "5000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.10296610169492", + "value_before_uprating": "28000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@S92000003", + "name": "hmrc.spi_region.income_tax_by_region_12570_15000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 19163.26530612245, + "resolved_value": 51839406.779661015, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ba66d68050941797f3ff47d0", + "resolved_fact_key": "ledger_aggregate_fact_v2_004e08f85f43e2052f1a9b45", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19770408163265", - "value_before_uprating": "16000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.10296610169492", + "value_before_uprating": "47000000.0" } }, { - "name": "hmrc.spi_region.taxpayers_by_region_200000_plus@N92000002", + "name": "hmrc.spi_region.income_tax_by_region_12570_15000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 4790.816326530612, + "resolved_value": 16544491.52542373, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_38cced9dd5cf5e3c0bc123f7", + "resolved_fact_key": "ledger_aggregate_fact_v2_52b978fd93ad082829945432", "uprating": { - "index": "hmrc.itl_2026.taxpayer_count_growth_by_total_income_band", - "factor": "1.19770408163265", - "value_before_uprating": "4000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.10296610169492", + "value_before_uprating": "15000000.0" } } ] }, - "hmrc.spi_region.total_income_by_region_12570_15000": { + "hmrc.spi_region.income_tax_by_region_15000_20000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000001", + "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 1680000000.0, + "resolved_value": 194389547.4137931, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5684e8998b531feff293e062", + "resolved_fact_key": "ledger_aggregate_fact_v2_fd09170e4b9068b849a6c191", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "1600000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "0.976831896551724", + "value_before_uprating": "199000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000002", + "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 4609500000.0, + "resolved_value": 526512392.24137926, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_dc5b4e433db3a3a3930569c1", + "resolved_fact_key": "ledger_aggregate_fact_v2_d08bd86f1a0db198cf8c112c", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "4390000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "0.976831896551724", + "value_before_uprating": "539000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000003", + "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 3391500000.0, + "resolved_value": 397570581.8965517, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_28b3f8758b10ee6556a38f60", + "resolved_fact_key": "ledger_aggregate_fact_v2_055500409b37c8c3a870f043", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "3230000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "0.976831896551724", + "value_before_uprating": "407000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000004", + "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 3171000000.0, + "resolved_value": 363381465.51724136, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c37107cc5b8f65b82c81a0f6", + "resolved_fact_key": "ledger_aggregate_fact_v2_45e025ab9b72d48ce31c1081", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "3020000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "0.976831896551724", + "value_before_uprating": "372000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000005", + "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 3580500000.0, + "resolved_value": 413199892.24137926, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3724fccfd468c78d18741878", + "resolved_fact_key": "ledger_aggregate_fact_v2_3eed4d7852c8b7f568dffe58", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "3410000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "0.976831896551724", + "value_before_uprating": "423000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000006", + "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 3790500000.0, + "resolved_value": 421014547.4137931, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a9c2f2918ede4b33ac7cac3d", + "resolved_fact_key": "ledger_aggregate_fact_v2_b13b4154a1d9943e315e531d", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "3610000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "0.976831896551724", + "value_before_uprating": "431000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000007", + "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 4651500000.0, + "resolved_value": 463018318.9655172, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7ca2bf5c3474aebd422b2554", + "resolved_fact_key": "ledger_aggregate_fact_v2_da0d2c8a4336bd95b765b3e8", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "4430000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "0.976831896551724", + "value_before_uprating": "474000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000008", + "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 5050500000.0, + "resolved_value": 587075969.8275862, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e7e51bdd2521a4ef90185b31", + "resolved_fact_key": "ledger_aggregate_fact_v2_a54def7178ef6285b51e825c", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "4810000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "0.976831896551724", + "value_before_uprating": "601000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_12570_15000@E12000009", + "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 3528000000.0, + "resolved_value": 402454741.3793103, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_109727172e7ec0dab34bfa4f", + "resolved_fact_key": "ledger_aggregate_fact_v2_40bc1104ca636f8dae129a6f", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "3360000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "0.976831896551724", + "value_before_uprating": "412000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_12570_15000@W92000004", + "name": "hmrc.spi_region.income_tax_by_region_15000_20000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 2047500000.0, + "resolved_value": 209042025.86206895, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5480ab0eafb9a40b35aed7dd", + "resolved_fact_key": "ledger_aggregate_fact_v2_9279e6fca2dca7f169c3824f", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "1950000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "0.976831896551724", + "value_before_uprating": "214000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_12570_15000@S92000003", + "name": "hmrc.spi_region.income_tax_by_region_15000_20000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 3454500000.0, + "resolved_value": 365335129.3103448, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b9853cdcb3d077161b71f1e7", + "resolved_fact_key": "ledger_aggregate_fact_v2_14b5e02e378294869ce410b7", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "3290000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "0.976831896551724", + "value_before_uprating": "374000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_12570_15000@N92000002", + "name": "hmrc.spi_region.income_tax_by_region_15000_20000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 1081500000.0, + "resolved_value": 126011314.65517241, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_bc0ce3ec1d7a4c71cbd44859", + "resolved_fact_key": "ledger_aggregate_fact_v2_335ba6d268d83f3adf2ff83e", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.05", - "value_before_uprating": "1030000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "0.976831896551724", + "value_before_uprating": "129000000.0" } } ] }, - "hmrc.spi_region.total_income_by_region_15000_20000": { + "hmrc.spi_region.income_tax_by_region_20000_30000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000001", + "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 3957572614.107884, + "resolved_value": 953458149.7797357, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_be796ad7f1776cee5f22bfa4", + "resolved_fact_key": "ledger_aggregate_fact_v2_0966a24ac930a55fe20b7f67", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "4050000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.01431718061674", + "value_before_uprating": "940000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000002", + "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 10846680497.92531, + "resolved_value": 2667654185.0220265, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ab159ade3cf5ff3b15690325", + "resolved_fact_key": "ledger_aggregate_fact_v2_6aa986cdff3f8c8b7a204dcf", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "11100000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.01431718061674", + "value_before_uprating": "2630000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000003", + "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 8315788381.742739, + "resolved_value": 1988061674.0088108, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_be389cc20de36e094c192236", + "resolved_fact_key": "ledger_aggregate_fact_v2_45f08cf7d7e3a5536725e582", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "8510000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.01431718061674", + "value_before_uprating": "1960000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000004", + "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 7534045643.153526, + "resolved_value": 1805484581.4977975, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d8c2bea14281c15952fcff15", + "resolved_fact_key": "ledger_aggregate_fact_v2_ee4cc1f8011a30aedc384c7d", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "7710000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.01431718061674", + "value_before_uprating": "1780000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000005", + "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 8560082987.551867, + "resolved_value": 2109779735.6828196, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d72bd606edae3833e30b408b", + "resolved_fact_key": "ledger_aggregate_fact_v2_7da68ad320277d6d34639cef", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "8760000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.01431718061674", + "value_before_uprating": "2080000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000006", + "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 8872780082.98755, + "resolved_value": 2140209251.1013217, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c71a4d0f983f77fca05855fd", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe8f2fc52e1835563e74a97b", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "9080000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.01431718061674", + "value_before_uprating": "2110000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000007", + "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 9507946058.091286, + "resolved_value": 2363359030.8370047, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f8d697a00dccda93687eab23", + "resolved_fact_key": "ledger_aggregate_fact_v2_1a4ee1f89bf51aec54a68f1f", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "9730000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.01431718061674", + "value_before_uprating": "2330000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000008", + "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 12410165975.103735, + "resolved_value": 3053094713.656388, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5d7846975d4b7c2d726f8b5c", + "resolved_fact_key": "ledger_aggregate_fact_v2_74424111678892f959fdad4a", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "12700000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.01431718061674", + "value_before_uprating": "3010000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_15000_20000@E12000009", + "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 8481908713.6929455, + "resolved_value": 2130066079.2951543, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_53d14b6ff9fcad7946037072", + "resolved_fact_key": "ledger_aggregate_fact_v2_203974cdfed25311c918e3e6", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "8680000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.01431718061674", + "value_before_uprating": "2100000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_15000_20000@W92000004", + "name": "hmrc.spi_region.income_tax_by_region_20000_30000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 4387531120.33195, + "resolved_value": 1136035242.290749, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5839a5e2e01fbfe3c4513c1f", + "resolved_fact_key": "ledger_aggregate_fact_v2_fba42fb0bf741feac5eb8807", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "4490000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.01431718061674", + "value_before_uprating": "1120000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_15000_20000@S92000003", + "name": "hmrc.spi_region.income_tax_by_region_20000_30000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 7680622406.639004, + "resolved_value": 1906916299.5594714, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d630eed92ea2cc074f9d7106", + "resolved_fact_key": "ledger_aggregate_fact_v2_b0f4a6ec81aa87b840a650f2", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "7860000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.01431718061674", + "value_before_uprating": "1880000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_15000_20000@N92000002", + "name": "hmrc.spi_region.income_tax_by_region_20000_30000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 2560207468.8796678, + "resolved_value": 646120044.0528635, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_32a6757476ec821d62034d9b", + "resolved_fact_key": "ledger_aggregate_fact_v2_a4750c9d4fba380c27f4ad8c", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "0.977178423236514", - "value_before_uprating": "2620000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.01431718061674", + "value_before_uprating": "637000000.0" } } ] }, - "hmrc.spi_region.total_income_by_region_20000_30000": { + "hmrc.spi_region.income_tax_by_region_30000_40000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000001", + "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 10430830039.525692, + "resolved_value": 1129084960.9375, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_438fe9857b56aaf3d644e2b6", + "resolved_fact_key": "ledger_aggregate_fact_v2_adb63ed0e1849381caef9c28", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "10400000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "998000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000002", + "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 29186264822.13439, + "resolved_value": 3269594726.5625, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8022e5936ad81af94d1f5840", + "resolved_fact_key": "ledger_aggregate_fact_v2_780eea9bfa186f86764f1a57", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "29100000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "2890000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000003", + "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 21864624505.928856, + "resolved_value": 2443710937.5, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_bb816e407057f9da98ed455c", + "resolved_fact_key": "ledger_aggregate_fact_v2_c34431734428a447c0040274", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "21800000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "2160000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000004", + "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 19858695652.173916, + "resolved_value": 2251381835.9375, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3f7d45521049e49f021bd4ff", + "resolved_fact_key": "ledger_aggregate_fact_v2_b54b1373bf5485b6cb36b2e5", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "19800000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "1990000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000005", + "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 23168478260.869568, + "resolved_value": 2613413085.9375, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1ae68b85829199ece3d51625", + "resolved_fact_key": "ledger_aggregate_fact_v2_5f50a87660b86aa1344c9a8a", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "23100000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "2310000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000006", + "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 23669960474.308304, + "resolved_value": 2952817382.8125, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e9ba2400912f91796119cb6b", + "resolved_fact_key": "ledger_aggregate_fact_v2_26766d6b2524d0e1c94c9b9e", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "23600000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "2610000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000007", + "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 25776185770.75099, + "resolved_value": 3914462890.625, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_813f6fef5b8067125098783c", + "resolved_fact_key": "ledger_aggregate_fact_v2_099de0a10d8df91fe9416ac5", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "25700000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "3460000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000008", + "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 33699604743.083008, + "resolved_value": 4333061523.4375, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b990ad2f76a0e818a17de1c8", + "resolved_fact_key": "ledger_aggregate_fact_v2_72e8f56aa3ce3eb79c24e75f", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "33600000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "3830000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_20000_30000@E12000009", + "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 23569664031.620556, + "resolved_value": 2760488281.25, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_37629c8c093a5d8c2dd0731d", + "resolved_fact_key": "ledger_aggregate_fact_v2_c6c0ef4da94bfd5184d80625", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "23500000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "2440000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_20000_30000@W92000004", + "name": "hmrc.spi_region.income_tax_by_region_30000_40000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 12637351778.656128, + "resolved_value": 1391557617.1875, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3e9c9283250408af6a53cbe9", + "resolved_fact_key": "ledger_aggregate_fact_v2_fe1a1d0fa88b09f118b3f905", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "12600000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "1230000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_20000_30000@S92000003", + "name": "hmrc.spi_region.income_tax_by_region_30000_40000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 20961956521.739132, + "resolved_value": 2669980468.75, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ca72742c164d449a2691cf08", + "resolved_fact_key": "ledger_aggregate_fact_v2_c3fea5360614f5b9c5fdb270", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "20900000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "2360000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_20000_30000@N92000002", + "name": "hmrc.spi_region.income_tax_by_region_30000_40000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 7090958498.023716, + "resolved_value": 799862792.96875, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_21bf56d74ad2df684c1f567e", + "resolved_fact_key": "ledger_aggregate_fact_v2_8e87ab4592be064964de8493", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.00296442687747", - "value_before_uprating": "7070000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "707000000.0" } } ] }, - "hmrc.spi_region.total_income_by_region_30000_40000": { + "hmrc.spi_region.income_tax_by_region_40000_50000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000001", + "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 9489038461.538462, + "resolved_value": 927705078.125, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e734014c448c207015a1dece", + "resolved_fact_key": "ledger_aggregate_fact_v2_9a5f9bbcc7386d4239d7fc86", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "8480000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "820000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000002", + "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 27527163461.53846, + "resolved_value": 2805742187.5, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_474f9df8fe51ed33aaceaf4d", + "resolved_fact_key": "ledger_aggregate_fact_v2_ec4391e7c7136980923d5f37", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "24600000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "2480000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000003", + "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 20701322115.384613, + "resolved_value": 2013798828.125, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3e594c8d165dd71fcc3d61cb", + "resolved_fact_key": "ledger_aggregate_fact_v2_4c8369adb7562f741a09a572", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "18500000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "1780000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000004", + "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 19022836538.461536, + "resolved_value": 1934604492.1875, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5c866e2bb0f6b6a50a18c179", + "resolved_fact_key": "ledger_aggregate_fact_v2_f5723cdc8dfd3e95c9d79f9c", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "17000000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "1710000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000005", + "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 22156009615.384613, + "resolved_value": 2194814453.125, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_cc2b5134cf2f69def4b3be37", + "resolved_fact_key": "ledger_aggregate_fact_v2_20660bd8982cd775fbb97914", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "19800000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "1940000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000006", + "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 24953485576.923077, + "resolved_value": 2658666992.1875, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e25b7af8bbdb0e3c4fe5ce78", + "resolved_fact_key": "ledger_aggregate_fact_v2_8241875184e67bde4e91814c", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "22300000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "2350000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000007", + "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 32898317307.692307, + "resolved_value": 3767387695.3125, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5be70ad227f3f55879bc8483", + "resolved_fact_key": "ledger_aggregate_fact_v2_05fd615e9e7521c4ede17187", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "29400000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "3330000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000008", + "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 36814783653.84615, + "resolved_value": 4152045898.4375, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c26111c8e57b04c417c5059c", + "resolved_fact_key": "ledger_aggregate_fact_v2_df297207c0bef616839d55f8", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "32900000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "3670000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_30000_40000@E12000009", + "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 23386899038.461536, + "resolved_value": 2375830078.125, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5a2e2b6cecf37f48c92cceb8", + "resolved_fact_key": "ledger_aggregate_fact_v2_cd47baef1b06ffcb6d8bc549", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "20900000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "2100000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_30000_40000@W92000004", + "name": "hmrc.spi_region.income_tax_by_region_40000_50000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 11749399038.461538, + "resolved_value": 1153974609.375, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_2899ed74c0ea87dc00038932", + "resolved_fact_key": "ledger_aggregate_fact_v2_c97453e238d0472d50989197", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "10500000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "1020000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_30000_40000@S92000003", + "name": "hmrc.spi_region.income_tax_by_region_40000_50000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 22156009615.384613, + "resolved_value": 2534218750.0, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_dbdc170e8e506b49816293ab", + "resolved_fact_key": "ledger_aggregate_fact_v2_c7e5b4de5f77241c2a3d7193", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "19800000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "2240000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_30000_40000@N92000002", + "name": "hmrc.spi_region.income_tax_by_region_40000_50000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 6747512019.230769, + "resolved_value": 643736816.40625, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a5814840e8b75e6ce0dc69f9", + "resolved_fact_key": "ledger_aggregate_fact_v2_c152a53bfe70a8c650665fb6", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "6030000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.13134765625", + "value_before_uprating": "569000000.0" } } ] }, - "hmrc.spi_region.total_income_by_region_40000_50000": { + "hmrc.spi_region.income_tax_by_region_50000_70000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000001", + "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 7016069711.538462, + "resolved_value": 1336546610.1694915, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_bba42f4122f8927d58e6e499", + "resolved_fact_key": "ledger_aggregate_fact_v2_a00fed344fb436baef9a7384", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "6270000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "1100000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000002", + "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 21372716346.153847, + "resolved_value": 4191896186.440678, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_11b17f750cd49b5657c8ba72", + "resolved_fact_key": "ledger_aggregate_fact_v2_61f7fa89b8cce7c7e0fe6818", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "19100000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "3450000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000003", + "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 15330168269.230768, + "resolved_value": 2843199152.542373, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_fd5f62f01d88199a9e7332d3", + "resolved_fact_key": "ledger_aggregate_fact_v2_05e1e0a1cffa8327bac77f94", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "13700000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "2340000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000004", + "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 14658774038.461538, + "resolved_value": 2831048728.8135595, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_849fb0598ca22d91fc6911be", + "resolved_fact_key": "ledger_aggregate_fact_v2_47bd2e4dae7165edc84dc57a", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "13100000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "2330000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000005", + "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 16672956730.76923, + "resolved_value": 3389968220.338983, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_492f61a89405b7dc539080b5", + "resolved_fact_key": "ledger_aggregate_fact_v2_907928c0f420a00e9ba2c563", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "14900000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "2790000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000006", + "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 20365625000.0, + "resolved_value": 4714364406.779661, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_332e67c977acb1af4b8e19af", + "resolved_fact_key": "ledger_aggregate_fact_v2_36132e432baf0a7ad8cf18cb", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "18200000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "3880000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000007", + "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 28534254807.692307, + "resolved_value": 7642616525.423729, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e2f361cc84c9c686573e68b0", + "resolved_fact_key": "ledger_aggregate_fact_v2_33db9ef36b21cfb7fac7e44c", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "25500000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "6290000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000008", + "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 31779326923.076923, + "resolved_value": 7472510593.220339, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_540511c6e678b1fe7bb8fc88", + "resolved_fact_key": "ledger_aggregate_fact_v2_c0e8a5bf17ec42cb924e198a", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "28400000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "6150000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_40000_50000@E12000009", + "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 18239543269.23077, + "resolved_value": 3608675847.4576273, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_885c83a790bbb6fdd85f9cb3", + "resolved_fact_key": "ledger_aggregate_fact_v2_2160786823c9d098fcc72429", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "16300000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "2970000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_40000_50000@W92000004", + "name": "hmrc.spi_region.income_tax_by_region_50000_70000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 8750504807.692307, + "resolved_value": 1676758474.5762713, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e830957b3d590a24e0d7a1b5", + "resolved_fact_key": "ledger_aggregate_fact_v2_d844025e94dd411fca709ebc", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "7820000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "1380000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_40000_50000@S92000003", + "name": "hmrc.spi_region.income_tax_by_region_50000_70000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 18239543269.23077, + "resolved_value": 3900286016.9491525, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_44865998a314cc571b7c36c2", + "resolved_fact_key": "ledger_aggregate_fact_v2_6b060c3560adc7896ea67ebc", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "16300000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "3210000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_40000_50000@N92000002", + "name": "hmrc.spi_region.income_tax_by_region_50000_70000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 4934747596.153846, + "resolved_value": 772766949.1525424, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_44342dfeb32d9f5bf349d9d9", + "resolved_fact_key": "ledger_aggregate_fact_v2_210cd35d5789ce5427b7bfbb", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.11899038461538", - "value_before_uprating": "4410000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "636000000.0" } } ] }, - "hmrc.spi_region.total_income_by_region_50000_70000": { + "hmrc.spi_region.income_tax_by_region_70000_100000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000001", + "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 8320466666.666666, + "resolved_value": 962313559.3220339, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0efc9e963b5d9ab2cf7ab307", + "resolved_fact_key": "ledger_aggregate_fact_v2_5f95072181061fe0fd7ee7c7", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "6850000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "792000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000002", + "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 26115333333.333332, + "resolved_value": 3438569915.254237, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a91eb3107f820bf8f2dc599d", + "resolved_fact_key": "ledger_aggregate_fact_v2_04e7cb3e3e02787a1c2eb680", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "21500000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "2830000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000003", + "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 17734133333.333332, + "resolved_value": 2199226694.915254, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_664b0d9b4ceedab8b9d84f94", + "resolved_fact_key": "ledger_aggregate_fact_v2_4eb86ff43eae8060a08a4077", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "14600000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "1810000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000004", + "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 17612666666.666664, + "resolved_value": 2284279661.016949, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0149e80b797392c124f9277a", + "resolved_fact_key": "ledger_aggregate_fact_v2_0504132941223df5e66a37c9", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "14500000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "1880000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000005", + "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 21135200000.0, + "resolved_value": 2782447033.898305, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ce9d8a7aa84ae48a156d414b", + "resolved_fact_key": "ledger_aggregate_fact_v2_d32363aab435035f99ebc7e7", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "17400000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "2290000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000006", + "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 29151999999.999996, + "resolved_value": 4665762711.864407, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b96e7a09a05487cf5f6c34ff", + "resolved_fact_key": "ledger_aggregate_fact_v2_b4a01beaee526731c0bd1eaf", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "24000000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "3840000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000007", + "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 46764666666.666664, + "resolved_value": 8857658898.305084, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_bfbcb3976f887ee94e704545", + "resolved_fact_key": "ledger_aggregate_fact_v2_a206f41f05ea5f19ab080954", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "38500000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "7290000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000008", + "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 46278799999.99999, + "resolved_value": 8031430084.745763, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_409c42216bc0ba46380346a2", + "resolved_fact_key": "ledger_aggregate_fact_v2_22c64950fb39e6aea111e3fa", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "38100000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "6610000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_50000_70000@E12000009", + "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 22592799999.999996, + "resolved_value": 3074057203.3898306, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_fa2e1f4a1d7f39da2366394a", + "resolved_fact_key": "ledger_aggregate_fact_v2_4accd9f6b5a81a874c95d829", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "18600000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "2530000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_50000_70000@W92000004", + "name": "hmrc.spi_region.income_tax_by_region_70000_100000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 10482573333.333332, + "resolved_value": 1057086864.4067796, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4ebefbba722f76d7bd2ad8ad", + "resolved_fact_key": "ledger_aggregate_fact_v2_79f56f8c5c9c4e1e994d0fe7", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "8630000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "870000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_50000_70000@S92000003", + "name": "hmrc.spi_region.income_tax_by_region_70000_100000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 20892266666.666664, + "resolved_value": 3268463983.0508475, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_624357af6122fb2b7697904c", + "resolved_fact_key": "ledger_aggregate_fact_v2_a6204678a8f5956aa2be389c", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "17200000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "2690000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_50000_70000@N92000002", + "name": "hmrc.spi_region.income_tax_by_region_70000_100000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 4955840000.0, + "resolved_value": 589295550.8474576, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_063362cef17220025252cc56", + "resolved_fact_key": "ledger_aggregate_fact_v2_ee726ccf73fa9398f0dee36a", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "4080000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21504237288136", + "value_before_uprating": "485000000.0" } } ] }, - "hmrc.spi_region.total_income_by_region_70000_100000": { + "hmrc.spi_region.income_tax_by_region_100000_150000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000001", + "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 4275626666.6666665, + "resolved_value": 720261437.9084967, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_90fc8748a58109c2d83789be", + "resolved_fact_key": "ledger_aggregate_fact_v2_81efaabbaefc13fcad480f7c", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "3520000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.24183006535948", + "value_before_uprating": "580000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000002", + "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 15426266666.666666, + "resolved_value": 2607843137.254902, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c1c221740111fab2e1d4d24a", + "resolved_fact_key": "ledger_aggregate_fact_v2_01c9ddb244c8459322c5453e", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "12700000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.24183006535948", + "value_before_uprating": "2100000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000003", + "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 9887386666.666666, + "resolved_value": 1750980392.1568627, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b446f763ca773a2eaf5f57b3", + "resolved_fact_key": "ledger_aggregate_fact_v2_d3ab83ca1b4689204d2c0ebb", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "8140000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.24183006535948", + "value_before_uprating": "1410000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000004", + "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 10203200000.0, + "resolved_value": 1862745098.0392158, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c7f1e13fecce759a4c1c754f", + "resolved_fact_key": "ledger_aggregate_fact_v2_f7bf6e9e78a934de96b4b5a2", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "8400000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.24183006535948", + "value_before_uprating": "1500000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000005", + "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 12389599999.999998, + "resolved_value": 1949673202.6143792, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5c6f7b63de1b2661e9c2111d", + "resolved_fact_key": "ledger_aggregate_fact_v2_fb280939781de1e9e33d62f5", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "10200000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.24183006535948", + "value_before_uprating": "1570000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000006", + "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 20649333333.333332, + "resolved_value": 4346405228.75817, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a14528a973c5af698d5f5d90", + "resolved_fact_key": "ledger_aggregate_fact_v2_98c81068dea61b41c19c91c8", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "17000000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.24183006535948", + "value_before_uprating": "3500000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000007", + "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 38869333333.33333, + "resolved_value": 9996732026.143791, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c672707c2944acd06f252783", + "resolved_fact_key": "ledger_aggregate_fact_v2_abea8138671d1ea294dd858e", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "32000000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.24183006535948", + "value_before_uprating": "8050000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000008", + "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 35346800000.0, + "resolved_value": 8121568627.45098, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3ddf52b9e16d5066e5c2e4b6", + "resolved_fact_key": "ledger_aggregate_fact_v2_da90ca747e51b582383ded6d", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "29100000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.24183006535948", + "value_before_uprating": "6540000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_70000_100000@E12000009", + "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 13725733333.333332, + "resolved_value": 2632679738.5620914, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d447d42697e969608d4e5019", + "resolved_fact_key": "ledger_aggregate_fact_v2_0c4a8c50d8fb2597210f454d", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "11300000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.24183006535948", + "value_before_uprating": "2120000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_70000_100000@W92000004", + "name": "hmrc.spi_region.income_tax_by_region_100000_150000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 4797933333.333333, + "resolved_value": 843202614.379085, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d45e659c5833611a6119c2ec", + "resolved_fact_key": "ledger_aggregate_fact_v2_89d5d889d64d0761669c663d", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "3950000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.24183006535948", + "value_before_uprating": "679000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_70000_100000@S92000003", + "name": "hmrc.spi_region.income_tax_by_region_100000_150000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 13118399999.999998, + "resolved_value": 2496078431.372549, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff5999184109efe8d0f0987b", + "resolved_fact_key": "ledger_aggregate_fact_v2_9d5e4b15cb14098291a06cef", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "10800000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.24183006535948", + "value_before_uprating": "2010000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_70000_100000@N92000002", + "name": "hmrc.spi_region.income_tax_by_region_100000_150000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 2708706666.6666665, + "resolved_value": 455751633.9869281, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e107484e99ad8ee35924cb41", + "resolved_fact_key": "ledger_aggregate_fact_v2_9535d0d9d54b0d1d925fbd6d", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.21466666666667", - "value_before_uprating": "2230000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.24183006535948", + "value_before_uprating": "367000000.0" } } ] }, - "hmrc.spi_region.total_income_by_region_100000_150000": { + "hmrc.spi_region.income_tax_by_region_150000_200000": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000001", + "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 2533214285.714286, + "resolved_value": 312790697.6744186, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6c9465bce5d4c47f101dfffb", + "resolved_fact_key": "ledger_aggregate_fact_v2_12938bda3a5a76452e961a0a", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "2050000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.16279069767442", + "value_before_uprating": "269000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000002", + "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 9057785714.285715, + "resolved_value": 1255813953.488372, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f375029cafc8609b674c6dbb", + "resolved_fact_key": "ledger_aggregate_fact_v2_ed6213f239706ad0949526d5", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "7330000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.16279069767442", + "value_before_uprating": "1080000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000003", + "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 6104428571.428572, + "resolved_value": 805813953.4883721, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_58a8125966650b416e6a69d9", + "resolved_fact_key": "ledger_aggregate_fact_v2_d81ac46f8b6377aa88731910", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "4940000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.16279069767442", + "value_before_uprating": "693000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000004", + "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 6425714285.714286, + "resolved_value": 827906976.744186, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4625eaade403cca1e274c703", + "resolved_fact_key": "ledger_aggregate_fact_v2_7c8b881a65da83698cff1635", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "5200000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.16279069767442", + "value_before_uprating": "712000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000005", + "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 6771714285.714286, + "resolved_value": 967441860.4651164, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e028d693b0d6e03990bb26dc", + "resolved_fact_key": "ledger_aggregate_fact_v2_87546c655e16ba5b1b064c43", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "5480000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.16279069767442", + "value_before_uprating": "832000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000006", + "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 14828571428.571428, + "resolved_value": 2337209302.3255816, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_032638ddfdb139bf856eaf5f", + "resolved_fact_key": "ledger_aggregate_fact_v2_cdcbc1085c6024f8487c8440", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "12000000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.16279069767442", + "value_before_uprating": "2010000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000007", + "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 33487857142.857143, + "resolved_value": 6116279069.767442, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_72bf0b112097303f0c67263c", + "resolved_fact_key": "ledger_aggregate_fact_v2_e7c8e4541a23c95c2130c0e1", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "27100000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.16279069767442", + "value_before_uprating": "5260000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000008", + "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 27556428571.428574, + "resolved_value": 4372093023.255815, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f790fc2a9c20d5611bdc7997", + "resolved_fact_key": "ledger_aggregate_fact_v2_78441945ac9f7566bcccd04d", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "22300000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.16279069767442", + "value_before_uprating": "3760000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_100000_150000@E12000009", + "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 9181357142.857143, + "resolved_value": 1244186046.511628, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c028280f96dee49107e48274", + "resolved_fact_key": "ledger_aggregate_fact_v2_75695542905c8829feaef5db", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "7430000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.16279069767442", + "value_before_uprating": "1070000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_100000_150000@W92000004", + "name": "hmrc.spi_region.income_tax_by_region_150000_200000@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 2965714285.714286, + "resolved_value": 363953488.372093, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_44193f7ebb1763711dedfb47", + "resolved_fact_key": "ledger_aggregate_fact_v2_f8e0a317c5aec198b43cd356", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "2400000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.16279069767442", + "value_before_uprating": "313000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_100000_150000@S92000003", + "name": "hmrc.spi_region.income_tax_by_region_150000_200000@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 8106285714.285714, + "resolved_value": 1065116279.0697675, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6be01595570717a00b79e19b", + "resolved_fact_key": "ledger_aggregate_fact_v2_b2d8b9d2f5572f2243a5cbff", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "6560000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.16279069767442", + "value_before_uprating": "916000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_100000_150000@N92000002", + "name": "hmrc.spi_region.income_tax_by_region_150000_200000@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 1680571428.5714285, + "resolved_value": 208139534.88372093, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_481b7898cee9651d5825ec9c", + "resolved_fact_key": "ledger_aggregate_fact_v2_0ddb1e9f8592c0c47d26974d", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.23571428571429", - "value_before_uprating": "1360000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.16279069767442", + "value_before_uprating": "179000000.0" } } ] }, - "hmrc.spi_region.total_income_by_region_150000_200000": { + "hmrc.spi_region.income_tax_by_region_200000_plus": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000001", + "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 947989108.910891, + "resolved_value": 727874655.8279796, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e29034a529a2c2af45441a18", + "resolved_fact_key": "ledger_aggregate_fact_v2_7a83fd311b43a50ee3f872b4", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "818000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21312442637997", + "value_before_uprating": "600000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000002", + "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 3743282178.2178216, + "resolved_value": 4148885538.2194834, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a853dbb43da7eceb51f34046", + "resolved_fact_key": "ledger_aggregate_fact_v2_efd4f67245e5de24818efc9e", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "3230000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21312442637997", + "value_before_uprating": "3420000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000003", + "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 2433712871.2871284, + "resolved_value": 2426248852.7599316, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4715316eb6dcb68c019b62e7", + "resolved_fact_key": "ledger_aggregate_fact_v2_3ad740867de43618f737418f", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "2100000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21312442637997", + "value_before_uprating": "2000000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000004", + "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 2445301980.1980195, + "resolved_value": 2535430051.1341286, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_588552df2319586b0f49f291", + "resolved_fact_key": "ledger_aggregate_fact_v2_81c84037da4c41ffeb326694", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "2110000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21312442637997", + "value_before_uprating": "2090000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000005", + "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 2862509900.990099, + "resolved_value": 3044942310.213714, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4df9c2f40d9ae9915766afdb", + "resolved_fact_key": "ledger_aggregate_fact_v2_744d27a239b1c79c7bdabd9e", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "2470000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21312442637997", + "value_before_uprating": "2510000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000006", + "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 6849163366.336633, + "resolved_value": 9195483151.960142, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7e44d449f3af5e24a43bcd1f", + "resolved_fact_key": "ledger_aggregate_fact_v2_56a8903d522d56a33635eafc", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "5910000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21312442637997", + "value_before_uprating": "7580000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000007", + "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 17731336633.663364, + "resolved_value": 41852792710.108826, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d438a406c43da3663cd85d25", + "resolved_fact_key": "ledger_aggregate_fact_v2_08fa8e709623293722f9eb01", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "15300000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21312442637997", + "value_before_uprating": "34500000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000008", + "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 12748019801.980198, + "resolved_value": 18803428608.88947, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ff895067a352848cc8043f63", + "resolved_fact_key": "ledger_aggregate_fact_v2_9d74cd560cc34c42639e5ef8", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "11000000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21312442637997", + "value_before_uprating": "15500000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_150000_200000@E12000009", + "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 3708514851.4851484, + "resolved_value": 4233804248.066081, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_686a4f60dfdb42b940b03c14", + "resolved_fact_key": "ledger_aggregate_fact_v2_76974d3b9ebf0eac818fad63", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "3200000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21312442637997", + "value_before_uprating": "3490000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_150000_200000@W92000004", + "name": "hmrc.spi_region.income_tax_by_region_200000_plus@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 1095170792.079208, + "resolved_value": 771547135.1776583, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4e0a024e5ff825f42b1168a0", + "resolved_fact_key": "ledger_aggregate_fact_v2_3ed9e352deb2a2d7d3ba2464", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "945000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21312442637997", + "value_before_uprating": "636000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_150000_200000@S92000003", + "name": "hmrc.spi_region.income_tax_by_region_200000_plus@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 3071113861.3861384, + "resolved_value": 3396748393.8639045, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1417d70c36a2fe03692d9b8e", + "resolved_fact_key": "ledger_aggregate_fact_v2_d1c26b2f18ead8722f6e5195", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "2650000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21312442637997", + "value_before_uprating": "2800000000.0" } }, { - "name": "hmrc.spi_region.total_income_by_region_150000_200000@N92000002", + "name": "hmrc.spi_region.income_tax_by_region_200000_plus@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 645513366.3366336, + "resolved_value": 633250950.5703422, "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ee9c6e9f9268ba78f503e90c", + "resolved_fact_key": "ledger_aggregate_fact_v2_6ab4cf3abdd5b99922013eff", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.15891089108911", - "value_before_uprating": "557000000.0" + "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", + "factor": "1.21312442637997", + "value_before_uprating": "522000000.0" } } ] }, - "hmrc.spi_region.total_income_by_region_200000_plus": { + "dwp.state_pension.recipients": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000001", + "name": "dwp.state_pension.recipients", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000001", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 1897819856.7041965, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6b01a6c75fefd457d7301511", + "resolved_value": 12052874.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_f2e868eab6a5afc6f73ccfae" + } + ] + }, + "dwp.state_pension.amount": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.amount", + "status": "active", + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, + "matched_fact_count_in_source_window": 8, + "resolved_period": 2025, + "resolved_value": 138623908111.01526, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_040841c571b5743340438be9", "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.20880245649949", - "value_before_uprating": "1570000000.0" + "index": "policyengine_uk_parameter:gov.dwp.state_pension.new_state_pension.amount", + "factor": "1.00984637199515", + "value_before_uprating": "137272274234.284" + } + } + ] + }, + "dfc_ni.state_pension.recipients": { + "status": "active", + "candidates": [ + { + "name": "dfc_ni.state_pension.recipients", + "status": "active", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, + "resolved_period": 2025, + "resolved_value": 330147.5, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_d4760fdd674487fca8e784e2" + } + ] + }, + "dfc_ni.state_pension.amount": { + "status": "active", + "candidates": [ + { + "name": "dfc_ni.state_pension.amount", + "status": "active", + "matched_fact_count_overall": 8, + "matched_fact_count_at_or_before_period": 8, + "matched_fact_count_in_source_window": 8, + "resolved_period": 2025, + "resolved_value": 3710881810.1898503, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_7d24b9929753d6b31c53cce4", + "uprating": { + "index": "policyengine_uk_parameter:gov.dwp.state_pension.new_state_pension.amount", + "factor": "1.0098105097383", + "value_before_uprating": "3674829856.1" } + } + ] + }, + "dwp.state_pension.recipients_male_66_69_new": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_male_66_69_new", + "status": "active", + "matched_fact_count_overall": 16, + "matched_fact_count_at_or_before_period": 16, + "matched_fact_count_in_source_window": 16, + "resolved_period": 2025, + "resolved_value": 1323018.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_f90d42d3b41d1cd122e1bc96" + } + ] + }, + "dwp.state_pension.recipients_female_66_69_new": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_female_66_69_new", + "status": "active", + "matched_fact_count_overall": 16, + "matched_fact_count_at_or_before_period": 16, + "matched_fact_count_in_source_window": 16, + "resolved_period": 2025, + "resolved_value": 1388613.5, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_c5cbedb94e282e12f237204e" + } + ] + }, + "dwp.state_pension.recipients_male_70_74_new": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_male_70_74_new", + "status": "active", + "matched_fact_count_overall": 20, + "matched_fact_count_at_or_before_period": 20, + "matched_fact_count_in_source_window": 20, + "resolved_period": 2025, + "resolved_value": 1222116.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_1d6c387978c7dcb31a3eb2f9" + } + ] + }, + "dwp.state_pension.recipients_male_70_74_pre_2016": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_male_70_74_pre_2016", + "status": "active", + "matched_fact_count_overall": 20, + "matched_fact_count_at_or_before_period": 20, + "matched_fact_count_in_source_window": 20, + "resolved_period": 2025, + "resolved_value": 194617.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_d2f0b8ce001fffdaf3af3d1c" + } + ] + }, + "dwp.state_pension.recipients_female_70_74_new": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_female_70_74_new", + "status": "active", + "matched_fact_count_overall": 20, + "matched_fact_count_at_or_before_period": 20, + "matched_fact_count_in_source_window": 20, + "resolved_period": 2025, + "resolved_value": 717078.5, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_5f23bd5308686d3879b58097" + } + ] + }, + "dwp.state_pension.recipients_female_70_74_pre_2016": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_female_70_74_pre_2016", + "status": "active", + "matched_fact_count_overall": 20, + "matched_fact_count_at_or_before_period": 20, + "matched_fact_count_in_source_window": 20, + "resolved_period": 2025, + "resolved_value": 822163.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_2b52033f8fc2c92f545c5472" + } + ] + }, + "dwp.state_pension.recipients_male_75_79_pre_2016": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_male_75_79_pre_2016", + "status": "active", + "matched_fact_count_overall": 20, + "matched_fact_count_at_or_before_period": 20, + "matched_fact_count_in_source_window": 20, + "resolved_period": 2025, + "resolved_value": 1333148.5, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_f1e0302e9fb24b411cf7acaa" + } + ] + }, + "dwp.state_pension.recipients_female_75_79_pre_2016": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_female_75_79_pre_2016", + "status": "active", + "matched_fact_count_overall": 20, + "matched_fact_count_at_or_before_period": 20, + "matched_fact_count_in_source_window": 20, + "resolved_period": 2025, + "resolved_value": 1502398.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_b0e7ea9a1c711aa2cd974913" + } + ] + }, + "dwp.state_pension.recipients_male_80_84_pre_2016": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_male_80_84_pre_2016", + "status": "active", + "matched_fact_count_overall": 20, + "matched_fact_count_at_or_before_period": 20, + "matched_fact_count_in_source_window": 20, + "resolved_period": 2025, + "resolved_value": 823789.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_414a97d3cb5a8e56646dc9fb" + } + ] + }, + "dwp.state_pension.recipients_female_80_84_pre_2016": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_female_80_84_pre_2016", + "status": "active", + "matched_fact_count_overall": 20, + "matched_fact_count_at_or_before_period": 20, + "matched_fact_count_in_source_window": 20, + "resolved_period": 2025, + "resolved_value": 1016169.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_ad548b86aefde2661cc4ffff" + } + ] + }, + "dwp.state_pension.recipients_male_85_89_pre_2016": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_male_85_89_pre_2016", + "status": "active", + "matched_fact_count_overall": 20, + "matched_fact_count_at_or_before_period": 20, + "matched_fact_count_in_source_window": 20, + "resolved_period": 2025, + "resolved_value": 452540.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_deab1a4a30a55e76ed713c27" + } + ] + }, + "dwp.state_pension.recipients_female_85_89_pre_2016": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_female_85_89_pre_2016", + "status": "active", + "matched_fact_count_overall": 20, + "matched_fact_count_at_or_before_period": 20, + "matched_fact_count_in_source_window": 20, + "resolved_period": 2025, + "resolved_value": 644697.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_7bfbbc2af979ffaa9db09fe5" + } + ] + }, + "dwp.state_pension.recipients_male_90_plus_pre_2016": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_male_90_plus_pre_2016", + "status": "active", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, + "resolved_period": 2025, + "resolved_value": 207357.5, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_65392f782c463d5c4458c188" + } + ] + }, + "dwp.state_pension.recipients_female_90_plus_pre_2016": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_female_90_plus_pre_2016", + "status": "active", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, + "resolved_period": 2025, + "resolved_value": 404408.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_32834cf0a5aa400ad3ea6632" + } + ] + }, + "dwp.state_pension.recipients_new_by_english_region": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_new_by_english_region@E12000001", + "status": "active", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "geography_level": "region", + "geography_id": "E12000001", + "matched_fact_count_in_source_window": 4, + "resolved_period": 2025, + "resolved_value": 221933.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_3849cd7f9fb2c0a11406df09" }, { - "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000002", + "name": "dwp.state_pension.recipients_new_by_english_region@E12000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000002", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 10577021494.370522, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7b85cdb0a8e535496124f754", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.20880245649949", - "value_before_uprating": "8750000000.0" - } + "resolved_value": 542356.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_3598d15875dc7df98a20123d" }, { - "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000003", + "name": "dwp.state_pension.recipients_new_by_english_region@E12000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000003", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 6225332650.972363, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_54a433e469f34f13755ac571", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.20880245649949", - "value_before_uprating": "5150000000.0" - } + "resolved_value": 406034.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_f7290dcc14753b1a54e005cf" }, { - "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000004", + "name": "dwp.state_pension.recipients_new_by_english_region@E12000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000004", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 6551709314.227225, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_152018fd8cb712d420628a1f", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.20880245649949", - "value_before_uprating": "5420000000.0" - } + "resolved_value": 363537.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_a1a24b040c70a32bd4e354e6" }, { - "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000005", + "name": "dwp.state_pension.recipients_new_by_english_region@E12000005", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000005", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 7893480040.941658, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4dd9220de98f56cd64d5bf68", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.20880245649949", - "value_before_uprating": "6530000000.0" - } + "resolved_value": 416229.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_9e4621361253499530e31b54" }, { - "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000006", + "name": "dwp.state_pension.recipients_new_by_english_region@E12000006", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000006", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 23450767656.09007, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_70173748ad13d94d55310041", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.20880245649949", - "value_before_uprating": "19400000000.0" - } + "resolved_value": 457239.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_70971f09dfaeab499d7aeb7e" }, { - "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000007", + "name": "dwp.state_pension.recipients_new_by_english_region@E12000007", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000007", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 106495496417.6049, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_924e506cf544190561041ef0", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.20880245649949", - "value_before_uprating": "88100000000.0" - } + "resolved_value": 421776.5, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_79d46ff506d2db6cd18e2148" }, { - "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000008", + "name": "dwp.state_pension.recipients_new_by_english_region@E12000008", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000008", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 48110337768.67963, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e2f3a41a7aa72e540d3060e1", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.20880245649949", - "value_before_uprating": "39800000000.0" - } + "resolved_value": 658266.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_abd2497289e3331cb7e82012" }, { - "name": "hmrc.spi_region.total_income_by_region_200000_plus@E12000009", + "name": "dwp.state_pension.recipients_new_by_english_region@E12000009", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000009", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 10915486182.190378, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7fbc35a6c3a42fda36cca9e1", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.20880245649949", - "value_before_uprating": "9030000000.0" - } - }, - { - "name": "hmrc.spi_region.total_income_by_region_200000_plus@W92000004", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "W92000004", - "resolved_period": 2025, - "resolved_value": 2018700102.3541453, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_51f05e7d7e0a1747f76cac74", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.20880245649949", - "value_before_uprating": "1670000000.0" - } - }, + "resolved_value": 464841.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_9f36f3a7a1a4d6d7ebaecbde" + } + ] + }, + "dwp.state_pension.recipients_new_scotland": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.total_income_by_region_200000_plus@S92000003", + "name": "dwp.state_pension.recipients_new_scotland", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "S92000003", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 8606673490.276356, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_351e65add0d74b0dd1a9b0db", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.20880245649949", - "value_before_uprating": "7120000000.0" - } - }, + "resolved_value": 445194.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_d9b8e48df3e64a1e63372634" + } + ] + }, + "dwp.state_pension.recipients_new_wales": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.total_income_by_region_200000_plus@N92000002", + "name": "dwp.state_pension.recipients_new_wales", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "N92000002", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 1680235414.5342884, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_09715a55979e1357b119b01c", - "uprating": { - "index": "hmrc.itl_2026.total_income_growth_by_total_income_band", - "factor": "1.20880245649949", - "value_before_uprating": "1390000000.0" - } + "resolved_value": 253534.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_b82917f7a577c897f0d3dd60" } ] }, - "hmrc.spi_region.income_tax_by_region_12570_15000": { + "dwp.state_pension.recipients_pre_2016_by_english_region": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000001", + "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000001", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000001", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 26471186.440677967, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7ed597f1211daff0261d300c", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.10296610169492", - "value_before_uprating": "24000000.0" - } + "resolved_value": 324237.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_1db0810df0a5b05c1fd0914a" }, { - "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000002", + "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000002", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000002", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 69486864.40677966, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_51f9220ee861e14659ca9590", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.10296610169492", - "value_before_uprating": "63000000.0" - } + "resolved_value": 835347.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_c8a6ef7647ae7caef2c80667" }, { - "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000003", + "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000003", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000003", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 50736440.6779661, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c87e9593546cde00d164ab10", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.10296610169492", - "value_before_uprating": "46000000.0" - } + "resolved_value": 631830.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_139a07b36899bf4ace64291d" }, { - "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000004", + "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000004", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000004", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 47427542.37288135, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7ee2952fcdba5f2653f96656", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.10296610169492", - "value_before_uprating": "43000000.0" - } + "resolved_value": 586131.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_011954008b768323576d61c8" }, { - "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000005", + "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000005", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000005", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 55148305.084745765, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_794088338b501d2aa892097d", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.10296610169492", - "value_before_uprating": "50000000.0" - } + "resolved_value": 682017.5, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_f7d63e0a74e6de675a11ed6f" }, { - "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000006", + "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000006", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000006", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 57354237.288135596, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_54366288a4ad272c3896795b", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.10296610169492", - "value_before_uprating": "52000000.0" - } + "resolved_value": 782615.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_ecd6638d3a14dcee4ef46782" }, { - "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000007", + "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000007", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000007", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 77207627.11864407, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a3ddc863e4bb46a5bf3394c4", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.10296610169492", - "value_before_uprating": "70000000.0" - } + "resolved_value": 593093.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_b670e556716dbd64f9fe8178" }, { - "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000008", + "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000008", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000008", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 78310593.22033899, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_932f9a83d382d8e382c22202", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.10296610169492", - "value_before_uprating": "71000000.0" - } + "resolved_value": 1134987.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_b4d062de5c11bbac34b30be6" }, { - "name": "hmrc.spi_region.income_tax_by_region_12570_15000@E12000009", + "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000009", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, "geography_level": "region", "geography_id": "E12000009", + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 54045338.983050846, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_76ca239f67e9d49af23915b6", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.10296610169492", - "value_before_uprating": "49000000.0" - } + "resolved_value": 806881.5, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_5a45e1cc548ab80887ffe67f" + } + ] + }, + "dwp.state_pension.recipients_pre_2016_scotland": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_pre_2016_scotland", + "status": "active", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, + "resolved_period": 2025, + "resolved_value": 621000.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_0c208e973105fa7c8029b17f" + } + ] + }, + "dwp.state_pension.recipients_pre_2016_wales": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_pre_2016_wales", + "status": "active", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, + "resolved_period": 2025, + "resolved_value": 403793.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_5c95cf4efb7008b1f359e9ec" + } + ] + }, + "dwp.state_pension.recipients_new_by_weekly_amount": { + "status": "active", + "candidates": [ + { + "name": "dwp.state_pension.recipients_new_by_weekly_amount.under_20_00__new_state_pension", + "status": "active", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, + "resolved_period": 2025, + "resolved_value": 2401.3333333333335, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_dc5561861c73ee31f86bfae3" }, { - "name": "hmrc.spi_region.income_tax_by_region_12570_15000@W92000004", + "name": "dwp.state_pension.recipients_new_by_weekly_amount.100_00_to_under_150_00__new_state_pension", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "W92000004", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, "resolved_period": 2025, - "resolved_value": 30883050.84745763, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_780dc7b81bc9a79436e84efa", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.10296610169492", - "value_before_uprating": "28000000.0" - } + "resolved_value": 124804.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_ffb27f4d7915353defe32986" + }, + { + "name": "dwp.state_pension.recipients_new_by_weekly_amount.150_00_to_under_200_00__new_state_pension", + "status": "active", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, + "resolved_period": 2025, + "resolved_value": 661720.6666666666, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_86da47003654aefcff806052" + }, + { + "name": "dwp.state_pension.recipients_new_by_weekly_amount.20_00_to_under_40_00__new_state_pension", + "status": "active", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, + "resolved_period": 2025, + "resolved_value": 2481.3333333333335, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_8cfd09ae2cadbb3594d4dad5" + }, + { + "name": "dwp.state_pension.recipients_new_by_weekly_amount.200_00_to_under_250_00__new_state_pension", + "status": "active", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, + "resolved_period": 2025, + "resolved_value": 3390794.6666666665, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_d31686dffeaa07295af35f7b" + }, + { + "name": "dwp.state_pension.recipients_new_by_weekly_amount.250_00_to_under_300_00__new_state_pension", + "status": "active", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, + "resolved_period": 2025, + "resolved_value": 433550.3333333333, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_a97b5dcb7950ad4cab590462" + }, + { + "name": "dwp.state_pension.recipients_new_by_weekly_amount.300_00_and_over__new_state_pension", + "status": "active", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, + "resolved_period": 2025, + "resolved_value": 64770.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_234575a44d456803d36f9ec4" + }, + { + "name": "dwp.state_pension.recipients_new_by_weekly_amount.40_00_to_under_60_00__new_state_pension", + "status": "signed_excluded", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "signed_row": { + "dimension": "grouped_amount_of_benefit", + "value": "\u00a340.00 to under \u00a360.00" + }, + "signed_rationale": "DWP's new State Pension \u00a340.00 to under \u00a360.00 a week cell (2,903 recipients over May to November 2025, 0.06% of new State Pension recipients) has no record on the frame: about thirty distinct new State Pension recipients report under \u00a3100 a week in FRS 2024-25, and the nearest of them restate above \u00a360 at the 2025 rate the engine pays, so the row would always measure zero. Signed out of the weekly-amount fan-out; the other nine new State Pension bands stay bound." }, { - "name": "hmrc.spi_region.income_tax_by_region_12570_15000@S92000003", + "name": "dwp.state_pension.recipients_new_by_weekly_amount.60_00_to_under_80_00__new_state_pension", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "S92000003", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, "resolved_period": 2025, - "resolved_value": 51839406.779661015, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_004e08f85f43e2052f1a9b45", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.10296610169492", - "value_before_uprating": "47000000.0" - } + "resolved_value": 24329.333333333332, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_405455404e78ca1ca8915baa" }, { - "name": "hmrc.spi_region.income_tax_by_region_12570_15000@N92000002", + "name": "dwp.state_pension.recipients_new_by_weekly_amount.80_00_to_under_100_00__new_state_pension", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "N92000002", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, "resolved_period": 2025, - "resolved_value": 16544491.52542373, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_52b978fd93ad082829945432", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.10296610169492", - "value_before_uprating": "15000000.0" - } + "resolved_value": 31134.333333333332, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_e76e2f663aa361fe4df2dc36" } ] }, - "hmrc.spi_region.income_tax_by_region_15000_20000": { + "dwp.state_pension.recipients_pre_2016_by_weekly_amount": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000001", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000001", - "resolved_period": 2025, - "resolved_value": 194389547.4137931, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_fd09170e4b9068b849a6c191", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "0.976831896551724", - "value_before_uprating": "199000000.0" - } - }, - { - "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000002", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000002", - "resolved_period": 2025, - "resolved_value": 526512392.24137926, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d08bd86f1a0db198cf8c112c", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "0.976831896551724", - "value_before_uprating": "539000000.0" - } - }, - { - "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000003", + "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.under_20_00__pre_2016_state_pension", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000003", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, "resolved_period": 2025, - "resolved_value": 397570581.8965517, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_055500409b37c8c3a870f043", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "0.976831896551724", - "value_before_uprating": "407000000.0" - } + "resolved_value": 12621.333333333334, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_a9ffc9a251267e97840eeb90" }, { - "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000004", + "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.100_00_to_under_150_00__pre_2016_state_pension", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000004", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, "resolved_period": 2025, - "resolved_value": 363381465.51724136, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_45e025ab9b72d48ce31c1081", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "0.976831896551724", - "value_before_uprating": "372000000.0" - } + "resolved_value": 880177.3333333334, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_0a3f30c5e7b17728baa6576a" }, { - "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000005", + "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.150_00_to_under_200_00__pre_2016_state_pension", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000005", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, "resolved_period": 2025, - "resolved_value": 413199892.24137926, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3eed4d7852c8b7f568dffe58", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "0.976831896551724", - "value_before_uprating": "423000000.0" - } + "resolved_value": 1589409.6666666667, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_d3e4db18223e8507eeaaab8f" }, { - "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000006", + "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.20_00_to_under_40_00__pre_2016_state_pension", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000006", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, "resolved_period": 2025, - "resolved_value": 421014547.4137931, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b13b4154a1d9943e315e531d", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "0.976831896551724", - "value_before_uprating": "431000000.0" - } + "resolved_value": 8063.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_e18cb71ca3b17102c67c509a" }, { - "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000007", + "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.200_00_to_under_250_00__pre_2016_state_pension", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000007", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, "resolved_period": 2025, - "resolved_value": 463018318.9655172, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_da0d2c8a4336bd95b765b3e8", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "0.976831896551724", - "value_before_uprating": "474000000.0" - } + "resolved_value": 2730401.3333333335, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_8ff59898eaacc667e5d3a895" }, { - "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000008", + "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.250_00_to_under_300_00__pre_2016_state_pension", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000008", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, "resolved_period": 2025, - "resolved_value": 587075969.8275862, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a54def7178ef6285b51e825c", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "0.976831896551724", - "value_before_uprating": "601000000.0" - } + "resolved_value": 1338030.3333333333, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_49fe17b08fad3d6420f9e283" }, { - "name": "hmrc.spi_region.income_tax_by_region_15000_20000@E12000009", + "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.300_00_and_over__pre_2016_state_pension", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000009", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, "resolved_period": 2025, - "resolved_value": 402454741.3793103, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_40bc1104ca636f8dae129a6f", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "0.976831896551724", - "value_before_uprating": "412000000.0" - } + "resolved_value": 737995.6666666666, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_473df488b16a42cd28c857d0" }, { - "name": "hmrc.spi_region.income_tax_by_region_15000_20000@W92000004", + "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.40_00_to_under_60_00__pre_2016_state_pension", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "W92000004", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, "resolved_period": 2025, - "resolved_value": 209042025.86206895, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_9279e6fca2dca7f169c3824f", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "0.976831896551724", - "value_before_uprating": "214000000.0" - } + "resolved_value": 12135.666666666666, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_1e158bc3779f81fcac6382ac" }, { - "name": "hmrc.spi_region.income_tax_by_region_15000_20000@S92000003", + "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.60_00_to_under_80_00__pre_2016_state_pension", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "S92000003", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, "resolved_period": 2025, - "resolved_value": 365335129.3103448, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_14b5e02e378294869ce410b7", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "0.976831896551724", - "value_before_uprating": "374000000.0" - } + "resolved_value": 17155.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_3c529dd5476ae78f33fdba1b" }, { - "name": "hmrc.spi_region.income_tax_by_region_15000_20000@N92000002", + "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.80_00_to_under_100_00__pre_2016_state_pension", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "N92000002", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_in_source_window": 3, "resolved_period": 2025, - "resolved_value": 126011314.65517241, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_335ba6d268d83f3adf2ff83e", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "0.976831896551724", - "value_before_uprating": "129000000.0" - } + "resolved_value": 23048.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_01743bfc73ac3ee49e3fa953" } ] }, - "hmrc.spi_region.income_tax_by_region_20000_30000": { + "dwp.pension_credit.benefit_units": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000001", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000001", - "resolved_period": 2025, - "resolved_value": 953458149.7797357, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0966a24ac930a55fe20b7f67", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.01431718061674", - "value_before_uprating": "940000000.0" - } - }, - { - "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000002", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000002", - "resolved_period": 2025, - "resolved_value": 2667654185.0220265, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6aa986cdff3f8c8b7a204dcf", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.01431718061674", - "value_before_uprating": "2630000000.0" - } - }, - { - "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000003", + "name": "dwp.pension_credit.benefit_units", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000003", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 1988061674.0088108, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_45f08cf7d7e3a5536725e582", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.01431718061674", - "value_before_uprating": "1960000000.0" - } - }, + "resolved_value": 1390586.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_1959918af196c44861e31167" + } + ] + }, + "dwp.pension_credit.benefit_units_guarantee_only_couple": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000004", + "name": "dwp.pension_credit.benefit_units_guarantee_only_couple", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000004", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 1805484581.4977975, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ee4cc1f8011a30aedc384c7d", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.01431718061674", - "value_before_uprating": "1780000000.0" - } - }, + "resolved_value": 96794.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_091a1b6931243d1d3f5b35c1" + } + ] + }, + "dwp.pension_credit.benefit_units_guarantee_only_single": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000005", + "name": "dwp.pension_credit.benefit_units_guarantee_only_single", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000005", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 2109779735.6828196, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7da68ad320277d6d34639cef", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.01431718061674", - "value_before_uprating": "2080000000.0" - } - }, + "resolved_value": 715624.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_122348c34ab5eb4857e379e0" + } + ] + }, + "dwp.pension_credit.benefit_units_savings_only_couple": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000006", + "name": "dwp.pension_credit.benefit_units_savings_only_couple", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000006", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 2140209251.1013217, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe8f2fc52e1835563e74a97b", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.01431718061674", - "value_before_uprating": "2110000000.0" - } - }, + "resolved_value": 22458.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_48eceb66dbc0a8badeed5d21" + } + ] + }, + "dwp.pension_credit.benefit_units_savings_only_single": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000007", + "name": "dwp.pension_credit.benefit_units_savings_only_single", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000007", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 2363359030.8370047, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_1a4ee1f89bf51aec54a68f1f", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.01431718061674", - "value_before_uprating": "2330000000.0" - } - }, + "resolved_value": 142408.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_4bba18fa22663b03e2c56da8" + } + ] + }, + "dwp.pension_credit.benefit_units_both_couple": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000008", + "name": "dwp.pension_credit.benefit_units_both_couple", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000008", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 3053094713.656388, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_74424111678892f959fdad4a", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.01431718061674", - "value_before_uprating": "3010000000.0" - } - }, + "resolved_value": 47246.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_53774b182677de4df96ecd2b" + } + ] + }, + "dwp.pension_credit.benefit_units_both_single": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_20000_30000@E12000009", + "name": "dwp.pension_credit.benefit_units_both_single", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000009", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 2130066079.2951543, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_203974cdfed25311c918e3e6", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.01431718061674", - "value_before_uprating": "2100000000.0" - } - }, + "resolved_value": 366055.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_35b6b695fc790496848d8a94" + } + ] + }, + "dwp.pension_credit.benefit_units_65_69": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_20000_30000@W92000004", + "name": "dwp.pension_credit.benefit_units_65_69", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "W92000004", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 1136035242.290749, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_fba42fb0bf741feac5eb8807", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.01431718061674", - "value_before_uprating": "1120000000.0" - } - }, + "resolved_value": 179022.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_c6e9a9036eab7716e57dd68b" + } + ] + }, + "dwp.pension_credit.benefit_units_70_74": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_20000_30000@S92000003", + "name": "dwp.pension_credit.benefit_units_70_74", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "S92000003", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 1906916299.5594714, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b0f4a6ec81aa87b840a650f2", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.01431718061674", - "value_before_uprating": "1880000000.0" - } - }, + "resolved_value": 282852.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_d8c9b2a912de0a21e93b5e8d" + } + ] + }, + "dwp.pension_credit.benefit_units_75_79": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_20000_30000@N92000002", + "name": "dwp.pension_credit.benefit_units_75_79", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "N92000002", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 646120044.0528635, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a4750c9d4fba380c27f4ad8c", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.01431718061674", - "value_before_uprating": "637000000.0" - } + "resolved_value": 367571.25, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_6e88be95734a1e2312fb284d" } ] }, - "hmrc.spi_region.income_tax_by_region_30000_40000": { + "dwp.pension_credit.benefit_units_80_84": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000001", + "name": "dwp.pension_credit.benefit_units_80_84", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000001", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 1129084960.9375, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_adb63ed0e1849381caef9c28", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "998000000.0" - } - }, + "resolved_value": 261310.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_f92bbdf9046d27d8c45149a0" + } + ] + }, + "dwp.pension_credit.benefit_units_85_89": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000002", + "name": "dwp.pension_credit.benefit_units_85_89", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000002", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 3269594726.5625, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_780eea9bfa186f86764f1a57", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "2890000000.0" - } - }, + "resolved_value": 177613.5, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_cf3443a3e0be02b52bf5651f" + } + ] + }, + "dwp.pension_credit.benefit_units_90_plus": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000003", + "name": "dwp.pension_credit.benefit_units_90_plus", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000003", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 2443710937.5, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c34431734428a447c0040274", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "2160000000.0" - } - }, + "resolved_value": 122210.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_92e1c482a72763db14b6264d" + } + ] + }, + "dfc_ni.pension_credit.benefit_units": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000004", + "name": "dfc_ni.pension_credit.benefit_units", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000004", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 2251381835.9375, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b54b1373bf5485b6cb36b2e5", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "1990000000.0" - } - }, + "resolved_value": 60195.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_31088d4513e7b7e4b21233d7" + } + ] + }, + "dwp.workplace_pension.employer_contributions": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000005", + "name": "dwp.workplace_pension.employer_contributions", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 2613413085.9375, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5f50a87660b86aa1344c9a8a", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "2310000000.0" - } - }, + "resolved_value": 104200000000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_084d676d6e9bd618bb35e125" + } + ] + }, + "dwp.attendance_allowance.recipients_england": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000006", + "name": "dwp.attendance_allowance.recipients_england", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000006", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 2952817382.8125, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_26766d6b2524d0e1c94c9b9e", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "2610000000.0" - } - }, + "resolved_value": 1597003.0, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_70b671884790c8bf52c7fbb6" + } + ] + }, + "dwp.attendance_allowance.recipients_wales": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000007", + "name": "dwp.attendance_allowance.recipients_wales", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000007", + "matched_fact_count_overall": 4, + "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 3914462890.625, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_099de0a10d8df91fe9416ac5", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "3460000000.0" - } - }, + "resolved_value": 124117.75, + "resolved_fact_period": "2025-11", + "resolved_fact_key": "ledger_aggregate_fact_v2_22a183260c3229f9cf14a1a3" + } + ] + }, + "dwp.hb.households_pension_age": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000008", + "name": "dwp.hb.households_pension_age", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000008", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, "resolved_period": 2025, - "resolved_value": 4333061523.4375, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_72e8f56aa3ce3eb79c24e75f", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "3830000000.0" - } - }, + "resolved_value": 1107464.1666666667, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_5f65e5ab6439a1308e1ce27a" + } + ] + }, + "dwp.hb.households_pension_age_social_rented": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_30000_40000@E12000009", + "name": "dwp.hb.households_pension_age_social_rented", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000009", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, "resolved_period": 2025, - "resolved_value": 2760488281.25, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c6c0ef4da94bfd5184d80625", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "2440000000.0" - } - }, + "resolved_value": 890663.5833333334, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_5688aae2091cc34caf9ef695" + } + ] + }, + "dwp.hb.households_pension_age_private_rented": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_30000_40000@W92000004", + "name": "dwp.hb.households_pension_age_private_rented", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "W92000004", + "matched_fact_count_overall": 12, + "matched_fact_count_at_or_before_period": 12, + "matched_fact_count_in_source_window": 12, "resolved_period": 2025, - "resolved_value": 1391557617.1875, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_fe1a1d0fa88b09f118b3f905", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "1230000000.0" - } - }, + "resolved_value": 216778.66666666666, + "resolved_fact_period": "2025-12", + "resolved_fact_key": "ledger_aggregate_fact_v2_f46445e7e639bfd9fea6921b" + } + ] + }, + "dwp.hb.amount_pension_age": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_30000_40000@S92000003", + "name": "dwp.hb.amount_pension_age", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "S92000003", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 2669980468.75, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c3fea5360614f5b9c5fdb270", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "2360000000.0" - } - }, + "resolved_value": 7048818510.96767, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_3631e3adc6a555d6845a1252" + } + ] + }, + "dwp.jsa.amount_income_based": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_30000_40000@N92000002", + "name": "dwp.jsa.amount_income_based", "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "N92000002", + "matched_fact_count_overall": 2, + "matched_fact_count_at_or_before_period": 2, "resolved_period": 2025, - "resolved_value": 799862792.96875, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8e87ab4592be064964de8493", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "707000000.0" - } + "resolved_value": 23377178.788788605, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_6d0a1e9a4006a42d57b637a2" } ] }, - "hmrc.spi_region.income_tax_by_region_40000_50000": { + "microcosm.high_value_homes.over_1m_by_region": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000001", + "name": "microcosm.high_value_homes.over_1m_by_region@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 927705078.125, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_9a5f9bbcc7386d4239d7fc86", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "820000000.0" - } + "resolved_value": 2508.423, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b03a4ec52ec0c9565edac4b1" }, { - "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000002", + "name": "microcosm.high_value_homes.over_1m_by_region@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 2805742187.5, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ec4391e7c7136980923d5f37", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "2480000000.0" - } + "resolved_value": 27590.583, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ce69fbe57a958c7261ab7cf" }, { - "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000003", + "name": "microcosm.high_value_homes.over_1m_by_region@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 2013798828.125, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4c8369adb7562f741a09a572", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "1780000000.0" - } + "resolved_value": 13978.44, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e4d769248444769ade02aa6d" }, { - "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000004", + "name": "microcosm.high_value_homes.over_1m_by_region@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 1934604492.1875, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f5723cdc8dfd3e95c9d79f9c", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "1710000000.0" - } + "resolved_value": 14399.878, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_238503be7e78f1e937aef7b4" }, { - "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000005", + "name": "microcosm.high_value_homes.over_1m_by_region@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 2194814453.125, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_20660bd8982cd775fbb97914", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "1940000000.0" - } + "resolved_value": 22286.116, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5f9ed974b2ece753972365ca" }, { - "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000006", + "name": "microcosm.high_value_homes.over_1m_by_region@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 2658666992.1875, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_8241875184e67bde4e91814c", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "2350000000.0" - } + "resolved_value": 87553.535, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5707c15e495e807c1686cb94" }, { - "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000007", + "name": "microcosm.high_value_homes.over_1m_by_region@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 3767387695.3125, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_05fd615e9e7521c4ede17187", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "3330000000.0" - } - }, - { - "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000008", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000008", - "resolved_period": 2025, - "resolved_value": 4152045898.4375, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_df297207c0bef616839d55f8", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "3670000000.0" - } - }, - { - "name": "hmrc.spi_region.income_tax_by_region_40000_50000@E12000009", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000009", - "resolved_period": 2025, - "resolved_value": 2375830078.125, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_cd47baef1b06ffcb6d8bc549", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "2100000000.0" - } + "resolved_value": 272832.635, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_156bccd00e9cec62166a9e88" }, { - "name": "hmrc.spi_region.income_tax_by_region_40000_50000@W92000004", + "name": "microcosm.high_value_homes.over_1m_by_region@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "W92000004", + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 1153974609.375, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c97453e238d0472d50989197", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "1020000000.0" - } + "resolved_value": 213894.568, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7ef4386e72c69ccf5933a2e5" }, { - "name": "hmrc.spi_region.income_tax_by_region_40000_50000@S92000003", + "name": "microcosm.high_value_homes.over_1m_by_region@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "S92000003", + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 2534218750.0, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c7e5b4de5f77241c2a3d7193", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "2240000000.0" - } + "resolved_value": 56970.627, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bdf55c1f40906b6efbccd201" }, { - "name": "hmrc.spi_region.income_tax_by_region_40000_50000@N92000002", + "name": "microcosm.high_value_homes.over_1m_by_region@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", - "geography_id": "N92000002", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 643736816.40625, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c152a53bfe70a8c650665fb6", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.13134765625", - "value_before_uprating": "569000000.0" - } + "resolved_value": 5536.777, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d73dfb5397660cf66b81fb30" } ] }, - "hmrc.spi_region.income_tax_by_region_50000_70000": { + "microcosm.high_value_homes.over_1_5m_by_region": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000001", + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 1336546610.1694915, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a00fed344fb436baef9a7384", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "1100000000.0" - } + "resolved_value": 561.168, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2d562db0705dcfd7c711f22c" }, { - "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000002", + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 4191896186.440678, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_61f7fa89b8cce7c7e0fe6818", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "3450000000.0" - } + "resolved_value": 7260.132, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2afddad22f617acbef35a544" }, { - "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000003", + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 2843199152.542373, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_05e1e0a1cffa8327bac77f94", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "2340000000.0" - } + "resolved_value": 2749.871, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0777959e037d4782d4fa100d" }, { - "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000004", + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 2831048728.8135595, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_47bd2e4dae7165edc84dc57a", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "2330000000.0" - } + "resolved_value": 2969.626, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b0d08c1ff159605d18eeeeca" }, { - "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000005", + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 3389968220.338983, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_907928c0f420a00e9ba2c563", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "2790000000.0" - } + "resolved_value": 4734.944, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_775e7d7af5c3617e40ccba90" }, { - "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000006", + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 4714364406.779661, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_36132e432baf0a7ad8cf18cb", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "3880000000.0" - } + "resolved_value": 25742.084, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c4cbe34b5816c8a000a9495b" }, { - "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000007", + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 7642616525.423729, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_33db9ef36b21cfb7fac7e44c", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "6290000000.0" - } + "resolved_value": 117626.39, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0f81618a69c84a40d82ae923" }, { - "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000008", + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 7472510593.220339, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_c0e8a5bf17ec42cb924e198a", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "6150000000.0" - } + "resolved_value": 70261.709, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c91b82f5ac56254630cec320" }, { - "name": "hmrc.spi_region.income_tax_by_region_50000_70000@E12000009", + "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 3608675847.4576273, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_2160786823c9d098fcc72429", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "2970000000.0" - } + "resolved_value": 15568.651, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_171c7a46883e0e63fb44887c" }, { - "name": "hmrc.spi_region.income_tax_by_region_50000_70000@W92000004", + "name": "microcosm.high_value_homes.over_1_5m_by_region@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 1676758474.5762713, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d844025e94dd411fca709ebc", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "1380000000.0" - } - }, - { - "name": "hmrc.spi_region.income_tax_by_region_50000_70000@S92000003", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "S92000003", - "resolved_period": 2025, - "resolved_value": 3900286016.9491525, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6b060c3560adc7896ea67ebc", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "3210000000.0" - } - }, - { - "name": "hmrc.spi_region.income_tax_by_region_50000_70000@N92000002", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "N92000002", - "resolved_period": 2025, - "resolved_value": 772766949.1525424, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_210cd35d5789ce5427b7bfbb", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "636000000.0" - } + "resolved_value": 898.854, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_334d2832ce44aabf02a0145c" } ] }, - "hmrc.spi_region.income_tax_by_region_70000_100000": { + "microcosm.high_value_homes.over_2m_by_region": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000001", - "status": "active", + "name": "microcosm.high_value_homes.over_2m_by_region@E12000001", + "status": "signed_excluded", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000001", - "resolved_period": 2025, - "resolved_value": 962313559.3220339, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_5f95072181061fe0fd7ee7c7", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "792000000.0" - } + "signed_row": { + "dimension": "geography_id", + "value": "E12000001" + }, + "signed_rationale": "The North East's derived stock of owner-occupied homes over \u00a32m is below the 400-home floor of the local small-cell rule (hvcts_la_household_floor in local_small_cell_rule.json), which already defers every \u00a32m local-authority cell there. That is about one household weight at the ruled 150,000 households, so the row's fit would be noise, and a gate-only sign-off, which is public, would narrow an estimate expected to rest on fewer than 10 records. Signed out of the region fan-out; the same area's \u00a31m and \u00a31.5m rows, which count these homes, stay bound, as do the other regions' \u00a32m rows." }, { - "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000002", + "name": "microcosm.high_value_homes.over_2m_by_region@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 3438569915.254237, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_04e7cb3e3e02787a1c2eb680", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "2830000000.0" - } + "resolved_value": 2887.107, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7ac98edba2bb6dd8d19f9a03" }, { - "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000003", + "name": "microcosm.high_value_homes.over_2m_by_region@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 2199226694.915254, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4eb86ff43eae8060a08a4077", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "1810000000.0" - } + "resolved_value": 906.521, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e50454cee6faf4012ed6dc88" }, { - "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000004", + "name": "microcosm.high_value_homes.over_2m_by_region@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 2284279661.016949, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0504132941223df5e66a37c9", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "1880000000.0" - } + "resolved_value": 962.333, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_37db545bad6d46c5d2c0248d" }, { - "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000005", + "name": "microcosm.high_value_homes.over_2m_by_region@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 2782447033.898305, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d32363aab435035f99ebc7e7", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "2290000000.0" - } + "resolved_value": 1482.074, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_15fa7ed31c8417531483ef28" }, { - "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000006", + "name": "microcosm.high_value_homes.over_2m_by_region@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 4665762711.864407, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b4a01beaee526731c0bd1eaf", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "3840000000.0" - } + "resolved_value": 9847.844, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c903067e3b07e8637b8bd1e1" }, { - "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000007", + "name": "microcosm.high_value_homes.over_2m_by_region@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 8857658898.305084, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a206f41f05ea5f19ab080954", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "7290000000.0" - } + "resolved_value": 63281.388, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_65c2ba2daeadd9dac0afd229" }, { - "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000008", + "name": "microcosm.high_value_homes.over_2m_by_region@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 8031430084.745763, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_22c64950fb39e6aea111e3fa", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "6610000000.0" - } + "resolved_value": 29996.104, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a5e976127890e285a7a39884" }, { - "name": "hmrc.spi_region.income_tax_by_region_70000_100000@E12000009", + "name": "microcosm.high_value_homes.over_2m_by_region@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 3074057203.3898306, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_4accd9f6b5a81a874c95d829", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "2530000000.0" - } + "resolved_value": 6354.494, + "resolved_fact_period": "2025", + "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dbbcaaaea62239c39f027c4c" }, { - "name": "hmrc.spi_region.income_tax_by_region_70000_100000@W92000004", + "name": "microcosm.high_value_homes.over_2m_by_region@W92000004", + "status": "signed_excluded", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "signed_row": { + "dimension": "geography_id", + "value": "W92000004" + }, + "signed_rationale": "Wales's derived stock of owner-occupied homes over \u00a32m is below the 400-home floor of the local small-cell rule (hvcts_la_household_floor in local_small_cell_rule.json), which already defers every \u00a32m local-authority cell there. That is about one household weight at the ruled 150,000 households, so the row's fit would be noise, and a gate-only sign-off, which is public, would narrow an estimate expected to rest on fewer than 10 records. Signed out of the region fan-out; the same area's \u00a31m and \u00a31.5m rows, which count these homes, stay bound, as do the other regions' \u00a32m rows." + } + ] + }, + "mhclg.council_tax_stock.single_adult_discount": { + "status": "active", + "candidates": [ + { + "name": "mhclg.council_tax_stock.single_adult_discount", + "status": "active", + "matched_fact_count_overall": 3, + "matched_fact_count_at_or_before_period": 3, + "resolved_period": 2025, + "resolved_value": 8496178.0, + "resolved_fact_period": "2025-10", + "resolved_fact_key": "ledger_aggregate_fact_v2_8cb05d2d0434301a7e422afe" + } + ] + }, + "hmrc.child_benefit.families_in_payment.children_1": { + "status": "active", + "candidates": [ + { + "name": "hmrc.child_benefit.families_in_payment.children_1", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 1057086864.4067796, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_79f56f8c5c9c4e1e994d0fe7", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "870000000.0" - } - }, + "resolved_value": 3356385.0, + "resolved_fact_period": "2025-08", + "resolved_fact_key": "ledger_aggregate_fact_v2_3340eb91529490354ebc47d0" + } + ] + }, + "hmrc.child_benefit.families_in_payment.children_2": { + "status": "active", + "candidates": [ + { + "name": "hmrc.child_benefit.families_in_payment.children_2", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 2524055.0, + "resolved_fact_period": "2025-08", + "resolved_fact_key": "ledger_aggregate_fact_v2_af27c369194471047d74dd93" + } + ] + }, + "hmrc.child_benefit.families_in_payment.children_3": { + "status": "active", + "candidates": [ + { + "name": "hmrc.child_benefit.families_in_payment.children_3", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 725315.0, + "resolved_fact_period": "2025-08", + "resolved_fact_key": "ledger_aggregate_fact_v2_b669c728cae515e596d06708" + } + ] + }, + "hmrc.child_benefit.families_in_payment.children_4": { + "status": "active", + "candidates": [ + { + "name": "hmrc.child_benefit.families_in_payment.children_4", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 191920.0, + "resolved_fact_period": "2025-08", + "resolved_fact_key": "ledger_aggregate_fact_v2_c13b54df1b6003e483dcaad9" + } + ] + }, + "hmrc.child_benefit.families_in_payment.children_5_plus": { + "status": "active", + "candidates": [ + { + "name": "hmrc.child_benefit.families_in_payment.children_5_plus", + "status": "active", + "matched_fact_count_overall": 7, + "matched_fact_count_at_or_before_period": 7, + "resolved_period": 2025, + "resolved_value": 70030.0, + "resolved_fact_period": "2025-08", + "resolved_fact_key": "ledger_aggregate_fact_v2_2d81e096c621bc41f63aed4e" + } + ] + }, + "hmrc.benefits_in_kind.company_car_recipients": { + "status": "active", + "candidates": [ + { + "name": "hmrc.benefits_in_kind.company_car_recipients", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 920000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_7d770efdd7134073af2341a6" + } + ] + }, + "hmrc.benefits_in_kind.company_car_taxable_value": { + "status": "active", + "candidates": [ + { + "name": "hmrc.benefits_in_kind.company_car_taxable_value", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 3070000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_b036c7a54c3c0ea9089d5114" + } + ] + }, + "hmrc.benefits_in_kind.company_car_fuel.fully_electric": { + "status": "active", + "candidates": [ + { + "name": "hmrc.benefits_in_kind.company_car_fuel.fully_electric", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 465000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_3b60b8f7d982772345e8008a" + } + ] + }, + "hmrc.benefits_in_kind.company_car_fuel.petrol_including_hybrids": { + "status": "active", + "candidates": [ + { + "name": "hmrc.benefits_in_kind.company_car_fuel.petrol_including_hybrids", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 390000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_38c25d0c99cf361170a8251e" + } + ] + }, + "hmrc.benefits_in_kind.company_car_fuel.diesel_including_hybrids": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_70000_100000@S92000003", + "name": "hmrc.benefits_in_kind.company_car_fuel.diesel_including_hybrids", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 3268463983.0508475, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_a6204678a8f5956aa2be389c", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "2690000000.0" - } - }, + "resolved_value": 60000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_58c4aa76a9d3ef1ce3e332f7" + } + ] + }, + "hmrc.child_benefit.hicbc_liable_taxpayers": { + "status": "active", + "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_70000_100000@N92000002", + "name": "hmrc.child_benefit.hicbc_liable_taxpayers", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 589295550.8474576, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ee726ccf73fa9398f0dee36a", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21504237288136", - "value_before_uprating": "485000000.0" - } + "resolved_value": 310000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_c97b337a85676fd4ad28495d" } ] }, - "hmrc.spi_region.income_tax_by_region_100000_150000": { + "hmrc.child_benefit.hicbc_revenue": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000001", + "name": "hmrc.child_benefit.hicbc_revenue", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "resolved_period": 2025, + "resolved_value": 360000000.0, + "resolved_fact_period": "2024", + "resolved_fact_key": "ledger_aggregate_fact_v2_efce468e05f7b7c8cbe6c72b" + } + ] + }, + "ons.occupation.managers_directors_and_senior_officials_by_region": { + "status": "active", + "candidates": [ + { + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 720261437.9084967, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_81efaabbaefc13fcad480f7c", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.24183006535948", - "value_before_uprating": "580000000.0" - } + "resolved_value": 107500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_282c7852315ef990ba0acabd" }, { - "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000002", + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 2607843137.254902, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_01c9ddb244c8459322c5453e", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.24183006535948", - "value_before_uprating": "2100000000.0" - } + "resolved_value": 342900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_85275ce7327ac9f34be58ecf" }, { - "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000003", + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 1750980392.1568627, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d3ab83ca1b4689204d2c0ebb", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.24183006535948", - "value_before_uprating": "1410000000.0" - } + "resolved_value": 254900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a4f263b0d4888831c99e3c68" }, { - "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000004", + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 1862745098.0392158, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f7bf6e9e78a934de96b4b5a2", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.24183006535948", - "value_before_uprating": "1500000000.0" - } + "resolved_value": 247700.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a6f644eaf82c1ba2b58dbff2" }, { - "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000005", + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 1949673202.6143792, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_fb280939781de1e9e33d62f5", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.24183006535948", - "value_before_uprating": "1570000000.0" - } + "resolved_value": 278100.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a1d42d39d07e8899d93dcaba" }, { - "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000006", + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 4346405228.75817, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_98c81068dea61b41c19c91c8", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.24183006535948", - "value_before_uprating": "3500000000.0" - } + "resolved_value": 413400.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_2368bb923fec7e0a4ee9b1fc" }, { - "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000007", + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 9996732026.143791, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_abea8138671d1ea294dd858e", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.24183006535948", - "value_before_uprating": "8050000000.0" - } + "resolved_value": 732600.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ffaf80e5785e7a6f1e40cc6b" }, { - "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000008", + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 8121568627.45098, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_da90ca747e51b582383ded6d", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.24183006535948", - "value_before_uprating": "6540000000.0" - } + "resolved_value": 620600.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c3f9a24148b57f122d02cb2e" }, { - "name": "hmrc.spi_region.income_tax_by_region_100000_150000@E12000009", + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 2632679738.5620914, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0c4a8c50d8fb2597210f454d", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.24183006535948", - "value_before_uprating": "2120000000.0" - } + "resolved_value": 339200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c77d70f1cecca37654b47797" }, { - "name": "hmrc.spi_region.income_tax_by_region_100000_150000@W92000004", + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 843202614.379085, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_89d5d889d64d0761669c663d", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.24183006535948", - "value_before_uprating": "679000000.0" - } + "resolved_value": 144400.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ef097dbfe3fe960657f17391" }, { - "name": "hmrc.spi_region.income_tax_by_region_100000_150000@S92000003", + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 2496078431.372549, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_9d5e4b15cb14098291a06cef", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.24183006535948", - "value_before_uprating": "2010000000.0" - } + "resolved_value": 247500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_b736ccc30dcb4577cb275cf6" }, { - "name": "hmrc.spi_region.income_tax_by_region_100000_150000@N92000002", + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 455751633.9869281, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_9535d0d9d54b0d1d925fbd6d", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.24183006535948", - "value_before_uprating": "367000000.0" - } + "resolved_value": 81100.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fff587042753c07127d21fbb" } ] }, - "hmrc.spi_region.income_tax_by_region_150000_200000": { + "ons.occupation.professional_by_region": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000001", + "name": "ons.occupation.professional_by_region@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 312790697.6744186, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_12938bda3a5a76452e961a0a", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.16279069767442", - "value_before_uprating": "269000000.0" - } + "resolved_value": 290200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_3dbb6ff350c6d4a9024931e6" }, { - "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000002", + "name": "ons.occupation.professional_by_region@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 1255813953.488372, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_ed6213f239706ad0949526d5", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.16279069767442", - "value_before_uprating": "1080000000.0" - } + "resolved_value": 963500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_39510938be8e2bcd981d16a9" }, { - "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000003", + "name": "ons.occupation.professional_by_region@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 805813953.4883721, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d81ac46f8b6377aa88731910", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.16279069767442", - "value_before_uprating": "693000000.0" - } + "resolved_value": 651200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d4bf30aa3a935298182a01aa" }, { - "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000004", + "name": "ons.occupation.professional_by_region@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 827906976.744186, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7c8b881a65da83698cff1635", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.16279069767442", - "value_before_uprating": "712000000.0" - } + "resolved_value": 532400.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a2ec079318570d063137be96" }, { - "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000005", + "name": "ons.occupation.professional_by_region@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 967441860.4651164, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_87546c655e16ba5b1b064c43", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.16279069767442", - "value_before_uprating": "832000000.0" - } + "resolved_value": 699800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_0ffec58bb56b31e2062d9a84" }, { - "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000006", + "name": "ons.occupation.professional_by_region@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 2337209302.3255816, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_cdcbc1085c6024f8487c8440", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.16279069767442", - "value_before_uprating": "2010000000.0" - } + "resolved_value": 816100.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_6fe142aa8706e0dff5c7ccf7" }, { - "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000007", + "name": "ons.occupation.professional_by_region@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 6116279069.767442, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_e7c8e4541a23c95c2130c0e1", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.16279069767442", - "value_before_uprating": "5260000000.0" - } + "resolved_value": 1655600.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c4230134e0f070e7beccb9bb" }, { - "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000008", + "name": "ons.occupation.professional_by_region@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 4372093023.255815, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_78441945ac9f7566bcccd04d", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.16279069767442", - "value_before_uprating": "3760000000.0" - } + "resolved_value": 1309100.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_6b0a30afb01f49e21b5a08f0" }, { - "name": "hmrc.spi_region.income_tax_by_region_150000_200000@E12000009", + "name": "ons.occupation.professional_by_region@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 1244186046.511628, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_75695542905c8829feaef5db", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.16279069767442", - "value_before_uprating": "1070000000.0" - } + "resolved_value": 755200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_55f0528003afd187f159cb11" }, { - "name": "hmrc.spi_region.income_tax_by_region_150000_200000@W92000004", + "name": "ons.occupation.professional_by_region@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 363953488.372093, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_f8e0a317c5aec198b43cd356", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.16279069767442", - "value_before_uprating": "313000000.0" - } + "resolved_value": 342000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a40bea7cbbf7f0c8e3de37fd" }, { - "name": "hmrc.spi_region.income_tax_by_region_150000_200000@S92000003", + "name": "ons.occupation.professional_by_region@S92000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 1065116279.0697675, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_b2d8b9d2f5572f2243a5cbff", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.16279069767442", - "value_before_uprating": "916000000.0" - } + "resolved_value": 722700.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f8fccdfe6f1ab10da34a06db" }, { - "name": "hmrc.spi_region.income_tax_by_region_150000_200000@N92000002", + "name": "ons.occupation.professional_by_region@N92000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 208139534.88372093, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_0ddb1e9f8592c0c47d26974d", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.16279069767442", - "value_before_uprating": "179000000.0" - } + "resolved_value": 227400.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fd42409d090bb9e37c08f389" } ] }, - "hmrc.spi_region.income_tax_by_region_200000_plus": { + "ons.occupation.associate_professional_by_region": { "status": "active", "candidates": [ { - "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000001", + "name": "ons.occupation.associate_professional_by_region@E12000001", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 727874655.8279796, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_7a83fd311b43a50ee3f872b4", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21312442637997", - "value_before_uprating": "600000000.0" - } + "resolved_value": 168800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_05f05c5de71fb09be4ba150a" }, { - "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000002", + "name": "ons.occupation.associate_professional_by_region@E12000002", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 4148885538.2194834, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_efd4f67245e5de24818efc9e", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21312442637997", - "value_before_uprating": "3420000000.0" - } + "resolved_value": 496100.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d8ab0fbff9191f68dee8f3ab" }, { - "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000003", + "name": "ons.occupation.associate_professional_by_region@E12000003", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 2426248852.7599316, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3ad740867de43618f737418f", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21312442637997", - "value_before_uprating": "2000000000.0" - } + "resolved_value": 358600.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f698eeed1f0b6abf8da1ca64" }, { - "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000004", + "name": "ons.occupation.associate_professional_by_region@E12000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 2535430051.1341286, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_81c84037da4c41ffeb326694", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21312442637997", - "value_before_uprating": "2090000000.0" - } + "resolved_value": 353300.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_96c4d856c32be355f39414cf" }, { - "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000005", + "name": "ons.occupation.associate_professional_by_region@E12000005", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 3044942310.213714, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_744d27a239b1c79c7bdabd9e", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21312442637997", - "value_before_uprating": "2510000000.0" - } + "resolved_value": 411500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_013d5fb5f84aea011105f570" }, { - "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000006", + "name": "ons.occupation.associate_professional_by_region@E12000006", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 9195483151.960142, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_56a8903d522d56a33635eafc", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21312442637997", - "value_before_uprating": "7580000000.0" - } + "resolved_value": 471800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_deab99610408a387d0c25fbb" }, { - "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000007", + "name": "ons.occupation.associate_professional_by_region@E12000007", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 41852792710.108826, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_08fa8e709623293722f9eb01", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21312442637997", - "value_before_uprating": "34500000000.0" - } + "resolved_value": 810900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d52da166984a5dc1b93c47a2" }, { - "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000008", + "name": "ons.occupation.associate_professional_by_region@E12000008", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 18803428608.88947, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_9d74cd560cc34c42639e5ef8", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21312442637997", - "value_before_uprating": "15500000000.0" - } + "resolved_value": 737500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_640c3d88d88bfeb8fe693dc0" }, { - "name": "hmrc.spi_region.income_tax_by_region_200000_plus@E12000009", + "name": "ons.occupation.associate_professional_by_region@E12000009", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 4233804248.066081, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_76974d3b9ebf0eac818fad63", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21312442637997", - "value_before_uprating": "3490000000.0" - } - }, - { - "name": "hmrc.spi_region.income_tax_by_region_200000_plus@W92000004", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "W92000004", - "resolved_period": 2025, - "resolved_value": 771547135.1776583, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_3ed9e352deb2a2d7d3ba2464", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21312442637997", - "value_before_uprating": "636000000.0" - } - }, - { - "name": "hmrc.spi_region.income_tax_by_region_200000_plus@S92000003", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "S92000003", - "resolved_period": 2025, - "resolved_value": 3396748393.8639045, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_d1c26b2f18ead8722f6e5195", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21312442637997", - "value_before_uprating": "2800000000.0" - } + "resolved_value": 423200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_6533e1d5def671799688f8f2" }, { - "name": "hmrc.spi_region.income_tax_by_region_200000_plus@N92000002", + "name": "ons.occupation.associate_professional_by_region@W92000004", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "geography_level": "country", - "geography_id": "N92000002", - "resolved_period": 2025, - "resolved_value": 633250950.5703422, - "resolved_fact_period": "2023", - "resolved_fact_key": "ledger_aggregate_fact_v2_6ab4cf3abdd5b99922013eff", - "uprating": { - "index": "hmrc.itl_2026.total_tax_growth_by_total_income_band", - "factor": "1.21312442637997", - "value_before_uprating": "522000000.0" - } - } - ] - }, - "dwp.state_pension.recipients": { - "status": "active", - "candidates": [ - { - "name": "dwp.state_pension.recipients", - "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, - "resolved_period": 2025, - "resolved_value": 12052874.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_f2e868eab6a5afc6f73ccfae" - } - ] - }, - "dwp.state_pension.amount": { - "status": "active", - "candidates": [ - { - "name": "dwp.state_pension.amount", - "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, - "matched_fact_count_in_source_window": 8, - "resolved_period": 2025, - "resolved_value": 138623908111.01526, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_040841c571b5743340438be9", - "uprating": { - "index": "policyengine_uk_parameter:gov.dwp.state_pension.new_state_pension.amount", - "factor": "1.00984637199515", - "value_before_uprating": "137272274234.284" - } - } - ] - }, - "dfc_ni.state_pension.recipients": { - "status": "active", - "candidates": [ - { - "name": "dfc_ni.state_pension.recipients", - "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, - "resolved_period": 2025, - "resolved_value": 330147.5, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_d4760fdd674487fca8e784e2" - } - ] - }, - "dfc_ni.state_pension.amount": { - "status": "active", - "candidates": [ - { - "name": "dfc_ni.state_pension.amount", - "status": "active", - "matched_fact_count_overall": 8, - "matched_fact_count_at_or_before_period": 8, - "matched_fact_count_in_source_window": 8, - "resolved_period": 2025, - "resolved_value": 3710881810.1898503, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_7d24b9929753d6b31c53cce4", - "uprating": { - "index": "policyengine_uk_parameter:gov.dwp.state_pension.new_state_pension.amount", - "factor": "1.0098105097383", - "value_before_uprating": "3674829856.1" - } - } - ] - }, - "dwp.state_pension.recipients_male_66_69_new": { - "status": "active", - "candidates": [ + "geography_id": "W92000004", + "resolved_period": 2025, + "resolved_value": 225900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_662054be7c03f30a08c6f72c" + }, { - "name": "dwp.state_pension.recipients_male_66_69_new", + "name": "ons.occupation.associate_professional_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 16, - "matched_fact_count_at_or_before_period": 16, - "matched_fact_count_in_source_window": 16, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 1323018.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_f90d42d3b41d1cd122e1bc96" - } - ] - }, - "dwp.state_pension.recipients_female_66_69_new": { - "status": "active", - "candidates": [ + "resolved_value": 403400.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_51dcbccf162d0ed39b1bd864" + }, { - "name": "dwp.state_pension.recipients_female_66_69_new", + "name": "ons.occupation.associate_professional_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 16, - "matched_fact_count_at_or_before_period": 16, - "matched_fact_count_in_source_window": 16, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 1388613.5, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_c5cbedb94e282e12f237204e" + "resolved_value": 92000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_b53b42386302eb07cc21fa9d" } ] }, - "dwp.state_pension.recipients_male_70_74_new": { + "ons.occupation.administrative_and_secretarial_by_region": { "status": "active", "candidates": [ { - "name": "dwp.state_pension.recipients_male_70_74_new", + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 20, - "matched_fact_count_at_or_before_period": 20, - "matched_fact_count_in_source_window": 20, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 1222116.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_1d6c387978c7dcb31a3eb2f9" - } - ] - }, - "dwp.state_pension.recipients_male_70_74_pre_2016": { - "status": "active", - "candidates": [ + "resolved_value": 118200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_598e347b4a8c4d3a6cb76873" + }, { - "name": "dwp.state_pension.recipients_male_70_74_pre_2016", + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 20, - "matched_fact_count_at_or_before_period": 20, - "matched_fact_count_in_source_window": 20, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 194617.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_d2f0b8ce001fffdaf3af3d1c" - } - ] - }, - "dwp.state_pension.recipients_female_70_74_new": { - "status": "active", - "candidates": [ + "resolved_value": 334300.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_9c09946f320e098451945783" + }, { - "name": "dwp.state_pension.recipients_female_70_74_new", + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 20, - "matched_fact_count_at_or_before_period": 20, - "matched_fact_count_in_source_window": 20, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 717078.5, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_5f23bd5308686d3879b58097" - } - ] - }, - "dwp.state_pension.recipients_female_70_74_pre_2016": { - "status": "active", - "candidates": [ + "resolved_value": 251100.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f54a15e3a8cc9fbf67a9003c" + }, { - "name": "dwp.state_pension.recipients_female_70_74_pre_2016", + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 20, - "matched_fact_count_at_or_before_period": 20, - "matched_fact_count_in_source_window": 20, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 822163.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_2b52033f8fc2c92f545c5472" - } - ] - }, - "dwp.state_pension.recipients_male_75_79_pre_2016": { - "status": "active", - "candidates": [ + "resolved_value": 227100.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_bf83867e1930842297cf0999" + }, { - "name": "dwp.state_pension.recipients_male_75_79_pre_2016", + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 20, - "matched_fact_count_at_or_before_period": 20, - "matched_fact_count_in_source_window": 20, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 1333148.5, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_f1e0302e9fb24b411cf7acaa" - } - ] - }, - "dwp.state_pension.recipients_female_75_79_pre_2016": { - "status": "active", - "candidates": [ + "resolved_value": 276000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_1baf2e9c826fb8025931df87" + }, { - "name": "dwp.state_pension.recipients_female_75_79_pre_2016", + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 20, - "matched_fact_count_at_or_before_period": 20, - "matched_fact_count_in_source_window": 20, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 1502398.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_b0e7ea9a1c711aa2cd974913" - } - ] - }, - "dwp.state_pension.recipients_male_80_84_pre_2016": { - "status": "active", - "candidates": [ + "resolved_value": 326400.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_405d8e8338e86e8c27ba1412" + }, { - "name": "dwp.state_pension.recipients_male_80_84_pre_2016", + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 20, - "matched_fact_count_at_or_before_period": 20, - "matched_fact_count_in_source_window": 20, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 823789.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_414a97d3cb5a8e56646dc9fb" - } - ] - }, - "dwp.state_pension.recipients_female_80_84_pre_2016": { - "status": "active", - "candidates": [ + "resolved_value": 395700.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_0fde3df7e937ccf5d7d4c9e1" + }, { - "name": "dwp.state_pension.recipients_female_80_84_pre_2016", + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 20, - "matched_fact_count_at_or_before_period": 20, - "matched_fact_count_in_source_window": 20, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 1016169.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_ad548b86aefde2661cc4ffff" - } - ] - }, - "dwp.state_pension.recipients_male_85_89_pre_2016": { - "status": "active", - "candidates": [ + "resolved_value": 426000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f61f31f8bad3b795e75495fc" + }, { - "name": "dwp.state_pension.recipients_male_85_89_pre_2016", + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 20, - "matched_fact_count_at_or_before_period": 20, - "matched_fact_count_in_source_window": 20, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 452540.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_deab1a4a30a55e76ed713c27" - } - ] - }, - "dwp.state_pension.recipients_female_85_89_pre_2016": { - "status": "active", - "candidates": [ + "resolved_value": 235700.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_32d83e7bcb1ddbaac1e64319" + }, { - "name": "dwp.state_pension.recipients_female_85_89_pre_2016", + "name": "ons.occupation.administrative_and_secretarial_by_region@W92000004", "status": "active", - "matched_fact_count_overall": 20, - "matched_fact_count_at_or_before_period": 20, - "matched_fact_count_in_source_window": 20, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 644697.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_7bfbbc2af979ffaa9db09fe5" - } - ] - }, - "dwp.state_pension.recipients_male_90_plus_pre_2016": { - "status": "active", - "candidates": [ + "resolved_value": 136300.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_93ba27ea556d845367cd9d90" + }, { - "name": "dwp.state_pension.recipients_male_90_plus_pre_2016", + "name": "ons.occupation.administrative_and_secretarial_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 207357.5, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_65392f782c463d5c4458c188" - } - ] - }, - "dwp.state_pension.recipients_female_90_plus_pre_2016": { - "status": "active", - "candidates": [ + "resolved_value": 232800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e3e69cafdca459ea57bc0bc0" + }, { - "name": "dwp.state_pension.recipients_female_90_plus_pre_2016", + "name": "ons.occupation.administrative_and_secretarial_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 404408.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_32834cf0a5aa400ad3ea6632" + "resolved_value": 111900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_83ccc491f67f5a8526c9653c" } ] }, - "dwp.state_pension.recipients_new_by_english_region": { + "ons.occupation.skilled_trades_by_region": { "status": "active", "candidates": [ { - "name": "dwp.state_pension.recipients_new_by_english_region@E12000001", + "name": "ons.occupation.skilled_trades_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 221933.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_3849cd7f9fb2c0a11406df09" + "resolved_value": 124000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_34a0250204d2c84b290fc82f" }, { - "name": "dwp.state_pension.recipients_new_by_english_region@E12000002", + "name": "ons.occupation.skilled_trades_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 542356.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_3598d15875dc7df98a20123d" + "resolved_value": 298100.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_88ee7e29a64eec323fb2d2a0" }, { - "name": "dwp.state_pension.recipients_new_by_english_region@E12000003", + "name": "ons.occupation.skilled_trades_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 406034.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_f7290dcc14753b1a54e005cf" + "resolved_value": 231300.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c6c97763e229bfe1288fd312" }, { - "name": "dwp.state_pension.recipients_new_by_english_region@E12000004", + "name": "ons.occupation.skilled_trades_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 363537.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_a1a24b040c70a32bd4e354e6" + "resolved_value": 214200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_58ebcc62366709a9785e82d3" }, { - "name": "dwp.state_pension.recipients_new_by_english_region@E12000005", + "name": "ons.occupation.skilled_trades_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 416229.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_9e4621361253499530e31b54" + "resolved_value": 240900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_42e4ea5466bc5bdbe8911d36" }, { - "name": "dwp.state_pension.recipients_new_by_english_region@E12000006", + "name": "ons.occupation.skilled_trades_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 457239.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_70971f09dfaeab499d7aeb7e" + "resolved_value": 271300.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_2020cc161688e62a2321a768" }, { - "name": "dwp.state_pension.recipients_new_by_english_region@E12000007", + "name": "ons.occupation.skilled_trades_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 421776.5, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_79d46ff506d2db6cd18e2148" + "resolved_value": 232000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_8a4dcef160714b8742e70bd0" }, { - "name": "dwp.state_pension.recipients_new_by_english_region@E12000008", + "name": "ons.occupation.skilled_trades_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 658266.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_abd2497289e3331cb7e82012" + "resolved_value": 393300.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f1e17c58f111c168ce3ed0e9" }, { - "name": "dwp.state_pension.recipients_new_by_english_region@E12000009", + "name": "ons.occupation.skilled_trades_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 464841.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_9f36f3a7a1a4d6d7ebaecbde" - } - ] - }, - "dwp.state_pension.recipients_new_scotland": { - "status": "active", - "candidates": [ + "resolved_value": 275500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_48c90b219915404135bee027" + }, { - "name": "dwp.state_pension.recipients_new_scotland", + "name": "ons.occupation.skilled_trades_by_region@W92000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 445194.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_d9b8e48df3e64a1e63372634" - } - ] - }, - "dwp.state_pension.recipients_new_wales": { - "status": "active", - "candidates": [ + "resolved_value": 147800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_3543414cd652a7d2948e2119" + }, { - "name": "dwp.state_pension.recipients_new_wales", + "name": "ons.occupation.skilled_trades_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 253534.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_b82917f7a577c897f0d3dd60" + "resolved_value": 240200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_1f9aa9478d87283d4a5b493f" + }, + { + "name": "ons.occupation.skilled_trades_by_region@N92000002", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", + "resolved_period": 2025, + "resolved_value": 103000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_b2a3f6f9fbaee6d67f7436b3" } ] }, - "dwp.state_pension.recipients_pre_2016_by_english_region": { + "ons.occupation.caring_leisure_and_other_service_by_region": { "status": "active", "candidates": [ { - "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000001", + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000001", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 324237.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_1db0810df0a5b05c1fd0914a" + "resolved_value": 114800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_832e1acb2ec88b66cf48aadc" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000002", + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000002", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 835347.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_c8a6ef7647ae7caef2c80667" + "resolved_value": 330100.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_3e79868b0e6f6774a70583f3" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000003", + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000003", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 631830.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_139a07b36899bf4ace64291d" + "resolved_value": 234900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e8357cce8f80ead04fb009e7" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000004", + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000004", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 586131.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_011954008b768323576d61c8" + "resolved_value": 207800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_bb533efb890bc66972e1f14f" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000005", + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000005", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 682017.5, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_f7d63e0a74e6de675a11ed6f" + "resolved_value": 263700.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f24cf96bbb7bf02a0a414c1d" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000006", + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000006", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 782615.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_ecd6638d3a14dcee4ef46782" + "resolved_value": 264100.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d9de1d4692760de516fa89df" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000007", + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000007", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 593093.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_b670e556716dbd64f9fe8178" + "resolved_value": 352000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_522d4026d4b2aca17ec0c617" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000008", + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000008", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 1134987.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_b4d062de5c11bbac34b30be6" + "resolved_value": 393700.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_55472ad8622b134ec7d35120" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_english_region@E12000009", + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "geography_level": "region", "geography_id": "E12000009", - "matched_fact_count_in_source_window": 4, "resolved_period": 2025, - "resolved_value": 806881.5, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_5a45e1cc548ab80887ffe67f" + "resolved_value": 235500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_bc8c417c039efe6ac8cb6d18" + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@W92000004", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", + "resolved_period": 2025, + "resolved_value": 142300.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fd5992da90a06d50f452bfc0" + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@S92000003", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", + "resolved_period": 2025, + "resolved_value": 268000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_6cb03e6b8c7dbee9059cd0aa" + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@N92000002", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", + "resolved_period": 2025, + "resolved_value": 86900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_00bf03ebffce612173e47282" } ] }, - "dwp.state_pension.recipients_pre_2016_scotland": { + "ons.occupation.sales_and_customer_service_by_region": { "status": "active", "candidates": [ { - "name": "dwp.state_pension.recipients_pre_2016_scotland", + "name": "ons.occupation.sales_and_customer_service_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 621000.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_0c208e973105fa7c8029b17f" - } - ] - }, - "dwp.state_pension.recipients_pre_2016_wales": { - "status": "active", - "candidates": [ + "resolved_value": 79300.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fb170371d0da97c381e57881" + }, { - "name": "dwp.state_pension.recipients_pre_2016_wales", + "name": "ons.occupation.sales_and_customer_service_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 403793.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_5c95cf4efb7008b1f359e9ec" - } - ] - }, - "dwp.state_pension.recipients_new_by_weekly_amount": { - "status": "active", - "candidates": [ + "resolved_value": 205200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a8ccf29ff762115bba718d57" + }, { - "name": "dwp.state_pension.recipients_new_by_weekly_amount.under_20_00__new_state_pension", + "name": "ons.occupation.sales_and_customer_service_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 2401.3333333333335, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_dc5561861c73ee31f86bfae3" + "resolved_value": 154000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_276c03f3e3287c31ccaa576b" }, { - "name": "dwp.state_pension.recipients_new_by_weekly_amount.100_00_to_under_150_00__new_state_pension", + "name": "ons.occupation.sales_and_customer_service_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 124804.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_ffb27f4d7915353defe32986" + "resolved_value": 155300.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e57de37799d96085f34a79a9" }, { - "name": "dwp.state_pension.recipients_new_by_weekly_amount.150_00_to_under_200_00__new_state_pension", + "name": "ons.occupation.sales_and_customer_service_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 661720.6666666666, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_86da47003654aefcff806052" + "resolved_value": 168600.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_4eb0e4460d9c52fc831e7623" }, { - "name": "dwp.state_pension.recipients_new_by_weekly_amount.20_00_to_under_40_00__new_state_pension", + "name": "ons.occupation.sales_and_customer_service_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 2481.3333333333335, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_8cfd09ae2cadbb3594d4dad5" + "resolved_value": 168200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_9cc5f7b31ee874f7a26b6505" }, { - "name": "dwp.state_pension.recipients_new_by_weekly_amount.200_00_to_under_250_00__new_state_pension", + "name": "ons.occupation.sales_and_customer_service_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 3390794.6666666665, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_d31686dffeaa07295af35f7b" + "resolved_value": 209500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_54034cceacb3849c88238634" }, { - "name": "dwp.state_pension.recipients_new_by_weekly_amount.250_00_to_under_300_00__new_state_pension", + "name": "ons.occupation.sales_and_customer_service_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 433550.3333333333, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_a97b5dcb7950ad4cab590462" + "resolved_value": 263000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_0014bc7a36555b6c15c5ab47" }, { - "name": "dwp.state_pension.recipients_new_by_weekly_amount.300_00_and_over__new_state_pension", + "name": "ons.occupation.sales_and_customer_service_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 64770.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_234575a44d456803d36f9ec4" + "resolved_value": 164000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_94c0edccee2eecf7b3260481" }, { - "name": "dwp.state_pension.recipients_new_by_weekly_amount.40_00_to_under_60_00__new_state_pension", - "status": "signed_excluded", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "signed_row": { - "dimension": "grouped_amount_of_benefit", - "value": "\u00a340.00 to under \u00a360.00" - }, - "signed_rationale": "DWP's new State Pension \u00a340.00 to under \u00a360.00 a week cell (2,903 recipients over May to November 2025, 0.06% of new State Pension recipients) has no record on the frame: about thirty distinct new State Pension recipients report under \u00a3100 a week in FRS 2024-25, and the nearest of them restate above \u00a360 at the 2025 rate the engine pays, so the row would always measure zero. Signed out of the weekly-amount fan-out; the other nine new State Pension bands stay bound." + "name": "ons.occupation.sales_and_customer_service_by_region@W92000004", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", + "resolved_period": 2025, + "resolved_value": 89500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_20f5371662a58dc743cc751c" }, { - "name": "dwp.state_pension.recipients_new_by_weekly_amount.60_00_to_under_80_00__new_state_pension", + "name": "ons.occupation.sales_and_customer_service_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 24329.333333333332, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_405455404e78ca1ca8915baa" + "resolved_value": 172800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_7409cf50d47f552dafb2e8cb" }, { - "name": "dwp.state_pension.recipients_new_by_weekly_amount.80_00_to_under_100_00__new_state_pension", + "name": "ons.occupation.sales_and_customer_service_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 31134.333333333332, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_e76e2f663aa361fe4df2dc36" + "resolved_value": 75800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d40a11befd373ec7573ab517" } ] }, - "dwp.state_pension.recipients_pre_2016_by_weekly_amount": { + "ons.occupation.process_plant_and_machine_operatives_by_region": { "status": "active", "candidates": [ { - "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.under_20_00__pre_2016_state_pension", + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 12621.333333333334, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_a9ffc9a251267e97840eeb90" + "resolved_value": 85900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_478eceb50c85cebcbd6e1c4a" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.100_00_to_under_150_00__pre_2016_state_pension", + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 880177.3333333334, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_0a3f30c5e7b17728baa6576a" + "resolved_value": 201800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_9c7c129a842c3f17d610fdb3" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.150_00_to_under_200_00__pre_2016_state_pension", + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 1589409.6666666667, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_d3e4db18223e8507eeaaab8f" + "resolved_value": 179300.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c03b83e8afe33cbc02bcf009" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.20_00_to_under_40_00__pre_2016_state_pension", + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 8063.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_e18cb71ca3b17102c67c509a" + "resolved_value": 165600.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_17838f4c744d3440ff1969fd" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.200_00_to_under_250_00__pre_2016_state_pension", + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 2730401.3333333335, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_8ff59898eaacc667e5d3a895" + "resolved_value": 193800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_efb58c6dde85cbae4887c70f" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.250_00_to_under_300_00__pre_2016_state_pension", + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 1338030.3333333333, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_49fe17b08fad3d6420f9e283" + "resolved_value": 188200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_4dd8d3d2f8ec34f96b92cec3" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.300_00_and_over__pre_2016_state_pension", + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 737995.6666666666, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_473df488b16a42cd28c857d0" + "resolved_value": 171400.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_e43b3c8b098b1298c61c6a48" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.40_00_to_under_60_00__pre_2016_state_pension", + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 12135.666666666666, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_1e158bc3779f81fcac6382ac" + "resolved_value": 216300.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_7641d95922b3dafeffe1865d" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.60_00_to_under_80_00__pre_2016_state_pension", + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 17155.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_3c529dd5476ae78f33fdba1b" + "resolved_value": 154600.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f0c52abae59624b0b63b01c8" }, { - "name": "dwp.state_pension.recipients_pre_2016_by_weekly_amount.80_00_to_under_100_00__pre_2016_state_pension", + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@W92000004", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, - "matched_fact_count_in_source_window": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 23048.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_01743bfc73ac3ee49e3fa953" - } - ] - }, - "dwp.pension_credit.benefit_units": { - "status": "active", - "candidates": [ + "resolved_value": 90000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_2d5ad4064820b89e3ef29ac8" + }, { - "name": "dwp.pension_credit.benefit_units", + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@S92000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", "resolved_period": 2025, - "resolved_value": 1390586.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_1959918af196c44861e31167" - } - ] - }, - "dwp.pension_credit.benefit_units_guarantee_only_couple": { - "status": "active", - "candidates": [ + "resolved_value": 141400.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_8efb64fbd952516cb58b2438" + }, { - "name": "dwp.pension_credit.benefit_units_guarantee_only_couple", + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 96794.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_091a1b6931243d1d3f5b35c1" + "resolved_value": 59100.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c20b8aa55af53faa8c4d0b7b" } ] }, - "dwp.pension_credit.benefit_units_guarantee_only_single": { + "ons.occupation.elementary_by_region": { "status": "active", "candidates": [ { - "name": "dwp.pension_credit.benefit_units_guarantee_only_single", + "name": "ons.occupation.elementary_by_region@E12000001", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 715624.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_122348c34ab5eb4857e379e0" - } - ] - }, - "dwp.pension_credit.benefit_units_savings_only_couple": { - "status": "active", - "candidates": [ + "resolved_value": 113000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_b7af8015dca8a297b1b1bac4" + }, { - "name": "dwp.pension_credit.benefit_units_savings_only_couple", + "name": "ons.occupation.elementary_by_region@E12000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 22458.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_48eceb66dbc0a8badeed5d21" - } - ] - }, - "dwp.pension_credit.benefit_units_savings_only_single": { - "status": "active", - "candidates": [ + "resolved_value": 330000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d439024e8fc937da83cea721" + }, { - "name": "dwp.pension_credit.benefit_units_savings_only_single", + "name": "ons.occupation.elementary_by_region@E12000003", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 142408.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_4bba18fa22663b03e2c56da8" - } - ] - }, - "dwp.pension_credit.benefit_units_both_couple": { - "status": "active", - "candidates": [ + "resolved_value": 295500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d557829e84fb5760e4b3c963" + }, { - "name": "dwp.pension_credit.benefit_units_both_couple", + "name": "ons.occupation.elementary_by_region@E12000004", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 47246.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_53774b182677de4df96ecd2b" - } - ] - }, - "dwp.pension_credit.benefit_units_both_single": { - "status": "active", - "candidates": [ + "resolved_value": 261000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_da8e1456d61f70e8a0ef4fbf" + }, { - "name": "dwp.pension_credit.benefit_units_both_single", + "name": "ons.occupation.elementary_by_region@E12000005", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 366055.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_35b6b695fc790496848d8a94" - } - ] - }, - "dwp.pension_credit.benefit_units_65_69": { - "status": "active", - "candidates": [ + "resolved_value": 293900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_adc2f485aa18d747ff0dc88e" + }, { - "name": "dwp.pension_credit.benefit_units_65_69", + "name": "ons.occupation.elementary_by_region@E12000006", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 179022.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_c6e9a9036eab7716e57dd68b" - } - ] - }, - "dwp.pension_credit.benefit_units_70_74": { - "status": "active", - "candidates": [ + "resolved_value": 268300.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a7ace0ddc4914b5de8b28528" + }, { - "name": "dwp.pension_credit.benefit_units_70_74", + "name": "ons.occupation.elementary_by_region@E12000007", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 282852.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_d8c9b2a912de0a21e93b5e8d" - } - ] - }, - "dwp.pension_credit.benefit_units_75_79": { - "status": "active", - "candidates": [ + "resolved_value": 299000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_482728caef2f6e498fa79068" + }, { - "name": "dwp.pension_credit.benefit_units_75_79", + "name": "ons.occupation.elementary_by_region@E12000008", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 367571.25, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_6e88be95734a1e2312fb284d" - } - ] - }, - "dwp.pension_credit.benefit_units_80_84": { - "status": "active", - "candidates": [ + "resolved_value": 377200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_c22d49d67c9111bf7ff70c70" + }, { - "name": "dwp.pension_credit.benefit_units_80_84", + "name": "ons.occupation.elementary_by_region@E12000009", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "region", + "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 261310.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_f92bbdf9046d27d8c45149a0" - } - ] - }, - "dwp.pension_credit.benefit_units_85_89": { - "status": "active", - "candidates": [ + "resolved_value": 267600.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_be73b10d65f32d79400945e2" + }, + { + "name": "ons.occupation.elementary_by_region@W92000004", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "W92000004", + "resolved_period": 2025, + "resolved_value": 143200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_7dbcbd4eb1f20bbb465c6ccb" + }, + { + "name": "ons.occupation.elementary_by_region@S92000003", + "status": "active", + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "S92000003", + "resolved_period": 2025, + "resolved_value": 270500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_029cfa3a85283fa08696a4d0" + }, { - "name": "dwp.pension_credit.benefit_units_85_89", + "name": "ons.occupation.elementary_by_region@N92000002", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, + "geography_level": "country", + "geography_id": "N92000002", "resolved_period": 2025, - "resolved_value": 177613.5, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_cf3443a3e0be02b52bf5651f" + "resolved_value": 79600.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_1bf4cf71bad64ca3f21eb3d7" } ] }, - "dwp.pension_credit.benefit_units_90_plus": { + "ons.occupation.female_corporate_managers_and_directors": { "status": "active", "candidates": [ { - "name": "dwp.pension_credit.benefit_units_90_plus", + "name": "ons.occupation.female_corporate_managers_and_directors", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 122210.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_92e1c482a72763db14b6264d" + "resolved_value": 972700.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_90dc02727f0a85a8bf50025f" } ] }, - "dfc_ni.pension_credit.benefit_units": { + "ons.occupation.male_corporate_managers_and_directors": { "status": "active", "candidates": [ { - "name": "dfc_ni.pension_credit.benefit_units", + "name": "ons.occupation.male_corporate_managers_and_directors", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 60195.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_31088d4513e7b7e4b21233d7" + "resolved_value": 1647200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_a086ba101e5964df70fd40a6" } ] }, - "dwp.workplace_pension.employer_contributions": { + "ons.occupation.female_other_managers_and_proprietors": { "status": "active", "candidates": [ { - "name": "dwp.workplace_pension.employer_contributions", + "name": "ons.occupation.female_other_managers_and_proprietors", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 104200000000.0, + "resolved_value": 466100.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_084d676d6e9bd618bb35e125" + "resolved_fact_key": "ledger_aggregate_fact_v2_e98f171a7db6a631b5a1c455" } ] }, - "dwp.attendance_allowance.recipients_england": { + "ons.occupation.male_other_managers_and_proprietors": { "status": "active", "candidates": [ { - "name": "dwp.attendance_allowance.recipients_england", + "name": "ons.occupation.male_other_managers_and_proprietors", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1597003.0, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_70b671884790c8bf52c7fbb6" + "resolved_value": 723900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_ee674d8fbf5d2c6de0a1f814" } ] }, - "dwp.attendance_allowance.recipients_wales": { + "ons.occupation.female_science_research_engineering_and_technology_professionals": { "status": "active", "candidates": [ { - "name": "dwp.attendance_allowance.recipients_wales", + "name": "ons.occupation.female_science_research_engineering_and_technology_professionals", "status": "active", - "matched_fact_count_overall": 4, - "matched_fact_count_at_or_before_period": 4, - "matched_fact_count_in_source_window": 4, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 124117.75, - "resolved_fact_period": "2025-11", - "resolved_fact_key": "ledger_aggregate_fact_v2_22a183260c3229f9cf14a1a3" + "resolved_value": 679600.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_80c0c6b7dc599a0c4e24c66d" } ] }, - "dwp.hb.households_pension_age": { + "ons.occupation.male_science_research_engineering_and_technology_professionals": { "status": "active", "candidates": [ { - "name": "dwp.hb.households_pension_age", + "name": "ons.occupation.male_science_research_engineering_and_technology_professionals", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 1107464.1666666667, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_5f65e5ab6439a1308e1ce27a" + "resolved_value": 1978200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fdf303899069777fde618c93" } ] }, - "dwp.hb.households_pension_age_social_rented": { + "ons.occupation.female_health_professionals": { "status": "active", "candidates": [ { - "name": "dwp.hb.households_pension_age_social_rented", + "name": "ons.occupation.female_health_professionals", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 890663.5833333334, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_5688aae2091cc34caf9ef695" + "resolved_value": 1281200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_db0de6fa5aa5bfabadee6dd5" } ] }, - "dwp.hb.households_pension_age_private_rented": { + "ons.occupation.male_health_professionals": { "status": "active", "candidates": [ { - "name": "dwp.hb.households_pension_age_private_rented", + "name": "ons.occupation.male_health_professionals", "status": "active", - "matched_fact_count_overall": 12, - "matched_fact_count_at_or_before_period": 12, - "matched_fact_count_in_source_window": 12, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 216778.66666666666, - "resolved_fact_period": "2025-12", - "resolved_fact_key": "ledger_aggregate_fact_v2_f46445e7e639bfd9fea6921b" + "resolved_value": 452100.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_836c0b37ce3e971417520b1d" } ] }, - "dwp.hb.amount_pension_age": { + "ons.occupation.female_teaching_and_other_educational_professionals": { "status": "active", "candidates": [ { - "name": "dwp.hb.amount_pension_age", + "name": "ons.occupation.female_teaching_and_other_educational_professionals", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 7048818510.96767, + "resolved_value": 1155900.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_3631e3adc6a555d6845a1252" + "resolved_fact_key": "ledger_aggregate_fact_v2_352a687552e7d68c2a2423f3" } ] }, - "dwp.jsa.amount_income_based": { + "ons.occupation.male_teaching_and_other_educational_professionals": { "status": "active", "candidates": [ { - "name": "dwp.jsa.amount_income_based", + "name": "ons.occupation.male_teaching_and_other_educational_professionals", "status": "active", - "matched_fact_count_overall": 2, - "matched_fact_count_at_or_before_period": 2, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 23377178.788788605, + "resolved_value": 594700.0, "resolved_fact_period": "2025", - "resolved_fact_key": "ledger_aggregate_fact_v2_6d0a1e9a4006a42d57b637a2" + "resolved_fact_key": "ledger_aggregate_fact_v2_7a17881acb92592b36d5706a" } ] }, - "microcosm.high_value_homes.over_1m_by_region": { + "ons.occupation.female_business_media_and_public_service_professionals": { "status": "active", "candidates": [ { - "name": "microcosm.high_value_homes.over_1m_by_region@E12000001", - "status": "active", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000001", - "resolved_period": 2025, - "resolved_value": 2508.423, - "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b03a4ec52ec0c9565edac4b1" - }, - { - "name": "microcosm.high_value_homes.over_1m_by_region@E12000002", + "name": "ons.occupation.female_business_media_and_public_service_professionals", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 27590.583, + "resolved_value": 1318500.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_9ce69fbe57a958c7261ab7cf" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_c6b1e6e7281fabbb6cd0c591" + } + ] + }, + "ons.occupation.male_business_media_and_public_service_professionals": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1m_by_region@E12000003", + "name": "ons.occupation.male_business_media_and_public_service_professionals", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 13978.44, + "resolved_value": 1505100.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e4d769248444769ade02aa6d" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_a3e69e1a66a44f49ac669ab4" + } + ] + }, + "ons.occupation.female_science_engineering_and_technology_associate_professionals": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1m_by_region@E12000004", + "name": "ons.occupation.female_science_engineering_and_technology_associate_professionals", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 14399.878, + "resolved_value": 155900.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_238503be7e78f1e937aef7b4" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_03a81a2bf6dd5844aa517a97" + } + ] + }, + "ons.occupation.male_science_engineering_and_technology_associate_professionals": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1m_by_region@E12000005", + "name": "ons.occupation.male_science_engineering_and_technology_associate_professionals", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 22286.116, + "resolved_value": 434700.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5f9ed974b2ece753972365ca" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_b2bcbda0e5a277c3283b76cc" + } + ] + }, + "ons.occupation.female_health_and_social_care_associate_professionals": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1m_by_region@E12000006", + "name": "ons.occupation.female_health_and_social_care_associate_professionals", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 87553.535, + "resolved_value": 629200.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_5707c15e495e807c1686cb94" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_e95aded35d227d2cc41798fd" + } + ] + }, + "ons.occupation.male_health_and_social_care_associate_professionals": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1m_by_region@E12000007", + "name": "ons.occupation.male_health_and_social_care_associate_professionals", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 272832.635, + "resolved_value": 136700.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_156bccd00e9cec62166a9e88" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_931159aa3647b598919e18c8" + } + ] + }, + "ons.occupation.female_protective_service": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1m_by_region@E12000008", + "name": "ons.occupation.female_protective_service", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 213894.568, + "resolved_value": 120100.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7ef4386e72c69ccf5933a2e5" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_b1bc0622dbe68ac2c213283f" + } + ] + }, + "ons.occupation.male_protective_service": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1m_by_region@E12000009", + "name": "ons.occupation.male_protective_service", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 56970.627, + "resolved_value": 295500.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_bdf55c1f40906b6efbccd201" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_af672ca0439f21f865a32b1f" + } + ] + }, + "ons.occupation.female_culture_media_and_sports": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1m_by_region@W92000004", + "name": "ons.occupation.female_culture_media_and_sports", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 5536.777, + "resolved_value": 354000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_d73dfb5397660cf66b81fb30" + "resolved_fact_key": "ledger_aggregate_fact_v2_853afa7b0c1f5b70e3624d53" } ] }, - "microcosm.high_value_homes.over_1_5m_by_region": { + "ons.occupation.male_culture_media_and_sports": { "status": "active", "candidates": [ { - "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000001", + "name": "ons.occupation.male_culture_media_and_sports", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000001", "resolved_period": 2025, - "resolved_value": 561.168, + "resolved_value": 419300.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2d562db0705dcfd7c711f22c" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_0fb1cacaa871896d940ede8a" + } + ] + }, + "ons.occupation.female_business_and_public_service_associate_professionals": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000002", + "name": "ons.occupation.female_business_and_public_service_associate_professionals", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 7260.132, + "resolved_value": 1180100.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_2afddad22f617acbef35a544" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_aae028114b9bf195574636b4" + } + ] + }, + "ons.occupation.male_business_and_public_service_associate_professionals": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000003", + "name": "ons.occupation.male_business_and_public_service_associate_professionals", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 2749.871, + "resolved_value": 1227600.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0777959e037d4782d4fa100d" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_3d68f3f0b85a9d39375b0eab" + } + ] + }, + "ons.occupation.female_administrative": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000004", + "name": "ons.occupation.female_administrative", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 2969.626, + "resolved_value": 1807200.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_b0d08c1ff159605d18eeeeca" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_2c197a6328b917917f27ebb2" + } + ] + }, + "ons.occupation.male_administrative": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000005", + "name": "ons.occupation.male_administrative", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 4734.944, + "resolved_value": 791600.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_775e7d7af5c3617e40ccba90" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_83b0da4950bfa99e7c87b412" + } + ] + }, + "ons.occupation.female_secretarial_and_related": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000006", + "name": "ons.occupation.female_secretarial_and_related", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 25742.084, + "resolved_value": 428200.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c4cbe34b5816c8a000a9495b" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_75af1eaeab3429c17d69cadd" + } + ] + }, + "ons.occupation.male_secretarial_and_related": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000007", + "name": "ons.occupation.male_secretarial_and_related", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 117626.39, + "resolved_value": 44600.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_0f81618a69c84a40d82ae923" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_1640216d9271a3ee17c537a4" + } + ] + }, + "ons.occupation.female_skilled_agricultural_and_related_trades": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000008", + "name": "ons.occupation.female_skilled_agricultural_and_related_trades", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 70261.709, + "resolved_value": 60200.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c91b82f5ac56254630cec320" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_439e63ffcdac063bf94fcc0a" + } + ] + }, + "ons.occupation.male_skilled_agricultural_and_related_trades": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1_5m_by_region@E12000009", + "name": "ons.occupation.male_skilled_agricultural_and_related_trades", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 15568.651, + "resolved_value": 274200.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_171c7a46883e0e63fb44887c" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_2d4c764a7e855c210955ff1e" + } + ] + }, + "ons.occupation.female_skilled_metal_electrical_and_electronic_trades": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_1_5m_by_region@W92000004", + "name": "ons.occupation.female_skilled_metal_electrical_and_electronic_trades", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "country", - "geography_id": "W92000004", "resolved_period": 2025, - "resolved_value": 898.854, + "resolved_value": 35300.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_334d2832ce44aabf02a0145c" + "resolved_fact_key": "ledger_aggregate_fact_v2_3d02191081d6fd006e3c5b4e" } ] }, - "microcosm.high_value_homes.over_2m_by_region": { + "ons.occupation.male_skilled_metal_electrical_and_electronic_trades": { "status": "active", "candidates": [ { - "name": "microcosm.high_value_homes.over_2m_by_region@E12000001", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "geography_id", - "value": "E12000001" - }, - "signed_rationale": "The North East's derived stock of owner-occupied homes over \u00a32m is below the 400-home floor of the local small-cell rule (hvcts_la_household_floor in local_small_cell_rule.json), which already defers every \u00a32m local-authority cell there. That is about one household weight at the ruled 150,000 households, so the row's fit would be noise, and a gate-only sign-off, which is public, would narrow an estimate expected to rest on fewer than 10 records. Signed out of the region fan-out; the same area's \u00a31m and \u00a31.5m rows, which count these homes, stay bound, as do the other regions' \u00a32m rows." - }, - { - "name": "microcosm.high_value_homes.over_2m_by_region@E12000002", + "name": "ons.occupation.male_skilled_metal_electrical_and_electronic_trades", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000002", "resolved_period": 2025, - "resolved_value": 2887.107, + "resolved_value": 901400.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_7ac98edba2bb6dd8d19f9a03" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_c42f2a53d45960fc85f3122b" + } + ] + }, + "ons.occupation.female_skilled_construction_and_building_trades": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_2m_by_region@E12000003", + "name": "ons.occupation.female_skilled_construction_and_building_trades", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000003", "resolved_period": 2025, - "resolved_value": 906.521, + "resolved_value": 23400.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_e50454cee6faf4012ed6dc88" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_105e8c02e718319e13e01c87" + } + ] + }, + "ons.occupation.male_skilled_construction_and_building_trades": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_2m_by_region@E12000004", + "name": "ons.occupation.male_skilled_construction_and_building_trades", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000004", "resolved_period": 2025, - "resolved_value": 962.333, + "resolved_value": 893000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_37db545bad6d46c5d2c0248d" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_7b388e20cc5b8ba757e81707" + } + ] + }, + "ons.occupation.female_textiles_printing_and_other_skilled_trades": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_2m_by_region@E12000005", + "name": "ons.occupation.female_textiles_printing_and_other_skilled_trades", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000005", "resolved_period": 2025, - "resolved_value": 1482.074, + "resolved_value": 215700.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_15fa7ed31c8417531483ef28" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_f2ebfa4f9bfda9863b5aee83" + } + ] + }, + "ons.occupation.male_textiles_printing_and_other_skilled_trades": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_2m_by_region@E12000006", + "name": "ons.occupation.male_textiles_printing_and_other_skilled_trades", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000006", "resolved_period": 2025, - "resolved_value": 9847.844, + "resolved_value": 368500.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_c903067e3b07e8637b8bd1e1" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_017f71455a3bcc1de3c5966d" + } + ] + }, + "ons.occupation.female_caring_personal_service": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_2m_by_region@E12000007", + "name": "ons.occupation.female_caring_personal_service", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000007", "resolved_period": 2025, - "resolved_value": 63281.388, + "resolved_value": 1861000.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_65c2ba2daeadd9dac0afd229" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_3c59af13e410ac5d46ff653b" + } + ] + }, + "ons.occupation.male_caring_personal_service": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_2m_by_region@E12000008", + "name": "ons.occupation.male_caring_personal_service", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000008", "resolved_period": 2025, - "resolved_value": 29996.104, + "resolved_value": 430400.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_a5e976127890e285a7a39884" - }, + "resolved_fact_key": "ledger_aggregate_fact_v2_38cb89392d2c35523dd86337" + } + ] + }, + "ons.occupation.female_leisure_travel_and_related_personal_service": { + "status": "active", + "candidates": [ { - "name": "microcosm.high_value_homes.over_2m_by_region@E12000009", + "name": "ons.occupation.female_leisure_travel_and_related_personal_service", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, - "geography_level": "region", - "geography_id": "E12000009", "resolved_period": 2025, - "resolved_value": 6354.494, + "resolved_value": 398800.0, "resolved_fact_period": "2025", - "resolved_fact_key": "microcosm_derived_fact_high_value_home_stock_v1_dbbcaaaea62239c39f027c4c" - }, - { - "name": "microcosm.high_value_homes.over_2m_by_region@W92000004", - "status": "signed_excluded", - "matched_fact_count_overall": 1, - "matched_fact_count_at_or_before_period": 1, - "signed_row": { - "dimension": "geography_id", - "value": "W92000004" - }, - "signed_rationale": "Wales's derived stock of owner-occupied homes over \u00a32m is below the 400-home floor of the local small-cell rule (hvcts_la_household_floor in local_small_cell_rule.json), which already defers every \u00a32m local-authority cell there. That is about one household weight at the ruled 150,000 households, so the row's fit would be noise, and a gate-only sign-off, which is public, would narrow an estimate expected to rest on fewer than 10 records. Signed out of the region fan-out; the same area's \u00a31m and \u00a31.5m rows, which count these homes, stay bound, as do the other regions' \u00a32m rows." + "resolved_fact_key": "ledger_aggregate_fact_v2_27b069f02ad19332a26f1cc6" } ] }, - "mhclg.council_tax_stock.single_adult_discount": { + "ons.occupation.male_leisure_travel_and_related_personal_service": { "status": "active", "candidates": [ { - "name": "mhclg.council_tax_stock.single_adult_discount", + "name": "ons.occupation.male_leisure_travel_and_related_personal_service", "status": "active", - "matched_fact_count_overall": 3, - "matched_fact_count_at_or_before_period": 3, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 8496178.0, - "resolved_fact_period": "2025-10", - "resolved_fact_key": "ledger_aggregate_fact_v2_8cb05d2d0434301a7e422afe" + "resolved_value": 180400.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_d26b5b2d4e32906ece1dccc7" } ] }, - "hmrc.child_benefit.families_in_payment.children_1": { + "ons.occupation.female_sales": { "status": "active", "candidates": [ { - "name": "hmrc.child_benefit.families_in_payment.children_1", + "name": "ons.occupation.female_sales", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3356385.0, - "resolved_fact_period": "2025-08", - "resolved_fact_key": "ledger_aggregate_fact_v2_3340eb91529490354ebc47d0" + "resolved_value": 853800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_40997e52636a20aae6fdea4d" } ] }, - "hmrc.child_benefit.families_in_payment.children_2": { + "ons.occupation.male_sales": { "status": "active", "candidates": [ { - "name": "hmrc.child_benefit.families_in_payment.children_2", + "name": "ons.occupation.male_sales", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 2524055.0, - "resolved_fact_period": "2025-08", - "resolved_fact_key": "ledger_aggregate_fact_v2_af27c369194471047d74dd93" + "resolved_value": 603600.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_1f37f8fa51ad10cf1425a484" } ] }, - "hmrc.child_benefit.families_in_payment.children_3": { + "ons.occupation.female_customer_service": { "status": "active", "candidates": [ { - "name": "hmrc.child_benefit.families_in_payment.children_3", + "name": "ons.occupation.female_customer_service", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 725315.0, - "resolved_fact_period": "2025-08", - "resolved_fact_key": "ledger_aggregate_fact_v2_b669c728cae515e596d06708" + "resolved_value": 277500.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_2fd6497b226ddf7c46644582" } ] }, - "hmrc.child_benefit.families_in_payment.children_4": { + "ons.occupation.male_customer_service": { "status": "active", "candidates": [ { - "name": "hmrc.child_benefit.families_in_payment.children_4", + "name": "ons.occupation.male_customer_service", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 191920.0, - "resolved_fact_period": "2025-08", - "resolved_fact_key": "ledger_aggregate_fact_v2_c13b54df1b6003e483dcaad9" + "resolved_value": 170300.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_5c940927469ee1eba506978a" } ] }, - "hmrc.child_benefit.families_in_payment.children_5_plus": { + "ons.occupation.female_process_plant_and_machine_operatives": { "status": "active", "candidates": [ { - "name": "hmrc.child_benefit.families_in_payment.children_5_plus", + "name": "ons.occupation.female_process_plant_and_machine_operatives", "status": "active", - "matched_fact_count_overall": 7, - "matched_fact_count_at_or_before_period": 7, + "matched_fact_count_overall": 1, + "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 70030.0, - "resolved_fact_period": "2025-08", - "resolved_fact_key": "ledger_aggregate_fact_v2_2d81e096c621bc41f63aed4e" + "resolved_value": 149200.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_49ad25e6aa53d90c8f1820e2" } ] }, - "hmrc.benefits_in_kind.company_car_recipients": { + "ons.occupation.male_process_plant_and_machine_operatives": { "status": "active", "candidates": [ { - "name": "hmrc.benefits_in_kind.company_car_recipients", + "name": "ons.occupation.male_process_plant_and_machine_operatives", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 920000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_7d770efdd7134073af2341a6" + "resolved_value": 526900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_0151c8526f97c2779979564a" } ] }, - "hmrc.benefits_in_kind.company_car_taxable_value": { + "ons.occupation.female_transport_and_mobile_machine_drivers_and_operatives": { "status": "active", "candidates": [ { - "name": "hmrc.benefits_in_kind.company_car_taxable_value", + "name": "ons.occupation.female_transport_and_mobile_machine_drivers_and_operatives", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 3070000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_b036c7a54c3c0ea9089d5114" + "resolved_value": 77400.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_9ba21d72182e6b274ed044ab" } ] }, - "hmrc.benefits_in_kind.company_car_fuel.fully_electric": { + "ons.occupation.male_transport_and_mobile_machine_drivers_and_operatives": { "status": "active", "candidates": [ { - "name": "hmrc.benefits_in_kind.company_car_fuel.fully_electric", + "name": "ons.occupation.male_transport_and_mobile_machine_drivers_and_operatives", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 465000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_3b60b8f7d982772345e8008a" + "resolved_value": 1093900.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_74be8f6a436e1d1376cb0851" } ] }, - "hmrc.benefits_in_kind.company_car_fuel.petrol_including_hybrids": { + "ons.occupation.female_elementary_trades_and_related": { "status": "active", "candidates": [ { - "name": "hmrc.benefits_in_kind.company_car_fuel.petrol_including_hybrids", + "name": "ons.occupation.female_elementary_trades_and_related", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 390000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_38c25d0c99cf361170a8251e" + "resolved_value": 91100.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_f4f4a476173a5e55848dc43b" } ] }, - "hmrc.benefits_in_kind.company_car_fuel.diesel_including_hybrids": { + "ons.occupation.male_elementary_trades_and_related": { "status": "active", "candidates": [ { - "name": "hmrc.benefits_in_kind.company_car_fuel.diesel_including_hybrids", + "name": "ons.occupation.male_elementary_trades_and_related", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 60000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_58c4aa76a9d3ef1ce3e332f7" + "resolved_value": 295000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_46c37e228278ee0d3bbe50d6" } ] }, - "hmrc.child_benefit.hicbc_liable_taxpayers": { + "ons.occupation.female_elementary_administration_and_service": { "status": "active", "candidates": [ { - "name": "hmrc.child_benefit.hicbc_liable_taxpayers", + "name": "ons.occupation.female_elementary_administration_and_service", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 310000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_c97b337a85676fd4ad28495d" + "resolved_value": 1345800.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_fc7938aec5dbb39aba323aa7" } ] }, - "hmrc.child_benefit.hicbc_revenue": { + "ons.occupation.male_elementary_administration_and_service": { "status": "active", "candidates": [ { - "name": "hmrc.child_benefit.hicbc_revenue", + "name": "ons.occupation.male_elementary_administration_and_service", "status": "active", "matched_fact_count_overall": 1, "matched_fact_count_at_or_before_period": 1, "resolved_period": 2025, - "resolved_value": 360000000.0, - "resolved_fact_period": "2024", - "resolved_fact_key": "ledger_aggregate_fact_v2_efce468e05f7b7c8cbe6c72b" + "resolved_value": 1267000.0, + "resolved_fact_period": "2025", + "resolved_fact_key": "ledger_aggregate_fact_v2_8665de57144d01d0e47cdeef" } ] } diff --git a/packages/microcosm-build/src/microcosm/build/uk/target_references.json b/packages/microcosm-build/src/microcosm/build/uk/target_references.json index f10918930d..3ace0ccf77 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/target_references.json +++ b/packages/microcosm-build/src/microcosm/build/uk/target_references.json @@ -548,6 +548,65 @@ "ons.land.corporate_land_value": "ons.land", "ons.land.household_land_value": "ons.land", "ons.land.land_value": "ons.land", + "ons.occupation.administrative_and_secretarial_by_region": "ons.employment", + "ons.occupation.associate_professional_by_region": "ons.employment", + "ons.occupation.caring_leisure_and_other_service_by_region": "ons.employment", + "ons.occupation.elementary_by_region": "ons.employment", + "ons.occupation.female_administrative": "ons.employment", + "ons.occupation.female_business_and_public_service_associate_professionals": "ons.employment", + "ons.occupation.female_business_media_and_public_service_professionals": "ons.employment", + "ons.occupation.female_caring_personal_service": "ons.employment", + "ons.occupation.female_corporate_managers_and_directors": "ons.employment", + "ons.occupation.female_culture_media_and_sports": "ons.employment", + "ons.occupation.female_customer_service": "ons.employment", + "ons.occupation.female_elementary_administration_and_service": "ons.employment", + "ons.occupation.female_elementary_trades_and_related": "ons.employment", + "ons.occupation.female_health_and_social_care_associate_professionals": "ons.employment", + "ons.occupation.female_health_professionals": "ons.employment", + "ons.occupation.female_leisure_travel_and_related_personal_service": "ons.employment", + "ons.occupation.female_other_managers_and_proprietors": "ons.employment", + "ons.occupation.female_process_plant_and_machine_operatives": "ons.employment", + "ons.occupation.female_protective_service": "ons.employment", + "ons.occupation.female_sales": "ons.employment", + "ons.occupation.female_science_engineering_and_technology_associate_professionals": "ons.employment", + "ons.occupation.female_science_research_engineering_and_technology_professionals": "ons.employment", + "ons.occupation.female_secretarial_and_related": "ons.employment", + "ons.occupation.female_skilled_agricultural_and_related_trades": "ons.employment", + "ons.occupation.female_skilled_construction_and_building_trades": "ons.employment", + "ons.occupation.female_skilled_metal_electrical_and_electronic_trades": "ons.employment", + "ons.occupation.female_teaching_and_other_educational_professionals": "ons.employment", + "ons.occupation.female_textiles_printing_and_other_skilled_trades": "ons.employment", + "ons.occupation.female_transport_and_mobile_machine_drivers_and_operatives": "ons.employment", + "ons.occupation.male_administrative": "ons.employment", + "ons.occupation.male_business_and_public_service_associate_professionals": "ons.employment", + "ons.occupation.male_business_media_and_public_service_professionals": "ons.employment", + "ons.occupation.male_caring_personal_service": "ons.employment", + "ons.occupation.male_corporate_managers_and_directors": "ons.employment", + "ons.occupation.male_culture_media_and_sports": "ons.employment", + "ons.occupation.male_customer_service": "ons.employment", + "ons.occupation.male_elementary_administration_and_service": "ons.employment", + "ons.occupation.male_elementary_trades_and_related": "ons.employment", + "ons.occupation.male_health_and_social_care_associate_professionals": "ons.employment", + "ons.occupation.male_health_professionals": "ons.employment", + "ons.occupation.male_leisure_travel_and_related_personal_service": "ons.employment", + "ons.occupation.male_other_managers_and_proprietors": "ons.employment", + "ons.occupation.male_process_plant_and_machine_operatives": "ons.employment", + "ons.occupation.male_protective_service": "ons.employment", + "ons.occupation.male_sales": "ons.employment", + "ons.occupation.male_science_engineering_and_technology_associate_professionals": "ons.employment", + "ons.occupation.male_science_research_engineering_and_technology_professionals": "ons.employment", + "ons.occupation.male_secretarial_and_related": "ons.employment", + "ons.occupation.male_skilled_agricultural_and_related_trades": "ons.employment", + "ons.occupation.male_skilled_construction_and_building_trades": "ons.employment", + "ons.occupation.male_skilled_metal_electrical_and_electronic_trades": "ons.employment", + "ons.occupation.male_teaching_and_other_educational_professionals": "ons.employment", + "ons.occupation.male_textiles_printing_and_other_skilled_trades": "ons.employment", + "ons.occupation.male_transport_and_mobile_machine_drivers_and_operatives": "ons.employment", + "ons.occupation.managers_directors_and_senior_officials_by_region": "ons.employment", + "ons.occupation.process_plant_and_machine_operatives_by_region": "ons.employment", + "ons.occupation.professional_by_region": "ons.employment", + "ons.occupation.sales_and_customer_service_by_region": "ons.employment", + "ons.occupation.skilled_trades_by_region": "ons.employment", "ons.population.age_0": "ons.population", "ons.population.age_0_9_by_region": "ons.population", "ons.population.age_1": "ons.population", @@ -948,6 +1007,65 @@ "ons.land.corporate_land_value": "Corporate land value", "ons.land.household_land_value": "Household land value", "ons.land.land_value": "Land value", + "ons.occupation.administrative_and_secretarial_by_region": "Administrative and secretarial occupations in employment by region", + "ons.occupation.associate_professional_by_region": "Associate professional occupations in employment by region", + "ons.occupation.caring_leisure_and_other_service_by_region": "Caring, leisure and other service occupations in employment by region", + "ons.occupation.elementary_by_region": "Elementary occupations in employment by region", + "ons.occupation.female_administrative": "Administrative occupations: women in employment", + "ons.occupation.female_business_and_public_service_associate_professionals": "Business and public service associate professionals: women in employment", + "ons.occupation.female_business_media_and_public_service_professionals": "Business, media and public service professionals: women in employment", + "ons.occupation.female_caring_personal_service": "Caring personal service occupations: women in employment", + "ons.occupation.female_corporate_managers_and_directors": "Corporate managers and directors: women in employment", + "ons.occupation.female_culture_media_and_sports": "Culture, media and sports occupations: women in employment", + "ons.occupation.female_customer_service": "Customer service occupations: women in employment", + "ons.occupation.female_elementary_administration_and_service": "Elementary administration and service occupations: women in employment", + "ons.occupation.female_elementary_trades_and_related": "Elementary trades and related occupations: women in employment", + "ons.occupation.female_health_and_social_care_associate_professionals": "Health and social care associate professionals: women in employment", + "ons.occupation.female_health_professionals": "Health professionals: women in employment", + "ons.occupation.female_leisure_travel_and_related_personal_service": "Leisure, travel and related personal service occupations: women in employment", + "ons.occupation.female_other_managers_and_proprietors": "Other managers and proprietors: women in employment", + "ons.occupation.female_process_plant_and_machine_operatives": "Process, plant and machine operatives: women in employment", + "ons.occupation.female_protective_service": "Protective service occupations: women in employment", + "ons.occupation.female_sales": "Sales occupations: women in employment", + "ons.occupation.female_science_engineering_and_technology_associate_professionals": "Science, engineering and technology associate professionals: women in employment", + "ons.occupation.female_science_research_engineering_and_technology_professionals": "Science, research, engineering and technology professionals: women in employment", + "ons.occupation.female_secretarial_and_related": "Secretarial and related occupations: women in employment", + "ons.occupation.female_skilled_agricultural_and_related_trades": "Skilled agricultural and related trades: women in employment", + "ons.occupation.female_skilled_construction_and_building_trades": "Skilled construction and building trades: women in employment", + "ons.occupation.female_skilled_metal_electrical_and_electronic_trades": "Skilled metal, electrical and electronic trades: women in employment", + "ons.occupation.female_teaching_and_other_educational_professionals": "Teaching and other educational professionals: women in employment", + "ons.occupation.female_textiles_printing_and_other_skilled_trades": "Textiles, printing and other skilled trades: women in employment", + "ons.occupation.female_transport_and_mobile_machine_drivers_and_operatives": "Transport and mobile machine drivers and operatives: women in employment", + "ons.occupation.male_administrative": "Administrative occupations: men in employment", + "ons.occupation.male_business_and_public_service_associate_professionals": "Business and public service associate professionals: men in employment", + "ons.occupation.male_business_media_and_public_service_professionals": "Business, media and public service professionals: men in employment", + "ons.occupation.male_caring_personal_service": "Caring personal service occupations: men in employment", + "ons.occupation.male_corporate_managers_and_directors": "Corporate managers and directors: men in employment", + "ons.occupation.male_culture_media_and_sports": "Culture, media and sports occupations: men in employment", + "ons.occupation.male_customer_service": "Customer service occupations: men in employment", + "ons.occupation.male_elementary_administration_and_service": "Elementary administration and service occupations: men in employment", + "ons.occupation.male_elementary_trades_and_related": "Elementary trades and related occupations: men in employment", + "ons.occupation.male_health_and_social_care_associate_professionals": "Health and social care associate professionals: men in employment", + "ons.occupation.male_health_professionals": "Health professionals: men in employment", + "ons.occupation.male_leisure_travel_and_related_personal_service": "Leisure, travel and related personal service occupations: men in employment", + "ons.occupation.male_other_managers_and_proprietors": "Other managers and proprietors: men in employment", + "ons.occupation.male_process_plant_and_machine_operatives": "Process, plant and machine operatives: men in employment", + "ons.occupation.male_protective_service": "Protective service occupations: men in employment", + "ons.occupation.male_sales": "Sales occupations: men in employment", + "ons.occupation.male_science_engineering_and_technology_associate_professionals": "Science, engineering and technology associate professionals: men in employment", + "ons.occupation.male_science_research_engineering_and_technology_professionals": "Science, research, engineering and technology professionals: men in employment", + "ons.occupation.male_secretarial_and_related": "Secretarial and related occupations: men in employment", + "ons.occupation.male_skilled_agricultural_and_related_trades": "Skilled agricultural and related trades: men in employment", + "ons.occupation.male_skilled_construction_and_building_trades": "Skilled construction and building trades: men in employment", + "ons.occupation.male_skilled_metal_electrical_and_electronic_trades": "Skilled metal, electrical and electronic trades: men in employment", + "ons.occupation.male_teaching_and_other_educational_professionals": "Teaching and other educational professionals: men in employment", + "ons.occupation.male_textiles_printing_and_other_skilled_trades": "Textiles, printing and other skilled trades: men in employment", + "ons.occupation.male_transport_and_mobile_machine_drivers_and_operatives": "Transport and mobile machine drivers and operatives: men in employment", + "ons.occupation.managers_directors_and_senior_officials_by_region": "Managers, directors and senior officials in employment by region", + "ons.occupation.process_plant_and_machine_operatives_by_region": "Process, plant and machine operatives in employment by region", + "ons.occupation.professional_by_region": "Professional occupations in employment by region", + "ons.occupation.sales_and_customer_service_by_region": "Sales and customer service occupations in employment by region", + "ons.occupation.skilled_trades_by_region": "Skilled trades occupations in employment by region", "ons.population.age_0": "Age 0", "ons.population.age_0_9_by_region": "Age 0 9 by region", "ons.population.age_1": "Age 1", @@ -50155,6 +50273,4546 @@ }, "uprating_from_period": "2024", "uprating_to_period": 2025 + }, + { + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000001", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 1, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000001" + }, + "entity": "person", + "measure": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000001", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.managers_directors_and_senior_officials_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000001", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 1, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000002" + }, + "entity": "person", + "measure": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.managers_directors_and_senior_officials_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 1, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000003" + }, + "entity": "person", + "measure": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.managers_directors_and_senior_officials_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"YORKSHIRE\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 1, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000004" + }, + "entity": "person", + "measure": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.managers_directors_and_senior_officials_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000005", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 1, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000005" + }, + "entity": "person", + "measure": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000005", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.managers_directors_and_senior_officials_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000005", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WEST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000006", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 1, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000006" + }, + "entity": "person", + "measure": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000006", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.managers_directors_and_senior_officials_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000006", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_OF_ENGLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000007", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 1, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000007" + }, + "entity": "person", + "measure": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000007", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.managers_directors_and_senior_officials_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000007", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"LONDON\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000008", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 1, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000008" + }, + "entity": "person", + "measure": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000008", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.managers_directors_and_senior_officials_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000008", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000009", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 1, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000009" + }, + "entity": "person", + "measure": "ons.occupation.managers_directors_and_senior_officials_by_region@E12000009", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.managers_directors_and_senior_officials_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000009", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@W92000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 1, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "W92000004" + }, + "entity": "person", + "measure": "ons.occupation.managers_directors_and_senior_officials_by_region@W92000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.managers_directors_and_senior_officials_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "W92000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WALES\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@S92000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 1, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "S92000003" + }, + "entity": "person", + "measure": "ons.occupation.managers_directors_and_senior_officials_by_region@S92000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.managers_directors_and_senior_officials_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "S92000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SCOTLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.managers_directors_and_senior_officials_by_region@N92000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 1, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "N92000002" + }, + "entity": "person", + "measure": "ons.occupation.managers_directors_and_senior_officials_by_region@N92000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.managers_directors_and_senior_officials_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "N92000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTHERN_IRELAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.professional_by_region@E12000001", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 2, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000001" + }, + "entity": "person", + "measure": "ons.occupation.professional_by_region@E12000001", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000001", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.professional_by_region@E12000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 2, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000002" + }, + "entity": "person", + "measure": "ons.occupation.professional_by_region@E12000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.professional_by_region@E12000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 2, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000003" + }, + "entity": "person", + "measure": "ons.occupation.professional_by_region@E12000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"YORKSHIRE\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.professional_by_region@E12000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 2, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000004" + }, + "entity": "person", + "measure": "ons.occupation.professional_by_region@E12000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.professional_by_region@E12000005", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 2, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000005" + }, + "entity": "person", + "measure": "ons.occupation.professional_by_region@E12000005", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000005", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WEST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.professional_by_region@E12000006", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 2, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000006" + }, + "entity": "person", + "measure": "ons.occupation.professional_by_region@E12000006", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000006", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_OF_ENGLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.professional_by_region@E12000007", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 2, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000007" + }, + "entity": "person", + "measure": "ons.occupation.professional_by_region@E12000007", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000007", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"LONDON\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.professional_by_region@E12000008", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 2, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000008" + }, + "entity": "person", + "measure": "ons.occupation.professional_by_region@E12000008", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000008", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.professional_by_region@E12000009", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 2, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000009" + }, + "entity": "person", + "measure": "ons.occupation.professional_by_region@E12000009", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000009", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.professional_by_region@W92000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 2, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "W92000004" + }, + "entity": "person", + "measure": "ons.occupation.professional_by_region@W92000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "W92000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WALES\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.professional_by_region@S92000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 2, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "S92000003" + }, + "entity": "person", + "measure": "ons.occupation.professional_by_region@S92000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "S92000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SCOTLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.professional_by_region@N92000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 2, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "N92000002" + }, + "entity": "person", + "measure": "ons.occupation.professional_by_region@N92000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "N92000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTHERN_IRELAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.associate_professional_by_region@E12000001", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 3, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000001" + }, + "entity": "person", + "measure": "ons.occupation.associate_professional_by_region@E12000001", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.associate_professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000001", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.associate_professional_by_region@E12000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 3, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000002" + }, + "entity": "person", + "measure": "ons.occupation.associate_professional_by_region@E12000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.associate_professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.associate_professional_by_region@E12000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 3, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000003" + }, + "entity": "person", + "measure": "ons.occupation.associate_professional_by_region@E12000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.associate_professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"YORKSHIRE\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.associate_professional_by_region@E12000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 3, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000004" + }, + "entity": "person", + "measure": "ons.occupation.associate_professional_by_region@E12000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.associate_professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.associate_professional_by_region@E12000005", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 3, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000005" + }, + "entity": "person", + "measure": "ons.occupation.associate_professional_by_region@E12000005", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.associate_professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000005", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WEST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.associate_professional_by_region@E12000006", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 3, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000006" + }, + "entity": "person", + "measure": "ons.occupation.associate_professional_by_region@E12000006", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.associate_professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000006", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_OF_ENGLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.associate_professional_by_region@E12000007", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 3, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000007" + }, + "entity": "person", + "measure": "ons.occupation.associate_professional_by_region@E12000007", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.associate_professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000007", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"LONDON\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.associate_professional_by_region@E12000008", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 3, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000008" + }, + "entity": "person", + "measure": "ons.occupation.associate_professional_by_region@E12000008", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.associate_professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000008", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.associate_professional_by_region@E12000009", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 3, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000009" + }, + "entity": "person", + "measure": "ons.occupation.associate_professional_by_region@E12000009", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.associate_professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000009", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.associate_professional_by_region@W92000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 3, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "W92000004" + }, + "entity": "person", + "measure": "ons.occupation.associate_professional_by_region@W92000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.associate_professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "W92000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WALES\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.associate_professional_by_region@S92000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 3, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "S92000003" + }, + "entity": "person", + "measure": "ons.occupation.associate_professional_by_region@S92000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.associate_professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "S92000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SCOTLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.associate_professional_by_region@N92000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 3, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "N92000002" + }, + "entity": "person", + "measure": "ons.occupation.associate_professional_by_region@N92000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.associate_professional_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "N92000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTHERN_IRELAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000001", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 4, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000001" + }, + "entity": "person", + "measure": "ons.occupation.administrative_and_secretarial_by_region@E12000001", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.administrative_and_secretarial_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000001", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 4, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000002" + }, + "entity": "person", + "measure": "ons.occupation.administrative_and_secretarial_by_region@E12000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.administrative_and_secretarial_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 4, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000003" + }, + "entity": "person", + "measure": "ons.occupation.administrative_and_secretarial_by_region@E12000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.administrative_and_secretarial_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"YORKSHIRE\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 4, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000004" + }, + "entity": "person", + "measure": "ons.occupation.administrative_and_secretarial_by_region@E12000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.administrative_and_secretarial_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000005", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 4, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000005" + }, + "entity": "person", + "measure": "ons.occupation.administrative_and_secretarial_by_region@E12000005", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.administrative_and_secretarial_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000005", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WEST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000006", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 4, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000006" + }, + "entity": "person", + "measure": "ons.occupation.administrative_and_secretarial_by_region@E12000006", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.administrative_and_secretarial_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000006", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_OF_ENGLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000007", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 4, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000007" + }, + "entity": "person", + "measure": "ons.occupation.administrative_and_secretarial_by_region@E12000007", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.administrative_and_secretarial_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000007", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"LONDON\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000008", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 4, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000008" + }, + "entity": "person", + "measure": "ons.occupation.administrative_and_secretarial_by_region@E12000008", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.administrative_and_secretarial_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000008", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.administrative_and_secretarial_by_region@E12000009", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 4, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000009" + }, + "entity": "person", + "measure": "ons.occupation.administrative_and_secretarial_by_region@E12000009", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.administrative_and_secretarial_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000009", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.administrative_and_secretarial_by_region@W92000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 4, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "W92000004" + }, + "entity": "person", + "measure": "ons.occupation.administrative_and_secretarial_by_region@W92000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.administrative_and_secretarial_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "W92000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WALES\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.administrative_and_secretarial_by_region@S92000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 4, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "S92000003" + }, + "entity": "person", + "measure": "ons.occupation.administrative_and_secretarial_by_region@S92000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.administrative_and_secretarial_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "S92000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SCOTLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.administrative_and_secretarial_by_region@N92000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 4, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "N92000002" + }, + "entity": "person", + "measure": "ons.occupation.administrative_and_secretarial_by_region@N92000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.administrative_and_secretarial_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "N92000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTHERN_IRELAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.skilled_trades_by_region@E12000001", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 5, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000001" + }, + "entity": "person", + "measure": "ons.occupation.skilled_trades_by_region@E12000001", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.skilled_trades_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000001", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.skilled_trades_by_region@E12000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 5, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000002" + }, + "entity": "person", + "measure": "ons.occupation.skilled_trades_by_region@E12000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.skilled_trades_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.skilled_trades_by_region@E12000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 5, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000003" + }, + "entity": "person", + "measure": "ons.occupation.skilled_trades_by_region@E12000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.skilled_trades_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"YORKSHIRE\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.skilled_trades_by_region@E12000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 5, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000004" + }, + "entity": "person", + "measure": "ons.occupation.skilled_trades_by_region@E12000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.skilled_trades_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.skilled_trades_by_region@E12000005", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 5, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000005" + }, + "entity": "person", + "measure": "ons.occupation.skilled_trades_by_region@E12000005", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.skilled_trades_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000005", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WEST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.skilled_trades_by_region@E12000006", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 5, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000006" + }, + "entity": "person", + "measure": "ons.occupation.skilled_trades_by_region@E12000006", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.skilled_trades_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000006", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_OF_ENGLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.skilled_trades_by_region@E12000007", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 5, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000007" + }, + "entity": "person", + "measure": "ons.occupation.skilled_trades_by_region@E12000007", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.skilled_trades_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000007", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"LONDON\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.skilled_trades_by_region@E12000008", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 5, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000008" + }, + "entity": "person", + "measure": "ons.occupation.skilled_trades_by_region@E12000008", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.skilled_trades_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000008", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.skilled_trades_by_region@E12000009", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 5, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000009" + }, + "entity": "person", + "measure": "ons.occupation.skilled_trades_by_region@E12000009", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.skilled_trades_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000009", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.skilled_trades_by_region@W92000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 5, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "W92000004" + }, + "entity": "person", + "measure": "ons.occupation.skilled_trades_by_region@W92000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.skilled_trades_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "W92000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WALES\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.skilled_trades_by_region@S92000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 5, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "S92000003" + }, + "entity": "person", + "measure": "ons.occupation.skilled_trades_by_region@S92000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.skilled_trades_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "S92000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SCOTLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.skilled_trades_by_region@N92000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 5, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "N92000002" + }, + "entity": "person", + "measure": "ons.occupation.skilled_trades_by_region@N92000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.skilled_trades_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "N92000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTHERN_IRELAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000001", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 6, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000001" + }, + "entity": "person", + "measure": "ons.occupation.caring_leisure_and_other_service_by_region@E12000001", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.caring_leisure_and_other_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000001", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 6, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000002" + }, + "entity": "person", + "measure": "ons.occupation.caring_leisure_and_other_service_by_region@E12000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.caring_leisure_and_other_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 6, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000003" + }, + "entity": "person", + "measure": "ons.occupation.caring_leisure_and_other_service_by_region@E12000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.caring_leisure_and_other_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"YORKSHIRE\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 6, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000004" + }, + "entity": "person", + "measure": "ons.occupation.caring_leisure_and_other_service_by_region@E12000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.caring_leisure_and_other_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000005", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 6, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000005" + }, + "entity": "person", + "measure": "ons.occupation.caring_leisure_and_other_service_by_region@E12000005", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.caring_leisure_and_other_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000005", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WEST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000006", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 6, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000006" + }, + "entity": "person", + "measure": "ons.occupation.caring_leisure_and_other_service_by_region@E12000006", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.caring_leisure_and_other_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000006", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_OF_ENGLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000007", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 6, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000007" + }, + "entity": "person", + "measure": "ons.occupation.caring_leisure_and_other_service_by_region@E12000007", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.caring_leisure_and_other_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000007", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"LONDON\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000008", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 6, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000008" + }, + "entity": "person", + "measure": "ons.occupation.caring_leisure_and_other_service_by_region@E12000008", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.caring_leisure_and_other_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000008", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@E12000009", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 6, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000009" + }, + "entity": "person", + "measure": "ons.occupation.caring_leisure_and_other_service_by_region@E12000009", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.caring_leisure_and_other_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000009", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@W92000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 6, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "W92000004" + }, + "entity": "person", + "measure": "ons.occupation.caring_leisure_and_other_service_by_region@W92000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.caring_leisure_and_other_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "W92000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WALES\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@S92000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 6, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "S92000003" + }, + "entity": "person", + "measure": "ons.occupation.caring_leisure_and_other_service_by_region@S92000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.caring_leisure_and_other_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "S92000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SCOTLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.caring_leisure_and_other_service_by_region@N92000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 6, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "N92000002" + }, + "entity": "person", + "measure": "ons.occupation.caring_leisure_and_other_service_by_region@N92000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.caring_leisure_and_other_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "N92000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTHERN_IRELAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.sales_and_customer_service_by_region@E12000001", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 7, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000001" + }, + "entity": "person", + "measure": "ons.occupation.sales_and_customer_service_by_region@E12000001", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.sales_and_customer_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000001", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.sales_and_customer_service_by_region@E12000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 7, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000002" + }, + "entity": "person", + "measure": "ons.occupation.sales_and_customer_service_by_region@E12000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.sales_and_customer_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.sales_and_customer_service_by_region@E12000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 7, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000003" + }, + "entity": "person", + "measure": "ons.occupation.sales_and_customer_service_by_region@E12000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.sales_and_customer_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"YORKSHIRE\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.sales_and_customer_service_by_region@E12000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 7, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000004" + }, + "entity": "person", + "measure": "ons.occupation.sales_and_customer_service_by_region@E12000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.sales_and_customer_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.sales_and_customer_service_by_region@E12000005", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 7, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000005" + }, + "entity": "person", + "measure": "ons.occupation.sales_and_customer_service_by_region@E12000005", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.sales_and_customer_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000005", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WEST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.sales_and_customer_service_by_region@E12000006", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 7, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000006" + }, + "entity": "person", + "measure": "ons.occupation.sales_and_customer_service_by_region@E12000006", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.sales_and_customer_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000006", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_OF_ENGLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.sales_and_customer_service_by_region@E12000007", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 7, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000007" + }, + "entity": "person", + "measure": "ons.occupation.sales_and_customer_service_by_region@E12000007", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.sales_and_customer_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000007", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"LONDON\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.sales_and_customer_service_by_region@E12000008", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 7, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000008" + }, + "entity": "person", + "measure": "ons.occupation.sales_and_customer_service_by_region@E12000008", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.sales_and_customer_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000008", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.sales_and_customer_service_by_region@E12000009", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 7, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000009" + }, + "entity": "person", + "measure": "ons.occupation.sales_and_customer_service_by_region@E12000009", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.sales_and_customer_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000009", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.sales_and_customer_service_by_region@W92000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 7, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "W92000004" + }, + "entity": "person", + "measure": "ons.occupation.sales_and_customer_service_by_region@W92000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.sales_and_customer_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "W92000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WALES\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.sales_and_customer_service_by_region@S92000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 7, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "S92000003" + }, + "entity": "person", + "measure": "ons.occupation.sales_and_customer_service_by_region@S92000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.sales_and_customer_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "S92000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SCOTLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.sales_and_customer_service_by_region@N92000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 7, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "N92000002" + }, + "entity": "person", + "measure": "ons.occupation.sales_and_customer_service_by_region@N92000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.sales_and_customer_service_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "N92000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTHERN_IRELAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000001", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 8, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000001" + }, + "entity": "person", + "measure": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000001", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.process_plant_and_machine_operatives_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000001", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 8, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000002" + }, + "entity": "person", + "measure": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.process_plant_and_machine_operatives_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 8, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000003" + }, + "entity": "person", + "measure": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.process_plant_and_machine_operatives_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"YORKSHIRE\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 8, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000004" + }, + "entity": "person", + "measure": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.process_plant_and_machine_operatives_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000005", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 8, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000005" + }, + "entity": "person", + "measure": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000005", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.process_plant_and_machine_operatives_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000005", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WEST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000006", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 8, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000006" + }, + "entity": "person", + "measure": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000006", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.process_plant_and_machine_operatives_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000006", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_OF_ENGLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000007", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 8, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000007" + }, + "entity": "person", + "measure": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000007", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.process_plant_and_machine_operatives_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000007", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"LONDON\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000008", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 8, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000008" + }, + "entity": "person", + "measure": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000008", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.process_plant_and_machine_operatives_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000008", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000009", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 8, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000009" + }, + "entity": "person", + "measure": "ons.occupation.process_plant_and_machine_operatives_by_region@E12000009", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.process_plant_and_machine_operatives_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000009", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@W92000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 8, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "W92000004" + }, + "entity": "person", + "measure": "ons.occupation.process_plant_and_machine_operatives_by_region@W92000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.process_plant_and_machine_operatives_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "W92000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WALES\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@S92000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 8, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "S92000003" + }, + "entity": "person", + "measure": "ons.occupation.process_plant_and_machine_operatives_by_region@S92000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.process_plant_and_machine_operatives_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "S92000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SCOTLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.process_plant_and_machine_operatives_by_region@N92000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 8, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "N92000002" + }, + "entity": "person", + "measure": "ons.occupation.process_plant_and_machine_operatives_by_region@N92000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.process_plant_and_machine_operatives_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "N92000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTHERN_IRELAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.elementary_by_region@E12000001", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 9, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000001" + }, + "entity": "person", + "measure": "ons.occupation.elementary_by_region@E12000001", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.elementary_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000001", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.elementary_by_region@E12000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 9, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000002" + }, + "entity": "person", + "measure": "ons.occupation.elementary_by_region@E12000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.elementary_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.elementary_by_region@E12000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 9, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000003" + }, + "entity": "person", + "measure": "ons.occupation.elementary_by_region@E12000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.elementary_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"YORKSHIRE\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.elementary_by_region@E12000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 9, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000004" + }, + "entity": "person", + "measure": "ons.occupation.elementary_by_region@E12000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.elementary_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.elementary_by_region@E12000005", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 9, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000005" + }, + "entity": "person", + "measure": "ons.occupation.elementary_by_region@E12000005", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.elementary_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000005", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WEST_MIDLANDS\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.elementary_by_region@E12000006", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 9, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000006" + }, + "entity": "person", + "measure": "ons.occupation.elementary_by_region@E12000006", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.elementary_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000006", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"EAST_OF_ENGLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.elementary_by_region@E12000007", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 9, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000007" + }, + "entity": "person", + "measure": "ons.occupation.elementary_by_region@E12000007", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.elementary_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000007", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"LONDON\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.elementary_by_region@E12000008", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 9, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000008" + }, + "entity": "person", + "measure": "ons.occupation.elementary_by_region@E12000008", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.elementary_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000008", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_EAST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.elementary_by_region@E12000009", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 9, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "region", + "geography_id": "E12000009" + }, + "entity": "person", + "measure": "ons.occupation.elementary_by_region@E12000009", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.elementary_by_region", + "measure_kind": "prepared_column", + "geography_level": "region", + "geography_id": "E12000009", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SOUTH_WEST\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.elementary_by_region@W92000004", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 9, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "W92000004" + }, + "entity": "person", + "measure": "ons.occupation.elementary_by_region@W92000004", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.elementary_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "W92000004", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"WALES\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.elementary_by_region@S92000003", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 9, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "S92000003" + }, + "entity": "person", + "measure": "ons.occupation.elementary_by_region@S92000003", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.elementary_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "S92000003", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"SCOTLAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.elementary_by_region@N92000002", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 9, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "N92000002" + }, + "entity": "person", + "measure": "ons.occupation.elementary_by_region@N92000002", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.elementary_by_region", + "measure_kind": "prepared_column", + "geography_level": "country", + "geography_id": "N92000002", + "geography_predicate": "{\"entity\":\"household\",\"map_to\":\"person\",\"operator\":\"==\",\"reduce\":\"any\",\"value\":\"NORTHERN_IRELAND\",\"variable\":\"region\"}", + "cross_grain_grain": "region" + } + }, + { + "name": "ons.occupation.female_corporate_managers_and_directors", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 11, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_corporate_managers_and_directors", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_corporate_managers_and_directors", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_corporate_managers_and_directors", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 11, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_corporate_managers_and_directors", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_corporate_managers_and_directors", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_other_managers_and_proprietors", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 12, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_other_managers_and_proprietors", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_other_managers_and_proprietors", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_other_managers_and_proprietors", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 12, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_other_managers_and_proprietors", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_other_managers_and_proprietors", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_science_research_engineering_and_technology_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 21, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_science_research_engineering_and_technology_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_science_research_engineering_and_technology_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_science_research_engineering_and_technology_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 21, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_science_research_engineering_and_technology_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_science_research_engineering_and_technology_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_health_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 22, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_health_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_health_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_health_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 22, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_health_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_health_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_teaching_and_other_educational_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 23, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_teaching_and_other_educational_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_teaching_and_other_educational_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_teaching_and_other_educational_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 23, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_teaching_and_other_educational_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_teaching_and_other_educational_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_business_media_and_public_service_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 24, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_business_media_and_public_service_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_business_media_and_public_service_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_business_media_and_public_service_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 24, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_business_media_and_public_service_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_business_media_and_public_service_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_science_engineering_and_technology_associate_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 31, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_science_engineering_and_technology_associate_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_science_engineering_and_technology_associate_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_science_engineering_and_technology_associate_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 31, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_science_engineering_and_technology_associate_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_science_engineering_and_technology_associate_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_health_and_social_care_associate_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 32, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_health_and_social_care_associate_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_health_and_social_care_associate_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_health_and_social_care_associate_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 32, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_health_and_social_care_associate_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_health_and_social_care_associate_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_protective_service", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 33, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_protective_service", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_protective_service", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_protective_service", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 33, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_protective_service", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_protective_service", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_culture_media_and_sports", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 34, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_culture_media_and_sports", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_culture_media_and_sports", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_culture_media_and_sports", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 34, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_culture_media_and_sports", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_culture_media_and_sports", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_business_and_public_service_associate_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 35, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_business_and_public_service_associate_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_business_and_public_service_associate_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_business_and_public_service_associate_professionals", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 35, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_business_and_public_service_associate_professionals", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_business_and_public_service_associate_professionals", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_administrative", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 41, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_administrative", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_administrative", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_administrative", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 41, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_administrative", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_administrative", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_secretarial_and_related", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 42, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_secretarial_and_related", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_secretarial_and_related", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_secretarial_and_related", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 42, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_secretarial_and_related", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_secretarial_and_related", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_skilled_agricultural_and_related_trades", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 51, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_skilled_agricultural_and_related_trades", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_skilled_agricultural_and_related_trades", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_skilled_agricultural_and_related_trades", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 51, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_skilled_agricultural_and_related_trades", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_skilled_agricultural_and_related_trades", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_skilled_metal_electrical_and_electronic_trades", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 52, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_skilled_metal_electrical_and_electronic_trades", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_skilled_metal_electrical_and_electronic_trades", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_skilled_metal_electrical_and_electronic_trades", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 52, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_skilled_metal_electrical_and_electronic_trades", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_skilled_metal_electrical_and_electronic_trades", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_skilled_construction_and_building_trades", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 53, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_skilled_construction_and_building_trades", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_skilled_construction_and_building_trades", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_skilled_construction_and_building_trades", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 53, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_skilled_construction_and_building_trades", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_skilled_construction_and_building_trades", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_textiles_printing_and_other_skilled_trades", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 54, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_textiles_printing_and_other_skilled_trades", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_textiles_printing_and_other_skilled_trades", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_textiles_printing_and_other_skilled_trades", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 54, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_textiles_printing_and_other_skilled_trades", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_textiles_printing_and_other_skilled_trades", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_caring_personal_service", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 61, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_caring_personal_service", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_caring_personal_service", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_caring_personal_service", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 61, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_caring_personal_service", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_caring_personal_service", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_leisure_travel_and_related_personal_service", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 62, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_leisure_travel_and_related_personal_service", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_leisure_travel_and_related_personal_service", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_leisure_travel_and_related_personal_service", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 62, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_leisure_travel_and_related_personal_service", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_leisure_travel_and_related_personal_service", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_sales", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 71, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_sales", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_sales", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_sales", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 71, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_sales", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_sales", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_customer_service", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 72, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_customer_service", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_customer_service", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_customer_service", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 72, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_customer_service", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_customer_service", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_process_plant_and_machine_operatives", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 81, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_process_plant_and_machine_operatives", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_process_plant_and_machine_operatives", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_process_plant_and_machine_operatives", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 81, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_process_plant_and_machine_operatives", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_process_plant_and_machine_operatives", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_transport_and_mobile_machine_drivers_and_operatives", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 82, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_transport_and_mobile_machine_drivers_and_operatives", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_transport_and_mobile_machine_drivers_and_operatives", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_transport_and_mobile_machine_drivers_and_operatives", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 82, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_transport_and_mobile_machine_drivers_and_operatives", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_transport_and_mobile_machine_drivers_and_operatives", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_elementary_trades_and_related", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 91, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_elementary_trades_and_related", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_elementary_trades_and_related", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_elementary_trades_and_related", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 91, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_elementary_trades_and_related", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_elementary_trades_and_related", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.female_elementary_administration_and_service", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 92, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/female_elementary_administration_and_service", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.female_elementary_administration_and_service", + "measure_kind": "prepared_column" + } + }, + { + "name": "ons.occupation.male_elementary_administration_and_service", + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 92, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025, + "geography_level": "country", + "geography_id": "K02000001" + }, + "entity": "person", + "measure": "ons/occupation/male_elementary_administration_and_service", + "family": "ons_occupation", + "period": 2025, + "metadata": { + "contract_target_id": "ons.occupation.male_elementary_administration_and_service", + "measure_kind": "prepared_column" + } } ] } diff --git a/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json b/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json index a1688fbe7e..98499de67b 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json +++ b/packages/microcosm-build/src/microcosm/build/uk/uk_local_target_census.json @@ -749,11 +749,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "Unbanded area statistics in the pinned Ledger fact feed supply the local HMRC count targets directly and the amount targets via the signed count_x_mean construction. The feed publishes SPI target count/mean measures for 650/650 constituencies except self_employment_income_mean at E14001416 (so that one amount row is signed deferred), and for 359/361 crosswalk local authorities; E06000027 has only median SPI measures and E06000053 has no SPI local-authority target-measure rows. This remains a different surface from the 208 banded Total Income facts held fenced by the national adjudication.", @@ -772,11 +772,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries the PCON24 constituency population age specs for all 650 constituencies across the ONS, NRS, and NISRA publisher legs. Mid-year estimates cover the total usual-resident population \u2014 see the population_universe_private_households adjudication.", @@ -795,11 +795,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries local-authority population age specs for all 361 crosswalk local authorities. Covers the total usual-resident population \u2014 see the population_universe_private_households adjudication.", @@ -819,11 +819,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries the compiled household cells.", @@ -843,11 +843,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries the compiled household cells; the source specification defines HouseholdCount as occupied households.", @@ -867,11 +867,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries the compiled household cells.", @@ -891,11 +891,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries DWP Stat-Xplore UC household facts for 632/650 constituencies and 350/361 local authorities, plus the four constituency child-bucket specs. DWP UC official statistics in this feed cover Great Britain; the 18 Northern Ireland constituencies and 11 Northern Ireland local authorities are signed deferred. DWP counts UC claim households \u2014 see the uc_unit_vs_household_grain adjudication.", @@ -914,11 +914,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "Model-based estimates built from the Family Resources Survey \u2014 see the frs_model_based_target_circularity adjudication. The BHC and AHC measures are independently modelled and not directly comparable \u2014 see the ons_bhc_ahc_noncomparable adjudication. Kept out as circular (Mar\u00eda's ruling of 2026-10-29, microcosm#1095 D18a); England and Wales only.", @@ -946,11 +946,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "Chronicle registers the three inputs raw-only (PolicyEngine/chronicle#343); every count is Microcosm's computation and none is a Chronicle fact. The feed supplies the census tenure shares, the OBR costing note's non-owner-occupied share and the ONS HPSSA parity series.", @@ -970,11 +970,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned Ledger fact feed carries tenure specs for all 361 crosswalk local authorities across ONS Census 2021, NRS Census 2022, and NISRA Census 2021 publisher legs. Private-rent and social-rent tenure rows are additive over publisher-native subclasses and compile through the signed sum operation.", @@ -994,11 +994,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "PIPR publishes average rent price levels, not additive rent totals; a bound cell composes the level into a total (see the signed rationale). Of the 361 local-authority cells, 316 bind for the 2025 compile and 45 remain signed deferred: two English cells are not published, 11 Northern Ireland cells have a country mean only, and 32 Scottish cells are represented at BRMA grain, where the 18 BRMA cells bind with each BRMA's private renters derived from the councils' through Census 2022 (microcosm#1090, #1262).", @@ -1019,11 +1019,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record-set specs uk.local_geography.council_tax.england_ctb.line_07_chargeable_dwellings_adjusted_for_disabled_relief.v1, line_11_second_homes.v1 and line_15_empty_dwellings.v1 supply the 296 English billing authorities by band A-, A-H at the October 2025 count. Each cell binds line 7 minus line 11 minus line 15 (band A adds line 7's A- column): the dwellings charged as someone's sole or main residence, the universe a household frame carries. Bands A-G bind 294 authorities after E06000053 and E09000001 are support-floor excluded; the 296-cell band H family stays signed deferred on spine support (microcosm#762 A14). Barnsley and Sheffield bind through the crosswalk's declared aliases of their April 2025 codes. The family is scoped to the 296 English authorities: Wales and Scotland bind their own returns below and Northern Ireland levies domestic rates. The spec line_08_single_adult_discount_dwellings.v1 (all bands) supplies the same authorities' single adult discount cells (microcosm#1095), under the same support floor.", @@ -1042,11 +1042,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record-set specs uk.local_geography.council_tax.wales_ct1.a1_all_chargeable_dwellings.v1, h7_total_chargeable_empty_properties.v1 and h8_total_chargeable_second_homes.v1 supply the 22 Welsh authorities by band A-I per financial year. Each cell binds a1 minus h7 minus h8 on the 2025-26 row (the taxbase set for that year, counted on the 31 October 2024 list, one count-year behind England and Scotland by ruling of 2026-09-15); all 198 cells compile, band I included, and bind unless a signed small-cell rule defers them (uk/local_small_cell_rule.json).", @@ -1065,11 +1065,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record-set spec uk.local_geography.council_tax_stock.scotland_ctaxbase_chargeable_dwellings.by_council_area.v1 supplies the 32 councils by band A-H, the concept the scotgov.council_tax_stock country rows already bind; 255 cells compile and bind unless a signed small-cell rule defers them (uk/local_small_cell_rule.json), and Shetland band H is signed deferred (no band-H clone at K=15). Chargeable dwellings run about 1 % above the household frame nationally, the residual the universe fence records.", @@ -1088,11 +1088,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record set desnz.subnational.electricity.cy2024 supplies the 350 Great Britain authorities on the NSPL of the 2025 publication (publication_2025_nspl): the roster's boundaries, with Barnsley and Sheffield under their April 2025 codes through the crosswalk's aliases. Non-half-hourly meters are read from 31 January to 30 January and half-hourly meters over the calendar year; both are counted, as reported. Each cell binds the authority's consumption times one Great Britain factor (desnz.energy_trends.gb_domestic_level), so the cells keep DESNZ's split at the stage's level. Northern Ireland is published separately (desnz_subnational_electricity_ni); its row enters the factor only.", @@ -1111,11 +1111,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record set desnz.subnational.gas.cy2024 supplies 347 authorities: the Isles of Scilly, Orkney and Shetland have no mains gas network and no row. The gas year runs from mid-May to mid-May and is weather-corrected. Each kWh cell binds the authority's consumption times one Great Britain factor; the authority's gas meters over its electricity meters (2024) give the share of its census households bound as gas-connected (desnz.subnational.gas_meter_share). Orkney and Shetland are signed deferrals, the Isles of Scilly sits under the support floor.", @@ -1128,10 +1128,10 @@ }, { "derived_resource_pin": { - "inputs_sha256": "fc0b7dbd5a1090d2d8c27dc3fbeffcb1e291d1cc7cbf6765809af4f38c9e23c3", + "inputs_sha256": "bc25b5c638ea75bd475f33c38b66b9ea940dacc7d1939751e77696f4b4e44aca", "resource": "desnz_constituency_energy_facts.json", "rows": 2526, - "rows_sha256": "e851214f580261184f37dce3244d642dd70b025a18433e219e7fb7c6c5b2729f" + "rows_sha256": "b1dab1b23ae2c320eb1afc6be5a37ce6c2d9522fa0fb5a723b84442a1100ba16" }, "geographies": [ "constituency" @@ -1140,11 +1140,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record sets desnz.lsoa.electricity.cy2024 and desnz.lsoa.gas.gy2024 (LSOA_domestic_elec_2010-2024.xlsx and LSOA_domestic_gas_2010-2024.xlsx, December 2025) carry DESNZ's domestic consumption and meter counts for every England and Wales LSOA and Scottish data zone it publishes, on the same periods and temperature bases as the authority rows. tools/build_uk_desnz_constituency_energy_facts.py shares each authority's total among its constituency pieces in proportion to them, an LSOA in two seats by its output areas' census households, so every authority keeps its total and DESNZ's unallocated meters follow the split. The seat cells take the authority cells' factor per fuel and read their meter share off the split. Northern Ireland publishes no small areas and is outside the family.", @@ -1163,11 +1163,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record set desnz.subnational.northern_ireland.electricity.domestic.y2024 supplies Northern Ireland's row (N92000002) on the financial year from April 2024, as reported. No cell binds it: it enters Great Britain's share of the UK sub-national total, which sets the kWh cells' factor (desnz.energy_trends.gb_domestic_level). DESNZ calls Northern Ireland's figures not directly comparable with Great Britain's.", @@ -1186,11 +1186,11 @@ "ledger_fact_pin": { "artifact": ".codex-work/consumer_facts_uk.jsonl", "build": "build-bundle --suite uk -> build-consumer-artifact", - "fact_row_count": 1512256, - "facts_sha256": "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c", + "fact_row_count": 1585295, + "facts_sha256": "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a", "manifest": ".codex-work/consumer_facts_uk_manifest.json", - "manifest_sha256": "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722", - "source_commit": "08962f1b893fc1ba3b7bdd3d800c7e867318951a", + "manifest_sha256": "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8", + "source_commit": "64753803f9b22944a3ee8b24ba6d1fa6c26fef50", "source_repo": "PolicyEngine/chronicle" }, "notes": "The pinned feed record set desnz.subnational.northern_ireland.gas.domestic.y2024 supplies Northern Ireland's row (N92000002) on DESNZ's Northern Ireland gas year labelled 2024. No cell binds it: it enters Great Britain's share of the UK sub-national total, which sets the kWh cells' factor. DESNZ calls Northern Ireland's figures not directly comparable with Great Britain's.", diff --git a/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json b/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json index 709bdffdb8..a884b5646b 100644 --- a/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json +++ b/packages/microcosm-build/src/microcosm/build/uk/uk_population_targets.json @@ -904,7 +904,66 @@ "hmrc.benefits_in_kind.company_car_fuel.petrol_including_hybrids": "New declaration backed by HMRC Benefits in kind statistics (July 2026) Table 2C 2024-25 in Chronicle (hmrc-benefits-in-kind-july-2026, PolicyEngine/chronicle#399); no uk-data metric holds company cars (microcosm#1418).", "hmrc.benefits_in_kind.company_car_fuel.diesel_including_hybrids": "New declaration backed by HMRC Benefits in kind statistics (July 2026) Table 2C 2024-25 in Chronicle (hmrc-benefits-in-kind-july-2026, PolicyEngine/chronicle#399); no uk-data metric holds company cars (microcosm#1418).", "hmrc.child_benefit.hicbc_liable_taxpayers": "No incumbent target: uk-data binds no High Income Child Benefit Charge row; microcosm#1095 adds HMRC's Table 16 count and revenue (Child Benefit Statistics, August 2025) as measured diagnostics.", - "hmrc.child_benefit.hicbc_revenue": "No incumbent target: uk-data binds no High Income Child Benefit Charge row; microcosm#1095 adds HMRC's Table 16 count and revenue (Child Benefit Statistics, August 2025) as measured diagnostics." + "hmrc.child_benefit.hicbc_revenue": "No incumbent target: uk-data binds no High Income Child Benefit Charge row; microcosm#1095 adds HMRC's Table 16 count and revenue (Child Benefit Statistics, August 2025) as measured diagnostics.", + "ons.occupation.managers_directors_and_senior_officials_by_region": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation (microcosm#1490).", + "ons.occupation.professional_by_region": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation (microcosm#1490).", + "ons.occupation.associate_professional_by_region": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation (microcosm#1490).", + "ons.occupation.administrative_and_secretarial_by_region": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation (microcosm#1490).", + "ons.occupation.skilled_trades_by_region": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation (microcosm#1490).", + "ons.occupation.caring_leisure_and_other_service_by_region": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation (microcosm#1490).", + "ons.occupation.sales_and_customer_service_by_region": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation (microcosm#1490).", + "ons.occupation.process_plant_and_machine_operatives_by_region": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation (microcosm#1490).", + "ons.occupation.elementary_by_region": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation (microcosm#1490).", + "ons.occupation.female_corporate_managers_and_directors": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_corporate_managers_and_directors": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_other_managers_and_proprietors": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_other_managers_and_proprietors": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_science_research_engineering_and_technology_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_science_research_engineering_and_technology_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_health_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_health_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_teaching_and_other_educational_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_teaching_and_other_educational_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_business_media_and_public_service_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_business_media_and_public_service_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_science_engineering_and_technology_associate_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_science_engineering_and_technology_associate_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_health_and_social_care_associate_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_health_and_social_care_associate_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_protective_service": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_protective_service": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_culture_media_and_sports": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_culture_media_and_sports": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_business_and_public_service_associate_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_business_and_public_service_associate_professionals": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_administrative": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_administrative": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_secretarial_and_related": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_secretarial_and_related": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_skilled_agricultural_and_related_trades": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_skilled_agricultural_and_related_trades": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_skilled_metal_electrical_and_electronic_trades": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_skilled_metal_electrical_and_electronic_trades": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_skilled_construction_and_building_trades": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_skilled_construction_and_building_trades": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_textiles_printing_and_other_skilled_trades": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_textiles_printing_and_other_skilled_trades": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_caring_personal_service": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_caring_personal_service": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_leisure_travel_and_related_personal_service": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_leisure_travel_and_related_personal_service": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_sales": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_sales": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_customer_service": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_customer_service": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_process_plant_and_machine_operatives": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_process_plant_and_machine_operatives": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_transport_and_mobile_machine_drivers_and_operatives": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_transport_and_mobile_machine_drivers_and_operatives": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_elementary_trades_and_related": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_elementary_trades_and_related": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.female_elementary_administration_and_service": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490).", + "ons.occupation.male_elementary_administration_and_service": "New declaration backed by Nomis APS218 Jan 2025-Dec 2025 in Chronicle (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411); no uk-data metric holds employment by occupation and sex (microcosm#1490)." }, "suppressed_ancestors": { "hmrc/salary_sacrifice_it_relief_basic_rate": { @@ -1346,7 +1405,66 @@ "hmrc.benefits_in_kind.company_car_fuel.petrol_including_hybrids", "hmrc.benefits_in_kind.company_car_fuel.diesel_including_hybrids", "hmrc.child_benefit.hicbc_liable_taxpayers", - "hmrc.child_benefit.hicbc_revenue" + "hmrc.child_benefit.hicbc_revenue", + "ons.occupation.managers_directors_and_senior_officials_by_region", + "ons.occupation.professional_by_region", + "ons.occupation.associate_professional_by_region", + "ons.occupation.administrative_and_secretarial_by_region", + "ons.occupation.skilled_trades_by_region", + "ons.occupation.caring_leisure_and_other_service_by_region", + "ons.occupation.sales_and_customer_service_by_region", + "ons.occupation.process_plant_and_machine_operatives_by_region", + "ons.occupation.elementary_by_region", + "ons.occupation.female_corporate_managers_and_directors", + "ons.occupation.male_corporate_managers_and_directors", + "ons.occupation.female_other_managers_and_proprietors", + "ons.occupation.male_other_managers_and_proprietors", + "ons.occupation.female_science_research_engineering_and_technology_professionals", + "ons.occupation.male_science_research_engineering_and_technology_professionals", + "ons.occupation.female_health_professionals", + "ons.occupation.male_health_professionals", + "ons.occupation.female_teaching_and_other_educational_professionals", + "ons.occupation.male_teaching_and_other_educational_professionals", + "ons.occupation.female_business_media_and_public_service_professionals", + "ons.occupation.male_business_media_and_public_service_professionals", + "ons.occupation.female_science_engineering_and_technology_associate_professionals", + "ons.occupation.male_science_engineering_and_technology_associate_professionals", + "ons.occupation.female_health_and_social_care_associate_professionals", + "ons.occupation.male_health_and_social_care_associate_professionals", + "ons.occupation.female_protective_service", + "ons.occupation.male_protective_service", + "ons.occupation.female_culture_media_and_sports", + "ons.occupation.male_culture_media_and_sports", + "ons.occupation.female_business_and_public_service_associate_professionals", + "ons.occupation.male_business_and_public_service_associate_professionals", + "ons.occupation.female_administrative", + "ons.occupation.male_administrative", + "ons.occupation.female_secretarial_and_related", + "ons.occupation.male_secretarial_and_related", + "ons.occupation.female_skilled_agricultural_and_related_trades", + "ons.occupation.male_skilled_agricultural_and_related_trades", + "ons.occupation.female_skilled_metal_electrical_and_electronic_trades", + "ons.occupation.male_skilled_metal_electrical_and_electronic_trades", + "ons.occupation.female_skilled_construction_and_building_trades", + "ons.occupation.male_skilled_construction_and_building_trades", + "ons.occupation.female_textiles_printing_and_other_skilled_trades", + "ons.occupation.male_textiles_printing_and_other_skilled_trades", + "ons.occupation.female_caring_personal_service", + "ons.occupation.male_caring_personal_service", + "ons.occupation.female_leisure_travel_and_related_personal_service", + "ons.occupation.male_leisure_travel_and_related_personal_service", + "ons.occupation.female_sales", + "ons.occupation.male_sales", + "ons.occupation.female_customer_service", + "ons.occupation.male_customer_service", + "ons.occupation.female_process_plant_and_machine_operatives", + "ons.occupation.male_process_plant_and_machine_operatives", + "ons.occupation.female_transport_and_mobile_machine_drivers_and_operatives", + "ons.occupation.male_transport_and_mobile_machine_drivers_and_operatives", + "ons.occupation.female_elementary_trades_and_related", + "ons.occupation.male_elementary_trades_and_related", + "ons.occupation.female_elementary_administration_and_service", + "ons.occupation.male_elementary_administration_and_service" ] }, "profile_parity": { @@ -31587,6 +31705,4663 @@ "category_id": "hmrc.child_benefit", "label": "High Income Child Benefit Charge revenue" }, + { + "target_id": "ons.occupation.managers_directors_and_senior_officials_by_region", + "family": "ons_occupation", + "geography_levels": [ + "country", + "region" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_major_group", + "equals": "managers_directors_and_senior_officials" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/regional_occupation/managers_directors_and_senior_officials", + "filters": [ + { + "variable": "soc2020_major_group", + "equals": "MANAGERS_DIRECTORS_AND_SENIOR_OFFICIALS" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: people in employment resident in the area whose main job is in SOC 2020 major group 1 (managers, directors and senior officials), all persons and all employment types, rounded by Nomis to the nearest hundred. One reference per region-tier area (microcosm#905), as the regional age rows: the nine English regions at Chronicle's region level, Wales, Scotland and Northern Ireland at country level. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose soc2020_major_group is MANAGERS_DIRECTORS_AND_SENIOR_OFFICIALS: the FRS code of the main job on FRS rows and the redrawn group on SPI-channel rows (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Bound at the calibration year for the occupation rows PolicyEngine/uk-ai-study#16 reads (María's ruling of 4 November 2026)." + }, + "axiom": { + "metric_name": "ons/regional_occupation/managers_directors_and_senior_officials", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 1, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Managers, directors and senior officials in employment by region", + "selector_note": "Selects the area's estimate for one major group from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, and never a sub-major row, which the same record sets hold. The nine major groups add to slightly less than Nomis's all-occupations total: the rest are people in employment in no major group, whom no row binds." + }, + { + "target_id": "ons.occupation.professional_by_region", + "family": "ons_occupation", + "geography_levels": [ + "country", + "region" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_major_group", + "equals": "professional" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/regional_occupation/professional", + "filters": [ + { + "variable": "soc2020_major_group", + "equals": "PROFESSIONAL" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: people in employment resident in the area whose main job is in SOC 2020 major group 2 (professional occupations), all persons and all employment types, rounded by Nomis to the nearest hundred. One reference per region-tier area (microcosm#905), as the regional age rows: the nine English regions at Chronicle's region level, Wales, Scotland and Northern Ireland at country level. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose soc2020_major_group is PROFESSIONAL: the FRS code of the main job on FRS rows and the redrawn group on SPI-channel rows (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Bound at the calibration year for the occupation rows PolicyEngine/uk-ai-study#16 reads (María's ruling of 4 November 2026)." + }, + "axiom": { + "metric_name": "ons/regional_occupation/professional", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 2, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Professional occupations in employment by region", + "selector_note": "Selects the area's estimate for one major group from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, and never a sub-major row, which the same record sets hold. The nine major groups add to slightly less than Nomis's all-occupations total: the rest are people in employment in no major group, whom no row binds." + }, + { + "target_id": "ons.occupation.associate_professional_by_region", + "family": "ons_occupation", + "geography_levels": [ + "country", + "region" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_major_group", + "equals": "associate_professional" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/regional_occupation/associate_professional", + "filters": [ + { + "variable": "soc2020_major_group", + "equals": "ASSOCIATE_PROFESSIONAL" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: people in employment resident in the area whose main job is in SOC 2020 major group 3 (associate professional occupations), all persons and all employment types, rounded by Nomis to the nearest hundred. One reference per region-tier area (microcosm#905), as the regional age rows: the nine English regions at Chronicle's region level, Wales, Scotland and Northern Ireland at country level. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose soc2020_major_group is ASSOCIATE_PROFESSIONAL: the FRS code of the main job on FRS rows and the redrawn group on SPI-channel rows (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Bound at the calibration year for the occupation rows PolicyEngine/uk-ai-study#16 reads (María's ruling of 4 November 2026)." + }, + "axiom": { + "metric_name": "ons/regional_occupation/associate_professional", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 3, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Associate professional occupations in employment by region", + "selector_note": "Selects the area's estimate for one major group from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, and never a sub-major row, which the same record sets hold. The nine major groups add to slightly less than Nomis's all-occupations total: the rest are people in employment in no major group, whom no row binds." + }, + { + "target_id": "ons.occupation.administrative_and_secretarial_by_region", + "family": "ons_occupation", + "geography_levels": [ + "country", + "region" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_major_group", + "equals": "administrative_and_secretarial" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/regional_occupation/administrative_and_secretarial", + "filters": [ + { + "variable": "soc2020_major_group", + "equals": "ADMINISTRATIVE_AND_SECRETARIAL" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: people in employment resident in the area whose main job is in SOC 2020 major group 4 (administrative and secretarial occupations), all persons and all employment types, rounded by Nomis to the nearest hundred. One reference per region-tier area (microcosm#905), as the regional age rows: the nine English regions at Chronicle's region level, Wales, Scotland and Northern Ireland at country level. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose soc2020_major_group is ADMINISTRATIVE_AND_SECRETARIAL: the FRS code of the main job on FRS rows and the redrawn group on SPI-channel rows (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Bound at the calibration year for the occupation rows PolicyEngine/uk-ai-study#16 reads (María's ruling of 4 November 2026)." + }, + "axiom": { + "metric_name": "ons/regional_occupation/administrative_and_secretarial", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 4, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Administrative and secretarial occupations in employment by region", + "selector_note": "Selects the area's estimate for one major group from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, and never a sub-major row, which the same record sets hold. The nine major groups add to slightly less than Nomis's all-occupations total: the rest are people in employment in no major group, whom no row binds." + }, + { + "target_id": "ons.occupation.skilled_trades_by_region", + "family": "ons_occupation", + "geography_levels": [ + "country", + "region" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_major_group", + "equals": "skilled_trades" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/regional_occupation/skilled_trades", + "filters": [ + { + "variable": "soc2020_major_group", + "equals": "SKILLED_TRADES" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: people in employment resident in the area whose main job is in SOC 2020 major group 5 (skilled trades occupations), all persons and all employment types, rounded by Nomis to the nearest hundred. One reference per region-tier area (microcosm#905), as the regional age rows: the nine English regions at Chronicle's region level, Wales, Scotland and Northern Ireland at country level. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose soc2020_major_group is SKILLED_TRADES: the FRS code of the main job on FRS rows and the redrawn group on SPI-channel rows (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Bound at the calibration year for the occupation rows PolicyEngine/uk-ai-study#16 reads (María's ruling of 4 November 2026)." + }, + "axiom": { + "metric_name": "ons/regional_occupation/skilled_trades", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 5, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Skilled trades occupations in employment by region", + "selector_note": "Selects the area's estimate for one major group from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, and never a sub-major row, which the same record sets hold. The nine major groups add to slightly less than Nomis's all-occupations total: the rest are people in employment in no major group, whom no row binds." + }, + { + "target_id": "ons.occupation.caring_leisure_and_other_service_by_region", + "family": "ons_occupation", + "geography_levels": [ + "country", + "region" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_major_group", + "equals": "caring_leisure_and_other_service" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/regional_occupation/caring_leisure_and_other_service", + "filters": [ + { + "variable": "soc2020_major_group", + "equals": "CARING_LEISURE_AND_OTHER_SERVICE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: people in employment resident in the area whose main job is in SOC 2020 major group 6 (caring, leisure and other service occupations), all persons and all employment types, rounded by Nomis to the nearest hundred. One reference per region-tier area (microcosm#905), as the regional age rows: the nine English regions at Chronicle's region level, Wales, Scotland and Northern Ireland at country level. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose soc2020_major_group is CARING_LEISURE_AND_OTHER_SERVICE: the FRS code of the main job on FRS rows and the redrawn group on SPI-channel rows (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Bound at the calibration year for the occupation rows PolicyEngine/uk-ai-study#16 reads (María's ruling of 4 November 2026)." + }, + "axiom": { + "metric_name": "ons/regional_occupation/caring_leisure_and_other_service", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 6, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Caring, leisure and other service occupations in employment by region", + "selector_note": "Selects the area's estimate for one major group from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, and never a sub-major row, which the same record sets hold. The nine major groups add to slightly less than Nomis's all-occupations total: the rest are people in employment in no major group, whom no row binds." + }, + { + "target_id": "ons.occupation.sales_and_customer_service_by_region", + "family": "ons_occupation", + "geography_levels": [ + "country", + "region" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_major_group", + "equals": "sales_and_customer_service" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/regional_occupation/sales_and_customer_service", + "filters": [ + { + "variable": "soc2020_major_group", + "equals": "SALES_AND_CUSTOMER_SERVICE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: people in employment resident in the area whose main job is in SOC 2020 major group 7 (sales and customer service occupations), all persons and all employment types, rounded by Nomis to the nearest hundred. One reference per region-tier area (microcosm#905), as the regional age rows: the nine English regions at Chronicle's region level, Wales, Scotland and Northern Ireland at country level. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose soc2020_major_group is SALES_AND_CUSTOMER_SERVICE: the FRS code of the main job on FRS rows and the redrawn group on SPI-channel rows (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Bound at the calibration year for the occupation rows PolicyEngine/uk-ai-study#16 reads (María's ruling of 4 November 2026)." + }, + "axiom": { + "metric_name": "ons/regional_occupation/sales_and_customer_service", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 7, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Sales and customer service occupations in employment by region", + "selector_note": "Selects the area's estimate for one major group from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, and never a sub-major row, which the same record sets hold. The nine major groups add to slightly less than Nomis's all-occupations total: the rest are people in employment in no major group, whom no row binds." + }, + { + "target_id": "ons.occupation.process_plant_and_machine_operatives_by_region", + "family": "ons_occupation", + "geography_levels": [ + "country", + "region" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_major_group", + "equals": "process_plant_and_machine_operatives" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/regional_occupation/process_plant_and_machine_operatives", + "filters": [ + { + "variable": "soc2020_major_group", + "equals": "PROCESS_PLANT_AND_MACHINE_OPERATIVES" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: people in employment resident in the area whose main job is in SOC 2020 major group 8 (process, plant and machine operatives), all persons and all employment types, rounded by Nomis to the nearest hundred. One reference per region-tier area (microcosm#905), as the regional age rows: the nine English regions at Chronicle's region level, Wales, Scotland and Northern Ireland at country level. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose soc2020_major_group is PROCESS_PLANT_AND_MACHINE_OPERATIVES: the FRS code of the main job on FRS rows and the redrawn group on SPI-channel rows (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Bound at the calibration year for the occupation rows PolicyEngine/uk-ai-study#16 reads (María's ruling of 4 November 2026)." + }, + "axiom": { + "metric_name": "ons/regional_occupation/process_plant_and_machine_operatives", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 8, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Process, plant and machine operatives in employment by region", + "selector_note": "Selects the area's estimate for one major group from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, and never a sub-major row, which the same record sets hold. The nine major groups add to slightly less than Nomis's all-occupations total: the rest are people in employment in no major group, whom no row binds." + }, + { + "target_id": "ons.occupation.elementary_by_region", + "family": "ons_occupation", + "geography_levels": [ + "country", + "region" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_major_group", + "equals": "elementary" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/regional_occupation/elementary", + "filters": [ + { + "variable": "soc2020_major_group", + "equals": "ELEMENTARY" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: people in employment resident in the area whose main job is in SOC 2020 major group 9 (elementary occupations), all persons and all employment types, rounded by Nomis to the nearest hundred. One reference per region-tier area (microcosm#905), as the regional age rows: the nine English regions at Chronicle's region level, Wales, Scotland and Northern Ireland at country level. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose soc2020_major_group is ELEMENTARY: the FRS code of the main job on FRS rows and the redrawn group on SPI-channel rows (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Bound at the calibration year for the occupation rows PolicyEngine/uk-ai-study#16 reads (María's ruling of 4 November 2026)." + }, + "axiom": { + "metric_name": "ons/regional_occupation/elementary", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_major_group": 9, + "sex": "all", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Elementary occupations in employment by region", + "selector_note": "Selects the area's estimate for one major group from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, and never a sub-major row, which the same record sets hold. The nine major groups add to slightly less than Nomis's all-occupations total: the rest are people in employment in no major group, whom no row binds." + }, + { + "target_id": "ons.occupation.female_corporate_managers_and_directors", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "corporate_managers_and_directors" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_corporate_managers_and_directors", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "CORPORATE_MANAGERS_AND_DIRECTORS" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 11 (corporate managers and directors), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is CORPORATE_MANAGERS_AND_DIRECTORS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_corporate_managers_and_directors", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 11, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Corporate managers and directors: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_corporate_managers_and_directors", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "corporate_managers_and_directors" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_corporate_managers_and_directors", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "CORPORATE_MANAGERS_AND_DIRECTORS" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 11 (corporate managers and directors), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is CORPORATE_MANAGERS_AND_DIRECTORS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_corporate_managers_and_directors", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 11, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Corporate managers and directors: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_other_managers_and_proprietors", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "other_managers_and_proprietors" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_other_managers_and_proprietors", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "OTHER_MANAGERS_AND_PROPRIETORS" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 12 (other managers and proprietors), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is OTHER_MANAGERS_AND_PROPRIETORS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_other_managers_and_proprietors", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 12, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Other managers and proprietors: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_other_managers_and_proprietors", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "other_managers_and_proprietors" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_other_managers_and_proprietors", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "OTHER_MANAGERS_AND_PROPRIETORS" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 12 (other managers and proprietors), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is OTHER_MANAGERS_AND_PROPRIETORS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_other_managers_and_proprietors", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 12, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Other managers and proprietors: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_science_research_engineering_and_technology_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "science_research_engineering_and_technology_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_science_research_engineering_and_technology_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SCIENCE_RESEARCH_ENGINEERING_AND_TECHNOLOGY_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 21 (science, research, engineering and technology professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is SCIENCE_RESEARCH_ENGINEERING_AND_TECHNOLOGY_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_science_research_engineering_and_technology_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 21, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Science, research, engineering and technology professionals: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_science_research_engineering_and_technology_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "science_research_engineering_and_technology_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_science_research_engineering_and_technology_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SCIENCE_RESEARCH_ENGINEERING_AND_TECHNOLOGY_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 21 (science, research, engineering and technology professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is SCIENCE_RESEARCH_ENGINEERING_AND_TECHNOLOGY_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_science_research_engineering_and_technology_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 21, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Science, research, engineering and technology professionals: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_health_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "health_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_health_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "HEALTH_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 22 (health professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is HEALTH_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_health_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 22, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Health professionals: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_health_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "health_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_health_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "HEALTH_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 22 (health professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is HEALTH_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_health_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 22, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Health professionals: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_teaching_and_other_educational_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "teaching_and_other_educational_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_teaching_and_other_educational_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "TEACHING_AND_OTHER_EDUCATIONAL_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 23 (teaching and other educational professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is TEACHING_AND_OTHER_EDUCATIONAL_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_teaching_and_other_educational_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 23, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Teaching and other educational professionals: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_teaching_and_other_educational_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "teaching_and_other_educational_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_teaching_and_other_educational_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "TEACHING_AND_OTHER_EDUCATIONAL_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 23 (teaching and other educational professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is TEACHING_AND_OTHER_EDUCATIONAL_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_teaching_and_other_educational_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 23, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Teaching and other educational professionals: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_business_media_and_public_service_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "business_media_and_public_service_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_business_media_and_public_service_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "BUSINESS_MEDIA_AND_PUBLIC_SERVICE_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 24 (business, media and public service professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is BUSINESS_MEDIA_AND_PUBLIC_SERVICE_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_business_media_and_public_service_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 24, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Business, media and public service professionals: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_business_media_and_public_service_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "business_media_and_public_service_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_business_media_and_public_service_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "BUSINESS_MEDIA_AND_PUBLIC_SERVICE_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 24 (business, media and public service professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is BUSINESS_MEDIA_AND_PUBLIC_SERVICE_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_business_media_and_public_service_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 24, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Business, media and public service professionals: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_science_engineering_and_technology_associate_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "science_engineering_and_technology_associate_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_science_engineering_and_technology_associate_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SCIENCE_ENGINEERING_AND_TECHNOLOGY_ASSOCIATE_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 31 (science, engineering and technology associate professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is SCIENCE_ENGINEERING_AND_TECHNOLOGY_ASSOCIATE_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_science_engineering_and_technology_associate_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 31, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Science, engineering and technology associate professionals: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_science_engineering_and_technology_associate_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "science_engineering_and_technology_associate_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_science_engineering_and_technology_associate_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SCIENCE_ENGINEERING_AND_TECHNOLOGY_ASSOCIATE_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 31 (science, engineering and technology associate professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is SCIENCE_ENGINEERING_AND_TECHNOLOGY_ASSOCIATE_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_science_engineering_and_technology_associate_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 31, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Science, engineering and technology associate professionals: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_health_and_social_care_associate_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "health_and_social_care_associate_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_health_and_social_care_associate_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "HEALTH_AND_SOCIAL_CARE_ASSOCIATE_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 32 (health and social care associate professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is HEALTH_AND_SOCIAL_CARE_ASSOCIATE_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_health_and_social_care_associate_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 32, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Health and social care associate professionals: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_health_and_social_care_associate_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "health_and_social_care_associate_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_health_and_social_care_associate_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "HEALTH_AND_SOCIAL_CARE_ASSOCIATE_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 32 (health and social care associate professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is HEALTH_AND_SOCIAL_CARE_ASSOCIATE_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_health_and_social_care_associate_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 32, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Health and social care associate professionals: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_protective_service", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "protective_service" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_protective_service", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "PROTECTIVE_SERVICE" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 33 (protective service occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is PROTECTIVE_SERVICE: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_protective_service", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 33, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Protective service occupations: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_protective_service", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "protective_service" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_protective_service", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "PROTECTIVE_SERVICE" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 33 (protective service occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is PROTECTIVE_SERVICE: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_protective_service", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 33, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Protective service occupations: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_culture_media_and_sports", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "culture_media_and_sports" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_culture_media_and_sports", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "CULTURE_MEDIA_AND_SPORTS" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 34 (culture, media and sports occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is CULTURE_MEDIA_AND_SPORTS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_culture_media_and_sports", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 34, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Culture, media and sports occupations: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_culture_media_and_sports", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "culture_media_and_sports" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_culture_media_and_sports", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "CULTURE_MEDIA_AND_SPORTS" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 34 (culture, media and sports occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is CULTURE_MEDIA_AND_SPORTS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_culture_media_and_sports", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 34, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Culture, media and sports occupations: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_business_and_public_service_associate_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "business_and_public_service_associate_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_business_and_public_service_associate_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "BUSINESS_AND_PUBLIC_SERVICE_ASSOCIATE_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 35 (business and public service associate professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is BUSINESS_AND_PUBLIC_SERVICE_ASSOCIATE_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_business_and_public_service_associate_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 35, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Business and public service associate professionals: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_business_and_public_service_associate_professionals", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "business_and_public_service_associate_professionals" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_business_and_public_service_associate_professionals", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "BUSINESS_AND_PUBLIC_SERVICE_ASSOCIATE_PROFESSIONALS" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 35 (business and public service associate professionals), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is BUSINESS_AND_PUBLIC_SERVICE_ASSOCIATE_PROFESSIONALS: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_business_and_public_service_associate_professionals", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 35, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Business and public service associate professionals: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_administrative", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "administrative" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_administrative", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "ADMINISTRATIVE" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 41 (administrative occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is ADMINISTRATIVE: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_administrative", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 41, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Administrative occupations: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_administrative", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "administrative" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_administrative", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "ADMINISTRATIVE" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 41 (administrative occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is ADMINISTRATIVE: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_administrative", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 41, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Administrative occupations: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_secretarial_and_related", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "secretarial_and_related" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_secretarial_and_related", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SECRETARIAL_AND_RELATED" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 42 (secretarial and related occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is SECRETARIAL_AND_RELATED: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_secretarial_and_related", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 42, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Secretarial and related occupations: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_secretarial_and_related", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "secretarial_and_related" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_secretarial_and_related", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SECRETARIAL_AND_RELATED" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 42 (secretarial and related occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is SECRETARIAL_AND_RELATED: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_secretarial_and_related", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 42, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Secretarial and related occupations: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_skilled_agricultural_and_related_trades", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "skilled_agricultural_and_related_trades" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_skilled_agricultural_and_related_trades", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SKILLED_AGRICULTURAL_AND_RELATED_TRADES" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 51 (skilled agricultural and related trades), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is SKILLED_AGRICULTURAL_AND_RELATED_TRADES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_skilled_agricultural_and_related_trades", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 51, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Skilled agricultural and related trades: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_skilled_agricultural_and_related_trades", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "skilled_agricultural_and_related_trades" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_skilled_agricultural_and_related_trades", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SKILLED_AGRICULTURAL_AND_RELATED_TRADES" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 51 (skilled agricultural and related trades), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is SKILLED_AGRICULTURAL_AND_RELATED_TRADES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_skilled_agricultural_and_related_trades", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 51, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Skilled agricultural and related trades: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_skilled_metal_electrical_and_electronic_trades", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "skilled_metal_electrical_and_electronic_trades" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_skilled_metal_electrical_and_electronic_trades", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SKILLED_METAL_ELECTRICAL_AND_ELECTRONIC_TRADES" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 52 (skilled metal, electrical and electronic trades), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is SKILLED_METAL_ELECTRICAL_AND_ELECTRONIC_TRADES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_skilled_metal_electrical_and_electronic_trades", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 52, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Skilled metal, electrical and electronic trades: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_skilled_metal_electrical_and_electronic_trades", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "skilled_metal_electrical_and_electronic_trades" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_skilled_metal_electrical_and_electronic_trades", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SKILLED_METAL_ELECTRICAL_AND_ELECTRONIC_TRADES" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 52 (skilled metal, electrical and electronic trades), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is SKILLED_METAL_ELECTRICAL_AND_ELECTRONIC_TRADES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_skilled_metal_electrical_and_electronic_trades", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 52, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Skilled metal, electrical and electronic trades: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_skilled_construction_and_building_trades", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "skilled_construction_and_building_trades" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_skilled_construction_and_building_trades", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SKILLED_CONSTRUCTION_AND_BUILDING_TRADES" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 53 (skilled construction and building trades), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is SKILLED_CONSTRUCTION_AND_BUILDING_TRADES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_skilled_construction_and_building_trades", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 53, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Skilled construction and building trades: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_skilled_construction_and_building_trades", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "skilled_construction_and_building_trades" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_skilled_construction_and_building_trades", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SKILLED_CONSTRUCTION_AND_BUILDING_TRADES" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 53 (skilled construction and building trades), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is SKILLED_CONSTRUCTION_AND_BUILDING_TRADES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_skilled_construction_and_building_trades", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 53, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Skilled construction and building trades: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_textiles_printing_and_other_skilled_trades", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "textiles_printing_and_other_skilled_trades" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_textiles_printing_and_other_skilled_trades", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "TEXTILES_PRINTING_AND_OTHER_SKILLED_TRADES" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 54 (textiles, printing and other skilled trades), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is TEXTILES_PRINTING_AND_OTHER_SKILLED_TRADES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_textiles_printing_and_other_skilled_trades", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 54, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Textiles, printing and other skilled trades: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_textiles_printing_and_other_skilled_trades", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "textiles_printing_and_other_skilled_trades" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_textiles_printing_and_other_skilled_trades", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "TEXTILES_PRINTING_AND_OTHER_SKILLED_TRADES" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 54 (textiles, printing and other skilled trades), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is TEXTILES_PRINTING_AND_OTHER_SKILLED_TRADES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_textiles_printing_and_other_skilled_trades", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 54, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Textiles, printing and other skilled trades: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_caring_personal_service", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "caring_personal_service" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_caring_personal_service", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "CARING_PERSONAL_SERVICE" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 61 (caring personal service occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is CARING_PERSONAL_SERVICE: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_caring_personal_service", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 61, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Caring personal service occupations: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_caring_personal_service", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "caring_personal_service" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_caring_personal_service", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "CARING_PERSONAL_SERVICE" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 61 (caring personal service occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is CARING_PERSONAL_SERVICE: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_caring_personal_service", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 61, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Caring personal service occupations: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_leisure_travel_and_related_personal_service", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "leisure_travel_and_related_personal_service" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_leisure_travel_and_related_personal_service", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "LEISURE_TRAVEL_AND_RELATED_PERSONAL_SERVICE" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 62 (leisure, travel and related personal service occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is LEISURE_TRAVEL_AND_RELATED_PERSONAL_SERVICE: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_leisure_travel_and_related_personal_service", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 62, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Leisure, travel and related personal service occupations: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_leisure_travel_and_related_personal_service", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "leisure_travel_and_related_personal_service" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_leisure_travel_and_related_personal_service", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "LEISURE_TRAVEL_AND_RELATED_PERSONAL_SERVICE" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 62 (leisure, travel and related personal service occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is LEISURE_TRAVEL_AND_RELATED_PERSONAL_SERVICE: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_leisure_travel_and_related_personal_service", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 62, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Leisure, travel and related personal service occupations: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_sales", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "sales" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_sales", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SALES" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 71 (sales occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is SALES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_sales", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 71, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Sales occupations: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_sales", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "sales" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_sales", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "SALES" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 71 (sales occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is SALES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_sales", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 71, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Sales occupations: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_customer_service", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "customer_service" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_customer_service", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "CUSTOMER_SERVICE" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 72 (customer service occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is CUSTOMER_SERVICE: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_customer_service", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 72, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Customer service occupations: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_customer_service", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "customer_service" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_customer_service", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "CUSTOMER_SERVICE" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 72 (customer service occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is CUSTOMER_SERVICE: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_customer_service", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 72, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Customer service occupations: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_process_plant_and_machine_operatives", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "process_plant_and_machine_operatives" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_process_plant_and_machine_operatives", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "PROCESS_PLANT_AND_MACHINE_OPERATIVES" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 81 (process, plant and machine operatives), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is PROCESS_PLANT_AND_MACHINE_OPERATIVES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_process_plant_and_machine_operatives", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 81, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Process, plant and machine operatives: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_process_plant_and_machine_operatives", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "process_plant_and_machine_operatives" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_process_plant_and_machine_operatives", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "PROCESS_PLANT_AND_MACHINE_OPERATIVES" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 81 (process, plant and machine operatives), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is PROCESS_PLANT_AND_MACHINE_OPERATIVES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_process_plant_and_machine_operatives", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 81, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Process, plant and machine operatives: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_transport_and_mobile_machine_drivers_and_operatives", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "transport_and_mobile_machine_drivers_and_operatives" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_transport_and_mobile_machine_drivers_and_operatives", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "TRANSPORT_AND_MOBILE_MACHINE_DRIVERS_AND_OPERATIVES" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 82 (transport and mobile machine drivers and operatives), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is TRANSPORT_AND_MOBILE_MACHINE_DRIVERS_AND_OPERATIVES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_transport_and_mobile_machine_drivers_and_operatives", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 82, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Transport and mobile machine drivers and operatives: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_transport_and_mobile_machine_drivers_and_operatives", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "transport_and_mobile_machine_drivers_and_operatives" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_transport_and_mobile_machine_drivers_and_operatives", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "TRANSPORT_AND_MOBILE_MACHINE_DRIVERS_AND_OPERATIVES" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 82 (transport and mobile machine drivers and operatives), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is TRANSPORT_AND_MOBILE_MACHINE_DRIVERS_AND_OPERATIVES: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_transport_and_mobile_machine_drivers_and_operatives", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 82, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Transport and mobile machine drivers and operatives: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_elementary_trades_and_related", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "elementary_trades_and_related" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_elementary_trades_and_related", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "ELEMENTARY_TRADES_AND_RELATED" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 91 (elementary trades and related occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is ELEMENTARY_TRADES_AND_RELATED: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_elementary_trades_and_related", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 91, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Elementary trades and related occupations: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_elementary_trades_and_related", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "elementary_trades_and_related" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_elementary_trades_and_related", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "ELEMENTARY_TRADES_AND_RELATED" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 91 (elementary trades and related occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is ELEMENTARY_TRADES_AND_RELATED: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_elementary_trades_and_related", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 91, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Elementary trades and related occupations: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.female_elementary_administration_and_service", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "elementary_administration_and_service" + }, + { + "concept": "uk.demographics.gender", + "equals": "female" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/female_elementary_administration_and_service", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "ELEMENTARY_ADMINISTRATION_AND_SERVICE" + }, + { + "variable": "gender", + "equals": "FEMALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: women in employment resident in the UK whose main job is in SOC 2020 sub-major group 92 (elementary administration and service occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is FEMALE and whose soc2020_sub_major_group is ELEMENTARY_ADMINISTRATION_AND_SERVICE: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/female_elementary_administration_and_service", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 92, + "sex": "female", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Elementary administration and service occupations: women in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, + { + "target_id": "ons.occupation.male_elementary_administration_and_service", + "family": "ons_occupation", + "geography_levels": [ + "country" + ], + "measurement": { + "entity": "person", + "map_to": "household", + "concept": "uk.person.count", + "filters": [ + { + "concept": "uk.employment.soc2020_sub_major_group", + "equals": "elementary_administration_and_service" + }, + { + "concept": "uk.demographics.gender", + "equals": "male" + }, + { + "concept": "uk.employment.status", + "in": [ + "ft_employed", + "pt_employed", + "ft_self_employed", + "pt_self_employed" + ] + } + ] + }, + "bindings": { + "policyengine": { + "metric_name": "ons/occupation/male_elementary_administration_and_service", + "filters": [ + { + "variable": "soc2020_sub_major_group", + "equals": "ELEMENTARY_ADMINISTRATION_AND_SERVICE" + }, + { + "variable": "gender", + "equals": "MALE" + }, + { + "variable": "employment_status", + "in": [ + "FT_EMPLOYED", + "PT_EMPLOYED", + "FT_SELF_EMPLOYED", + "PT_SELF_EMPLOYED" + ] + } + ], + "value_variable": "person_count", + "from_entity": "person", + "map_to": "household", + "notes": "ONS Annual Population Survey (Nomis APS218, NM_218_1), Jan 2025-Dec 2025, revision 0 released 21 April 2026: men in employment resident in the UK whose main job is in SOC 2020 sub-major group 92 (elementary administration and service occupations), all employment types, rounded by Nomis to the nearest hundred. Counts each person in work on the frame (employment_status full- or part-time employed or self-employed) whose gender is MALE and whose soc2020_sub_major_group is ELEMENTARY_ADMINISTRATION_AND_SERVICE: the group aps_occupation draws within the major group from the APS's own records (microcosm#1490). Adults out of work keep their last job's group and are not counted, nor is anyone without a code. The APS also counts unpaid family workers and people on government schemes, whom the frame's statuses do not separate. Men and women together bind the sub-major group's UK total, which nests in its major group's regional rows. Bound beside the major groups because the draw alone left the sub-major groups and their mix of men and women outside the APS's confidence intervals on the calibrated frame (María's ruling of 5 November 2026)." + }, + "axiom": { + "metric_name": "ons/occupation/male_elementary_administration_and_service", + "status": "pending", + "value_rule": "uk.person.count" + } + }, + "ledger_selector": { + "source_name": "ons", + "source_concept": "ons.aps_people_in_employment", + "dimension_values": { + "soc2020_sub_major_group": 92, + "sex": "male", + "employment_status": "all", + "statistic": "estimate" + }, + "entity_name": "person", + "period_type": "calendar_year", + "period_value": 2025 + }, + "category_id": "ons.employment", + "label": "Elementary administration and service occupations: men in employment", + "selector_note": "Selects the UK estimate for one sub-major group and sex from the calendar-2025 package (ons-aps218-occupation-jan-dec-2025, PolicyEngine/chronicle#411) by its dimensions: never the confidence interval, which is its own concept, never the all-persons row, and never a major-group row, which the same record sets hold." + }, { "target_id": "hmrc.self_employment_income.amount", "family": "hmrc", diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_chronicle_feed.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_chronicle_feed.py index ee5b552757..3899125df2 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_chronicle_feed.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_chronicle_feed.py @@ -15,19 +15,19 @@ def test_national_feed_records_the_complete_merged_source_artifact(): pin = load_uk_chronicle_feed() resource = files("microcosm.build.uk").joinpath("chronicle_feed.json") raw = resource.read_bytes() - assert pin.source_commit == "08962f1b893fc1ba3b7bdd3d800c7e867318951a" + assert pin.source_commit == "64753803f9b22944a3ee8b24ba6d1fa6c26fef50" assert pin.source_repo == "PolicyEngine/chronicle" - assert pin.fact_row_count == 1512256 + assert pin.fact_row_count == 1585295 assert pin.facts_sha256 == ( - "11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c" + "bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a" ) assert pin.manifest_sha256 == ( - "96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722" + "801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8" ) assert pin.artifact_schema_version == "policyengine_ledger.consumer_artifact.v2" - assert pin.consumer_fact_schema_versions == ("chronicle.consumer_fact.v4",) + assert pin.consumer_fact_schema_versions == ("chronicle.consumer_fact.v5",) assert pin.consumer_fact_schema_sha256 == ( - "d953306d6f01fbc64db4372d0262d3012ee590269f8a25b276b18dca0626c6a0" + "acd33a091cd8d192be5d264e3e94c13e00afb6fd1972e57d4576ac55a54f6970" ) assert pin.resource_sha256 == hashlib.sha256(raw).hexdigest() assert pin.resource_size_bytes == len(raw) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_targets.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_targets.py index 3461a25a0f..a7fcbddba8 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_full_targets.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_full_targets.py @@ -238,7 +238,11 @@ def test_wrong_fact_count_refuses_before_either_compiler(prepared): def test_current_national_and_local_pins_share_one_reviewed_identity(): # main (#904) reads one committed pin, ``uk/chronicle_feed.json``, for the # national feed and the local census; the full build checks they agree. - # The identity is the 08962f1 merge of PolicyEngine/chronicle#399 + # The identity is the 6475380 merge of PolicyEngine/chronicle#411 + # (PolicyEngine/chronicle#407: the APS's people in employment by SOC 2020 + # group and ASHE Table 2, for microcosm#1490), whose rows are + # chronicle.consumer_fact.v5 (PolicyEngine/chronicle#377: one label per + # dimension value), on top of the 08962f1 merge of PolicyEngine/chronicle#399 # (PolicyEngine/uk-autumn-budget-dashboard-2026#316: HMRC's benefits in # kind statistics, with one OBR EFO number per line and year), on top of # the 7d5d627 merge of PolicyEngine/chronicle#396 (the UK facts of @@ -262,19 +266,19 @@ def test_current_national_and_local_pins_share_one_reviewed_identity(): assert ( national.facts_sha256 == local["facts_sha256"] - == ("11b20b4333270e269a5cbfe6302eb4986851990b340ef02d948eb71d62c12d5c") + == ("bcb226fd07a1eba8970a69b13e87ab20c3bd90e96e02509894a65799dbd9482a") ) assert ( national.manifest_sha256 == local["manifest_sha256"] - == ("96faf0e33686682cf37e8fa9511727571b3f8221f15bbc21591b799af87de722") + == ("801d3e5e9d7039f877a12fc45afdd2d6b52ddbb46eecc91d7bd5ff843ea5efb8") ) assert ( national.source_commit == local["source_commit"] - == "08962f1b893fc1ba3b7bdd3d800c7e867318951a" + == "64753803f9b22944a3ee8b24ba6d1fa6c26fef50" ) - assert national.fact_row_count == local["fact_row_count"] == 1512256 + assert national.fact_row_count == local["fact_row_count"] == 1585295 def test_chronicle_source_codec_validates_directory_manifest(tmp_path): diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_measurement_period.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_measurement_period.py index b3f6ff3309..db21eefec1 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_measurement_period.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_measurement_period.py @@ -487,6 +487,9 @@ def test_a_frame_without_a_period_label_keeps_the_frame_route(): "eldest_adult_age", "employment_income", "employment_sector", + # Stored inputs the occupation rows filter on (microcosm#1490): who is + # in work and the SOC 2020 major group, which nothing uprates. + "employment_status", "esa", "esa_contrib", "esa_income", @@ -519,6 +522,8 @@ def test_a_frame_without_a_period_label_keeps_the_frame_route(): # (microcosm#1095). "savings_interest_income_outside_isas", "self_employment_income_after_loss_relief", + "soc2020_major_group", + "soc2020_sub_major_group", "state_pension", "state_pension_type", "student_loan_plan", diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_occupation_targets.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_occupation_targets.py new file mode 100644 index 0000000000..bd77f4e66e --- /dev/null +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_occupation_targets.py @@ -0,0 +1,163 @@ +"""What the APS occupation targets select, and that the UK rows by sex nest in the regional rows. + +The rows read Nomis APS218's people in employment through PolicyEngine/chronicle#411 +(microcosm#1490). An edit could bind an all-persons sub-major total on top of the rows by sex, +an employee-only split, or an interval as a target without moving any count pin, so these tests +pin the selection itself. The last test checks, on the committed compile-parity receipt, which +carries every occupation row's value, that each major group's rows by sex fit inside its +regional rows: the two sets agree rather than pull against each other. +""" + +from __future__ import annotations + +import json +from importlib import resources as importlib_resources + +from microcosm.build.uk_runtime.occupation_constants import ( + UK_SOC2020_MAJOR_GROUPS, + UK_SOC2020_SUB_MAJOR_GROUPS, +) + +IN_WORK = ["ft_employed", "pt_employed", "ft_self_employed", "pt_self_employed"] +ENGINE_IN_WORK = ["FT_EMPLOYED", "PT_EMPLOYED", "FT_SELF_EMPLOYED", "PT_SELF_EMPLOYED"] +# Community and civil enforcement (63) has the thinnest APS cells (the interval on its women is +# 60% of the estimate) and few households on the frame carry it, so it binds through its major +# group's regional rows only. +UNBOUND_SUB_MAJOR_GROUPS = {63} +# Nomis rounds every cell to the nearest hundred, so sums of cells agree only to that rounding. +ROUNDING_ALLOWANCE = 0.005 + + +def _resource(name: str) -> dict: + return json.loads( + importlib_resources.files("microcosm.build.uk").joinpath(name).read_text() + ) + + +def _occupation_targets() -> list[dict]: + targets = _resource("uk_population_targets.json")["targets"] + return [t for t in targets if t["target_id"].startswith("ons.occupation.")] + + +def _filters(target: dict) -> dict[str, dict]: + return {f["concept"]: f for f in target["measurement"]["filters"]} + + +def _engine_filters(target: dict) -> dict[str, dict]: + return {f["variable"]: f for f in target["bindings"]["policyengine"]["filters"]} + + +def test_every_occupation_row_reads_the_aps_estimate_of_people_in_work() -> None: + targets = _occupation_targets() + assert len(targets) == 9 + 50 + for target in targets: + selector = target["ledger_selector"] + dimensions = selector["dimension_values"] + assert target["family"] == "ons_occupation" + assert target["category_id"] == "ons.employment" + assert selector["source_name"] == "ons" + # Never the interval, which Chronicle emits as its own concept. + assert selector["source_concept"] == "ons.aps_people_in_employment" + assert dimensions["statistic"] == "estimate" + # Never an employee-only or self-employed-only split. + assert dimensions["employment_status"] == "all" + assert (selector["period_type"], selector["period_value"]) == ( + "calendar_year", + 2025, + ) + assert selector["entity_name"] == "person" + measurement = target["measurement"] + assert (measurement["entity"], measurement["map_to"]) == ("person", "household") + assert measurement["concept"] == "uk.person.count" + # Adults out of work keep their last job's group and are not counted. + assert _filters(target)["uk.employment.status"]["in"] == IN_WORK + assert _engine_filters(target)["employment_status"]["in"] == ENGINE_IN_WORK + + +def test_uk_rows_split_sub_major_groups_by_sex_and_regional_rows_are_major_groups() -> ( + None +): + by_sex: dict[int, set[str]] = {} + regional_majors: set[int] = set() + for target in _occupation_targets(): + dimensions = target["ledger_selector"]["dimension_values"] + filters = _filters(target) + if target["geography_levels"] == ["country"]: + # A UK row is one sub-major group and one sex: an all-persons UK total would + # count the women's and men's rows twice. + code = dimensions["soc2020_sub_major_group"] + sex = dimensions["sex"] + assert sex in {"female", "male"} + assert "soc2020_major_group" not in dimensions + name = UK_SOC2020_SUB_MAJOR_GROUPS[code] + assert target["target_id"] == f"ons.occupation.{sex}_{name.lower()}" + assert ( + filters["uk.employment.soc2020_sub_major_group"]["equals"] + == name.lower() + ) + assert filters["uk.demographics.gender"]["equals"] == sex + assert _engine_filters(target)["gender"]["equals"] == sex.upper() + by_sex.setdefault(code, set()).add(sex) + continue + # Over the region tier, only the major groups bind, for all persons: too many of the + # sub-major groups' area cells rest on few households on the frame. + assert target["geography_levels"] == ["country", "region"] + assert dimensions["sex"] == "all" + assert "soc2020_sub_major_group" not in dimensions + assert "uk.demographics.gender" not in filters + code = dimensions["soc2020_major_group"] + name = UK_SOC2020_MAJOR_GROUPS[code] + assert target["target_id"] == f"ons.occupation.{name.lower()}_by_region" + assert filters["uk.employment.soc2020_major_group"]["equals"] == name.lower() + regional_majors.add(code) + bound = set(UK_SOC2020_SUB_MAJOR_GROUPS) - UNBOUND_SUB_MAJOR_GROUPS + assert regional_majors == set(UK_SOC2020_MAJOR_GROUPS) + assert by_sex == {code: {"female", "male"} for code in bound} + + +def _receipt_values() -> dict[str, float]: + values: dict[str, float] = {} + + def walk(node: object) -> None: + if isinstance(node, dict): + name = str(node.get("name", "")) + if node.get("kind") == "ledger_only" and name.startswith("ons.occupation."): + assert values.setdefault(name, float(node["ledger_value"])) == float( + node["ledger_value"] + ) + for child in node.values(): + walk(child) + elif isinstance(node, list): + for child in node: + walk(child) + + walk(_resource("ledger_compile_parity_incumbent_2025_signed_differences.json")) + return values + + +def test_the_uk_rows_by_sex_nest_in_their_major_groups_regional_rows() -> None: + values = _receipt_values() + for major, major_name in UK_SOC2020_MAJOR_GROUPS.items(): + cells = [ + value + for name, value in values.items() + if name.startswith(f"ons.occupation.{major_name.lower()}_by_region@") + ] + assert len(cells) == 12, major_name + whole = sum(cells) + subs = [code for code in UK_SOC2020_SUB_MAJOR_GROUPS if code // 10 == major] + parts = sum( + values[f"ons.occupation.{sex}_{UK_SOC2020_SUB_MAJOR_GROUPS[code].lower()}"] + for code in subs + if code not in UNBOUND_SUB_MAJOR_GROUPS + for sex in ("female", "male") + ) + # The rows by sex never exceed their major group beyond rounding, and where every + # sub-major group binds they make up all of it. + assert parts <= whole * (1.0 + ROUNDING_ALLOWANCE), (major_name, parts, whole) + if not UNBOUND_SUB_MAJOR_GROUPS.intersection(subs): + assert parts >= whole * (1.0 - ROUNDING_ALLOWANCE), ( + major_name, + parts, + whole, + ) diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py index a8c30c8026..1046ccacf1 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_population_targets.py @@ -270,8 +270,11 @@ def test_uk_population_targets_shape_order_and_registry_accounting() -> None: # cars, five national rows: Table 1's recipients and taxable value and # Table 2C's recipients by fuel; microcosm#1426 adds HMRC's Table 16 count # of taxpayers liable to the High Income Child Benefit Charge and its - # revenue, two national rows held as measured diagnostics. - assert len(resource["targets"]) == 467 + # revenue, two national rows held as measured diagnostics; microcosm#1490 + # adds the APS's people in employment by SOC 2020 major group, nine rows + # over the region tier, and by sub-major group and sex, 50 UK rows (not + # community and civil enforcement, the thinnest group). + assert len(resource["targets"]) == 526 providers = resource["hierarchy"]["providers"] categories = resource["hierarchy"]["categories"] @@ -285,10 +288,10 @@ def test_uk_population_targets_shape_order_and_registry_accounting() -> None: target_ids = [target["target_id"] for target in resource["targets"]] registry_scope = resource["registry_parity"]["scope_target_ids"] profile_scope = resource["profile_parity"]["scope_target_ids"] - assert len(registry_scope) == 405 + assert len(registry_scope) == 464 assert len(profile_scope) == 62 - assert target_ids[:405] == registry_scope - assert target_ids[405:] == profile_scope + assert target_ids[:464] == registry_scope + assert target_ids[464:] == profile_scope parity = resource["registry_parity"] assert parity["pinned_ref"] == "12a1e028afeef08d8b2d74ee03fd9de3a78b2dd3" @@ -319,9 +322,10 @@ def test_uk_population_targets_shape_order_and_registry_accounting() -> None: # microcosm#1428's income-based JSA spending row. microcosm#1095 R4 maps # the incumbent's three devolved SLC # repayment metrics one to one, to three nation rows in place of one - # devolved row. microcosm#1426's two HICBC rows have no uk-data metric either. + # devolved row. microcosm#1426's two HICBC rows have no uk-data metric either, + # nor microcosm#1490's 59 APS occupation rows. assert len(mapped_target_ids) == 185 - assert len(unmapped_declarations) == 220 + assert len(unmapped_declarations) == 279 suppressed_ancestors = parity["suppressed_ancestors"] assert len(suppressed_ancestors) == 5 assert set(suppressed_ancestors).isdisjoint(parity["mapped"]) @@ -833,7 +837,7 @@ def test_uk_population_targets_have_unique_target_ids() -> None: resource = _load() target_ids = [target["target_id"] for target in resource["targets"]] - assert len(target_ids) == 467 + assert len(target_ids) == 526 assert len(target_ids) == len(set(target_ids)) @@ -1336,7 +1340,7 @@ def test_uc_payment_bands_share_administrative_family_but_keep_source_window() - def test_paid_joint_diagnostics_do_not_add_active_targets() -> None: targets = _load()["targets"] - assert len(targets) == 467 + assert len(targets) == 526 assert not any( f.get("variable") == "uc_calibration_child_entitlement" for target in targets diff --git a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py index 0092500654..73d45daf10 100644 --- a/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py +++ b/packages/microcosm-build/tests/engine_free/uk/test_uk_target_references.py @@ -131,8 +131,10 @@ # tax nation rows, pinned to the UK, and SLC's three nation repayment rows in # place of the devolved total; microcosm#1418: HMRC's five 2024-25 company # car rows; microcosm#1426: HMRC's two High Income Child Benefit Charge rows, -# measured diagnostics -ACTIVE_REFERENCE_COUNT = 1425 +# measured diagnostics; microcosm#1490: the APS's people in employment by SOC +# 2020 major group, nine groups over the twelve region-tier areas, and by +# sub-major group and sex, 50 UK rows +ACTIVE_REFERENCE_COUNT = 1583 REGION_TIER_LEVEL = {code: level for level, code in UK_REGION_TIER} @@ -1966,8 +1968,9 @@ def test_two_level_targets_fan_out_over_the_region_tier() -> None: # microcosm#1123 adds the LFS household estimates for England's regions # and ITL Table 2.2's higher and additional rate taxpayers; microcosm#1301 # adds the three high-value homes region rows; microcosm#1069 adds Table - # 2.2's taxpayers of State Pension age and aged 65 and over. - assert len(two_level) == 60 + # 2.2's taxpayers of State Pension age and aged 65 and over; microcosm#1490 + # adds the APS's people in employment by SOC 2020 major group. + assert len(two_level) == 69 ons = [target_id for target_id in two_level if target_id.startswith("ons.")] mhclg = [target_id for target_id in two_level if target_id.startswith("mhclg.")] hmrc = [target_id for target_id in two_level if target_id.startswith("hmrc.cgt.")] @@ -1976,7 +1979,8 @@ def test_two_level_targets_fan_out_over_the_region_tier() -> None: spi_region = [ target_id for target_id in two_level if target_id.startswith("hmrc.spi_region.") ] - assert len(ons) == 10 and len(mhclg) == 9 and len(hmrc) == 2 + # The nine APS occupation rows (microcosm#1490) join the ten ONS ones. + assert len(ons) == 19 and len(mhclg) == 9 and len(hmrc) == 2 assert len(spi_region) == 30 itl_table_2_2 = [ target_id for target_id in two_level if target_id.startswith("hmrc.itl.") @@ -2091,9 +2095,11 @@ def test_two_level_targets_fan_out_over_the_region_tier() -> None: # English-region household cells and 24 ITL Table 2.2 marginal-rate # cells (microcosm#1123), 28 high-value homes cells, three thresholds # over England's regions and Wales less the two signed out below the - # small-cell floor (microcosm#1301), and 24 ITL Table 2.2 cells of - # taxpayers of State Pension age and aged 65 and over (microcosm#1069). - assert sum(len(by_contract[target_id]) for target_id in two_level) == 676 + # small-cell floor (microcosm#1301), 24 ITL Table 2.2 cells of + # taxpayers of State Pension age and aged 65 and over (microcosm#1069), + # and 108 APS cells, nine SOC 2020 major groups over the twelve + # region-tier areas (microcosm#1490). + assert sum(len(by_contract[target_id]) for target_id in two_level) == 784 # The twelve ONS cells of a band sum to the UK row of the same # publication (the 0-9 band: 7,364,365 at mid-2025, microcosm#1123). zero_to_nine = membership["targets"]["ons.population.age_0_9_by_region"] diff --git a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/uk_spine.json b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/uk_spine.json index 29664340a1..b61dfe7e4c 100644 --- a/packages/microcosm-graph/tests/fixtures/parity/uk_spine/uk_spine.json +++ b/packages/microcosm-graph/tests/fixtures/parity/uk_spine/uk_spine.json @@ -1 +1 @@ -{"country":"uk","nodes":[{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Load the source-bound UK FRS root population.","id":"create_uk_frs","inputs":[],"kernel":"uk.create@1","mass":"conserve","outputs":[{"column":"age","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"gender","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"months_since_last_birthday","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"marital_status","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"hours_worked","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"care_hours","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_care_hours_in_household","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_household_head","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_benunit_head","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_parent","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_blind","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_uc_claimant","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_claimant_or_partner","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_hbai_dependent_child","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"uc_is_in_startup_period","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"rent_paid_as_boarder","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"rent_paid_as_lodger","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"self_employment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"trading_loss","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"loss_relief","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"ni_class_4_losses_brought_forward","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"private_pension_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"annuity_and_trust_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"individual_savings_account_interest_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"savings_interest_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"dividend_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"other_investment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"stands_as_sole_owner_or_partner_of_company","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_engaged_in_owned_company_trade","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_is_main_employment","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_carries_on_trade","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_carries_on_property_business","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_income_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"reports_rent_from_other_property","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"spousal_maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"miscellaneous_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"private_transfer_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"lump_sum_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"student_loan_repayments","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"statutory_sick_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"statutory_maternity_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"statutory_paternity_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"student_loans","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"access_fund","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"education_grants","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"healthy_start_vouchers","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"free_school_breakfasts","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"free_school_fruit_veg","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"free_school_meals","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"maintenance_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"childcare_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"personal_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"salary_sacrifice_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"salary_sacrifice_asked","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_bonus_amount","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_company_car_price_band","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_company_car_fuel_code","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_company_car_private_fuel","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_company_car_contribution","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"child_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"attendance_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_sc_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_m_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"carers_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"ssmg_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pension_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"state_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"winter_fuel_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"incapacity_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_m_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_dl_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_includes_support_component","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_benunit_capital","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"is_married","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"dependent_children","dtype":"int64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"liable_for_share_of_household_rent","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"region","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"tenure_type","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"accommodation_type","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"num_bedrooms","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_reported","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_band","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_rebate","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_single_adult_raw","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"water_and_sewerage_charges","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"domestic_rates","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"rent","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"subrent","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"mortgage_interest_repayment","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"mortgage_capital_repayment","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"structural_insurance_payments","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"housing_service_charges","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"external_child_payments","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"sample_fraction":1.0,"sample_seed":578,"stage_contract_sha256":"879fdd6e1e5832b94af4259b1028f852470bbe2c3ab19b61ce5f92a2e9c12ec4","time_period":"2024"},"population":null,"sources":["frs"],"structural":"create","weights":null},{"base":"create_uk_frs","citation":"","description":"Ownership boundary for the source-assembling root stage.","id":"frs_spine.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"base":null,"citation":"","description":"Claim the cells assembled by the UK FRS root transform.","id":"frs_spine","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"age","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"gender","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"months_since_last_birthday","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"marital_status","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hours_worked","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"care_hours","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_care_hours_in_household","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_household_head","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_benunit_head","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_parent","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_blind","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_uc_claimant","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_claimant_or_partner","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_hbai_dependent_child","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_startup_period","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent_paid_as_boarder","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent_paid_as_lodger","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"trading_loss","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"loss_relief","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ni_class_4_losses_brought_forward","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_pension_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"annuity_and_trust_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"individual_savings_account_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"savings_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dividend_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"other_investment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"stands_as_sole_owner_or_partner_of_company","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_engaged_in_owned_company_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_is_main_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_property_business","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_income_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"reports_rent_from_other_property","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"spousal_maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"miscellaneous_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_transfer_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"lump_sum_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"student_loan_repayments","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"statutory_sick_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"statutory_maternity_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"statutory_paternity_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"student_loans","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"access_fund","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"education_grants","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"healthy_start_vouchers","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"free_school_breakfasts","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"free_school_fruit_veg","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"free_school_meals","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"maintenance_expenses","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"childcare_expenses","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"personal_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"salary_sacrifice_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"salary_sacrifice_asked","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_bonus_amount","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_company_car_price_band","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_company_car_fuel_code","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_company_car_private_fuel","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_company_car_contribution","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"attendance_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_sc_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"carers_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ssmg_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"state_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"winter_fuel_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"incapacity_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_dl_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_includes_support_component","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_benunit_capital","dtype":"float64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_married","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dependent_children","dtype":"int64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"liable_for_share_of_household_rent","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"region","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"tenure_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"accommodation_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"num_bedrooms","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_reported","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_band","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_rebate","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_single_adult_raw","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"water_and_sewerage_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"domestic_rates","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"subrent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_interest_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_capital_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"structural_insurance_payments","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_service_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"external_child_payments","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"}],"params":{},"population":"frs_spine.boundary","sources":[],"structural":"none","weights":null},{"base":"frs_spine.boundary","citation":"","description":"Ownership boundary before age_tail rewrites.","id":"age_tail.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage age_tail.","id":"age_tail","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["external_child_payments","region"],"entity":"household","rows":"all"},{"columns":["gender"],"entity":"person","rows":"all"}],"kernel":"uk.stage.age_tail@1","mass":"conserve","outputs":[{"column":"age","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"age_tail","stage_contract_sha256":"963a34f38caede2525e3b8735f904bb70a1bbef5a272f0eefd4346343444484f","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_relationships.","id":"frs_relationships","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","is_household_head"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_relationships@1","mass":"conserve","outputs":[{"column":"relationship_to_head","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"ons_family_role","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"ons_family_index","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_looked_after_by_local_authority","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"child_limit_non_parental_caring_exception","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"ons_household_type","dtype":"string","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_relationships","stage_contract_sha256":"ae32bf855753d3b7505e54a18532b1b53a04b6beda764cc09ad09462cf130085","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_employment.","id":"frs_employment","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["ons_household_type","region"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_employment@1","mass":"conserve","outputs":[{"column":"employment_status","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_sector","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"sic_industry_division","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"soc2020_major_group","dtype":"string","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_employment","stage_contract_sha256":"c4dc3da7179c7b7d6eb67c6f119df1f213e50ee6b83a53660d317126a5773027","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_council_tax.","id":"frs_council_tax","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","soc2020_major_group"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_council_tax@1","mass":"conserve","outputs":[{"column":"council_tax","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_council_tax","stage_contract_sha256":"06804f54c12d25f2afcb31eec27789802f663cb42689a932dc32f3ba5fc05fff","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_disability.","id":"frs_disability","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["council_tax","region"],"entity":"household","rows":"all"},{"columns":["afcs_reported","age","attendance_allowance_reported","dla_m_reported","dla_sc_reported","esa_contrib_reported","esa_income_reported","iidb_reported","incapacity_benefit_reported","pip_dl_reported","pip_m_reported","sda_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_disability@1","mass":"conserve","outputs":[{"column":"aa_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_sc_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_m_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_m_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_dl_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"is_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_enhanced_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_severely_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_disability","stage_contract_sha256":"ac500b4cb1bc04d4fb72d198592dd376d61da8c150921a6ac53914ac18be0508","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_education.","id":"frs_education","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","esa_contrib_reported","esa_income_reported","is_severely_disabled_for_benefits","jsa_contrib_reported","jsa_income_reported","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_education@1","mass":"conserve","outputs":[{"column":"current_education","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"highest_education","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"is_in_non_advanced_education","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_in_approved_training","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"age_started_or_accepted_current_education_or_training","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_before_universal_credit_qualifying_young_person_terminal_date","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"adult_ema","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"child_ema","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"receives_benefits_in_own_right","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"reports_outstanding_student_loan","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"age_left_full_time_education","dtype":"int64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_education","stage_contract_sha256":"592ddc77703f19bb3e1d48b6aecffc98b4e2abd3379db84a06e011bde4fa5549","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_legacy_proxies.","id":"frs_legacy_proxies","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_legacy_proxies@1","mass":"conserve","outputs":[{"column":"legacy_jobseeker_proxy","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_health_condition_proxy","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_support_group_proxy","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_legacy_proxies","stage_contract_sha256":"1ecf761cf3fa7180da15659e138e67a8654e58272b4fde28344aa27a874ad0aa","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"age_tail.boundary","citation":"","description":"Ownership boundary before frs_education_grant_split rewrites.","id":"frs_education_grant_split.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_education_grant_split.","id":"frs_education_grant_split","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_education_grant_split@1","mass":"conserve","outputs":[{"column":"disabled_students_allowance_eligible_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"education_grants","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_education_grant_split","stage_contract_sha256":"8718f014b90498c2cc7c754289775ca4a41452d9b978d8cbc5f34b64cbdc7df2","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_take_up.","id":"frs_take_up","inputs":[{"columns":["frs_benunit_capital","is_married"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","child_benefit_reported","education_grants","is_uc_claimant","months_since_last_birthday","pension_credit_reported","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_child_benefit","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"child_benefit_opts_out","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_pc","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_tfc","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_extended_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_universal_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_targeted_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_uc_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"maximum_extended_childcare_hours_usage","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"max_free_entitlement_hours_used","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_take_up","stage_contract_sha256":"78aec80408c50455b37308e5a977fb70df3ecf915d6c1e8f80715ad9b58e62cf","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_person_draws.","id":"frs_person_draws","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","employment_income","employment_status","max_free_entitlement_hours_used"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_person_draws@1","mass":"conserve","outputs":[{"column":"would_claim_marriage_allowance","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"would_claim_scp","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"attends_private_school_random_draw","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"tax_free_childcare_spend_routed_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_apprentice","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_person_draws","stage_contract_sha256":"112c502d702c640dedbc2dca7d1cfe5ae43e0f0e3ba6acfe49c738dbbfb7e693","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_household_draws.","id":"frs_household_draws","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","is_apprentice"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_household_draws@1","mass":"conserve","outputs":[{"column":"household_owns_tv","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"would_evade_tv_licence_fee","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"main_residential_property_purchased_is_first_home","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"property_purchased","dtype":"bool","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_household_draws","stage_contract_sha256":"c74c63b09264319c4bf0049dabba00ecd0ce660beb7b53d6dae71518434bc949","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_brma.","id":"frs_brma","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_brma@1","mass":"conserve","outputs":[{"column":"brma","dtype":"string","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_brma","stage_contract_sha256":"4285376b37299d375ed583b7f6b1747bd8b7cb1c8c0d19a36481156b5314a854","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"frs_education_grant_split.boundary","citation":"","description":"Freeze the assembled-spine gate population.","id":"frs_brma.checkpoint","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_hmrc_spine_leaves.","id":"frs_hmrc_spine_leaves","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["brma","region"],"entity":"household","rows":"all"},{"columns":["age","employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_hmrc_spine_leaves@1","mass":"conserve","outputs":[{"column":"hmrc_spi_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_unemployment_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_incapacity_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"ossben_identifiable_subset","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"srp_regular_code5","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employer_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_hmrc_spine_leaves","stage_contract_sha256":"6b2e0264fbac47dae5e1fc4fa9e980c5c2caf7f12f165129649a559f3ad7a154","time_period":"2024"},"population":"frs_brma.checkpoint","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_annual_income_spells.","id":"frs_annual_income_spells","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","employer_pension_contributions","employment_income","gender","self_employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_annual_income_spells@1","mass":"conserve","outputs":[{"column":"employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"self_employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"self_employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"private_pension_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"contributory_benefits_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_annual_income_spells","stage_contract_sha256":"1dbdd0c9a6602be53b5527435d093a934218936d550da8b720973fc745c997ca","time_period":"2024"},"population":"frs_brma.checkpoint","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"frs_brma.checkpoint","citation":"","description":"Run structural UK stage spi_support_channel.","id":"spi_support_channel","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.spi_support_channel@1","mass":"declared","outputs":[],"params":{"expand_cells":[["person","person_source_id","int64"],["person","person_support_channel","string"],["person","person_support_clone_index","int64"],["benunit","benunit_source_id","int64"],["benunit","benunit_support_channel","string"],["benunit","benunit_support_clone_index","int64"],["household","source_household_id","int64"],["household","source_year","int64"],["household","source_household_key","string"],["household","household_source_id","int64"],["household","household_support_channel","string"],["household","household_support_clone_index","int64"],["household","household_is_spi_synthetic","bool"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_support_channel","stage_contract_sha256":"2c682605139c0a8f96e8ba45a2c03f506d3f758ef437841066a8fdb8b74269b6","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by spi_support_channel.","id":"spi_support_channel.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"person_source_id","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"person_support_channel","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"person_support_clone_index","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"benunit_source_id","dtype":"int64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"benunit_support_channel","dtype":"string","entity":"benunit","ownership":"produced","rows":"all"},{"column":"benunit_support_clone_index","dtype":"int64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"source_household_id","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"source_year","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"source_household_key","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"household_source_id","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"household_support_channel","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"household_support_clone_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"household_is_spi_synthetic","dtype":"bool","entity":"household","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["person.person_source_id","person.person_support_channel","person.person_support_clone_index","benunit.benunit_source_id","benunit.benunit_support_channel","benunit.benunit_support_clone_index","household.source_household_id","household.source_year","household.source_household_key","household.household_source_id","household.household_support_channel","household.household_support_clone_index","household.household_is_spi_synthetic"]},"population":"spi_support_channel","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"spi_support_channel","citation":"","description":"Run structural UK stage spi_income_band_donors.","id":"spi_income_band_donors","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.spi_income_band_donors@1","mass":"declared","outputs":[],"params":{"expand_cells":[["person","person_source_id","int64"],["person","person_support_channel","string"],["person","person_support_clone_index","int64"],["benunit","benunit_source_id","int64"],["benunit","benunit_support_channel","string"],["benunit","benunit_support_clone_index","int64"],["household","household_source_id","int64"],["household","household_support_channel","string"],["household","household_support_clone_index","int64"],["household","household_is_spi_synthetic","bool"],["household","household_is_spi_income_band_donor","bool"],["household","spi_income_band_donor_lower_bound","float64"],["person","person_is_spi_income_band_carrier","bool"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_income_band_donors","stage_contract_sha256":"4754ace499836c44b00c1c53a9ef5fd686d3a29108d0d546d7a11dcc37ee8807","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by spi_income_band_donors.","id":"spi_income_band_donors.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"person_source_id","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"person_support_channel","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"person_support_clone_index","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"benunit_source_id","dtype":"int64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"benunit_support_channel","dtype":"string","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"benunit_support_clone_index","dtype":"int64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_source_id","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_support_channel","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_support_clone_index","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_is_spi_synthetic","dtype":"bool","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_is_spi_income_band_donor","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"spi_income_band_donor_lower_bound","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"person_is_spi_income_band_carrier","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_spi_income_band_donor","household.spi_income_band_donor_lower_bound","person.person_is_spi_income_band_carrier"]},"population":"spi_income_band_donors","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage hmrc_spi_income_spine.","id":"hmrc_spi_income_spine","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","rent_paid_as_boarder","rent_paid_as_lodger","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","maintenance_expenses","childcare_expenses","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","ssmg_reported","incapacity_benefit_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","ossben_identifiable_subset","srp_regular_code5","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier"],"entity":"person","rows":"all"}],"kernel":"uk.stage.hmrc_spi_income_spine@1","mass":"conserve","outputs":[{"column":"charitable_investment_gifts","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"gift_aid","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"other_investment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_employment_benefits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_employment_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_other_social_security_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_taxable_termination_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_miscellaneous_employment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_other_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_state_pension_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"property_finance_costs","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_employed_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_total_earned_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_total_investment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_assessable_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"savings_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dividend_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_pension_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employer_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"personal_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"individual_savings_account_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"attendance_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"state_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_sc_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_dl_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"carers_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"winter_fuel_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"trading_loss","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"loss_relief","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ni_class_4_losses_brought_forward","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_income_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_unemployment_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_incapacity_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_pension_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"contributory_benefits_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"annuity_and_trust_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"aa_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_sc_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_m_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_m_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_dl_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_enhanced_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_severely_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_startup_period","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_includes_support_component","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"reports_rent_from_other_property","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"stands_as_sole_owner_or_partner_of_company","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_engaged_in_owned_company_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_is_main_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_property_business","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"person_is_spi_income_recipient","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"hmrc_spi_income_spine","stage_contract_sha256":"481cec216d5edea741ff81c3cf939b521c0b89286ca6a67795862c6358118039","time_period":"2024"},"population":"spi_income_band_donors","sources":["frs"],"structural":"none","weights":null},{"base":"spi_income_band_donors","citation":"","description":"Ownership boundary before company_cars rewrites.","id":"company_cars.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage company_cars.","id":"company_cars","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","rent_paid_as_boarder","rent_paid_as_lodger","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient"],"entity":"person","rows":"all"}],"kernel":"uk.stage.company_cars@1","mass":"conserve","outputs":[{"column":"company_car_list_price","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_co2_emissions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_fuel_type","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_electric_range","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_capital_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_private_fuel_provided","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_employment_benefits","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"company_cars","stage_contract_sha256":"f09ad4ae7fcfa120e2e0214c66b92a2ccdd8d01edfad36e2ec601864ece337b4","time_period":"2024"},"population":"company_cars.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"company_cars.boundary","citation":"","description":"Ownership boundary before spi_employment_shell rewrites.","id":"spi_employment_shell.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage spi_employment_shell.","id":"spi_employment_shell","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","household_support_channel","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","employment_income","employment_status","gender","hmrc_spi_employment_benefits","hmrc_spi_pay","person_is_spi_income_recipient","private_pension_income","savings_interest_income","self_employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.spi_employment_shell@1","mass":"conserve","outputs":[{"column":"soc2020_major_group","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sic_industry_division","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_sector","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_employment_shell","stage_contract_sha256":"4612c78bf72a36c34a6be652d15d1348fe3d99c873fa8d5821978816b59d1618","time_period":"2024"},"population":"spi_employment_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage aps_occupation.","id":"aps_occupation","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","household_support_channel","region"],"entity":"household","rows":"all"},{"columns":["age","employment_income","employment_sector","employment_status","gender","hmrc_spi_pay","person_is_spi_income_recipient","person_source_id","sic_industry_division","soc2020_major_group"],"entity":"person","rows":"all"}],"kernel":"uk.stage.aps_occupation@1","mass":"conserve","outputs":[{"column":"soc2020_sub_major_group","dtype":"string","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"aps_occupation","stage_contract_sha256":"644102f010870dccd28f8b980cbc5f648b7ff8ed140a0a5d9f23f02ada7f3d6d","time_period":"2024"},"population":"spi_employment_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"spi_employment_shell.boundary","citation":"","description":"Ownership boundary before spi_housing_shell rewrites.","id":"spi_housing_shell.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage spi_housing_shell.","id":"spi_housing_shell","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["council_tax_single_adult_raw","household_support_channel","ons_household_type","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","employment_income","individual_savings_account_interest_income","is_household_head","other_investment_income","private_pension_income","property_income","savings_interest_income","self_employment_income","soc2020_sub_major_group","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.spi_housing_shell@1","mass":"conserve","outputs":[{"column":"tenure_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"accommodation_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_band","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"num_bedrooms","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_reported","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_interest_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_capital_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"structural_insurance_payments","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_service_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"water_and_sewerage_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"domestic_rates","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"subrent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_rebate","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_housing_shell","stage_contract_sha256":"9a76a02ceddb2cd85819f57cd33feb44d645800ce963d0b18bad0f6de808fd81","time_period":"2024"},"population":"spi_housing_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage was_wealth.","id":"was_wealth","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group"],"entity":"person","rows":"all"}],"kernel":"uk.stage.was_wealth@1","mass":"conserve","outputs":[{"column":"owned_land","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"property_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"corporate_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"private_pension_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"gross_financial_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"net_financial_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"main_residence_value","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"non_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"savings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"num_vehicles","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"cash_isa","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"stocks_and_shares_isa","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"mortgage_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"consumer_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"student_loan_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"directly_held_shares","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"unit_and_investment_trusts","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_residential_property_secured_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"non_residential_property_secured_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"was_wealth","stage_contract_sha256":"4c0bcaabf3695a75ec7e69d99b6b8c90570fd345067d77f1ea315f5508a88962","time_period":"2024"},"population":"spi_housing_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage was_lisa.","id":"was_lisa","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance"],"entity":"person","rows":"all"}],"kernel":"uk.stage.was_lisa@1","mass":"conserve","outputs":[{"column":"has_lifetime_isa","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"lifetime_isa_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"household_lifetime_isa_balance","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"was_lisa","stage_contract_sha256":"bf0389b9b72cd952ff1290dc190f2860497f6c68bb08dc2fa6f523bb33f59ab1","time_period":"2024"},"population":"spi_housing_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"spi_housing_shell.boundary","citation":"","description":"Ownership boundary before regional_property_uprating rewrites.","id":"regional_property_uprating.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage regional_property_uprating.","id":"regional_property_uprating","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_lifetime_isa_balance","household_support_channel","region"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.regional_property_uprating@1","mass":"conserve","outputs":[{"column":"main_residence_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_wealth","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_land","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"other_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"non_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"regional_property_uprating","stage_contract_sha256":"f45db95fde3f93731c0925b9bf8c12021921df2e4908770acdec1e3c97889277","time_period":"2024"},"population":"regional_property_uprating.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"regional_property_uprating.boundary","citation":"","description":"Run structural UK stage high_value_home_support.","id":"high_value_home_support","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.high_value_home_support@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_high_value_support_copy","bool"],["household","high_value_support_copies","int64"],["household","high_value_support_copy_index","int64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"high_value_home_support","stage_contract_sha256":"174f4b38228d98107bee1639d1a297a2748bb618e87c7bd0a6c869c6ab06f8fa","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by high_value_home_support.","id":"high_value_home_support.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_high_value_support_copy","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"high_value_support_copies","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"high_value_support_copy_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_high_value_support_copy","household.high_value_support_copies","household.high_value_support_copy_index"]},"population":"high_value_home_support","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage regional_home_values.","id":"regional_home_values","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["high_value_support_copy_index","household_is_high_value_support_copy","household_source_id","region","tenure_type"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.regional_home_values@1","mass":"conserve","outputs":[{"column":"main_residence_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_wealth","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"main_residence_value_rank_basis","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"regional_home_values","stage_contract_sha256":"48e8a622c8830a54a4c48d9d8cb4f011751aa05d7cb5f6c7f0e06e1121b720b1","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage property_components.","id":"property_components","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["main_residence_value_rank_basis","non_residential_property_value","other_residential_property_value","region","subrent"],"entity":"household","rows":"all"},{"columns":["age","is_household_head","person_is_spi_income_recipient","person_support_channel"],"entity":"person","rows":"all"}],"kernel":"uk.stage.property_components@1","mass":"conserve","outputs":[{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_finance_costs","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_rental_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"property_components","stage_contract_sha256":"5022c27a480f057f8b8a4f87d9305ad00b1b9c724b225e37b02403b79b99f82e","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage property_purchases.","id":"property_purchases","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","non_residential_property_value","other_residential_property_value","region"],"entity":"household","rows":"all"},{"columns":["age","property_rental_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.property_purchases@1","mass":"conserve","outputs":[{"column":"additional_residential_property_purchased","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"non_residential_property_purchased","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"property_purchases","stage_contract_sha256":"7af04815a11c84990306ea0293606448cdce83bb57359fe3bb4ffbf592a39fb2","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage nts_bus_travel.","id":"nts_bus_travel","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.nts_bus_travel@1","mass":"conserve","outputs":[{"column":"local_bus_use_band","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"bus_in_london_trips","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"other_local_bus_trips","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"local_bus_trips","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"bus_pass_eligible","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"local_bus_single_fare_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"household_local_bus_trips","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"nts_bus_travel","stage_contract_sha256":"e9496b5f8ed8e3b1e53f8d0ed8b05e2f681ab8bd107153fe6cfc18bda77d7684","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage lcfs_consumption.","id":"lcfs_consumption","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share"],"entity":"person","rows":"all"}],"kernel":"uk.stage.lcfs_consumption@1","mass":"conserve","outputs":[{"column":"food_and_non_alcoholic_beverages_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"alcohol_and_tobacco_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"clothing_and_footwear_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"housing_water_and_electricity_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"household_furnishings_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"health_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"transport_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"communication_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"recreation_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"education_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"restaurants_and_hotels_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"miscellaneous_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"petrol_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"diesel_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"bus_fare_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"domestic_energy_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"electricity_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"gas_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"liquid_fuel_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"solid_fuel_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"has_fuel_consumption","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"uses_energy_prepayment_meter","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"beer_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cider_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"wine_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"spirits_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_fermented_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"beer_draught_share","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cider_draught_share","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cigarettes_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"hand_rolling_tobacco_grams_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cigars_grams_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_tobacco_grams_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"remote_gaming_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"pool_betting_net_receipts","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"bingo_net_receipts","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"national_lottery_ticket_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"land_based_casino_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"machine_games_lower_rate_net_takings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"machine_games_standard_rate_net_takings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"machine_games_higher_rate_net_takings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"land_based_fixed_odds_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"remote_uk_horseracing_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"remote_other_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"betting_exchange_commission","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"horse_and_dog_pool_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"car_fuel_type","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"car_co2_emissions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"car_engine_size","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"car_first_registration_date","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"car_is_ved_exempt","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"lcfs_consumption","stage_contract_sha256":"383cdee98de70319226167ecce47ce037c165ab650a307420017410f6f9395d4","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage etb_vat.","id":"etb_vat","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt"],"entity":"person","rows":"all"}],"kernel":"uk.stage.etb_vat@1","mass":"conserve","outputs":[{"column":"full_rate_vat_expenditure_rate","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"etb_vat","stage_contract_sha256":"216b28835eba7a952243134dffbb45a1b3a0cdff2e3e7d0e94e2acbf754052b5","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage etb_services.","id":"etb_services","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt"],"entity":"person","rows":"all"}],"kernel":"uk.stage.etb_services@1","mass":"conserve","outputs":[{"column":"dfe_education_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"rail_subsidy_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"bus_subsidy_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"rail_usage","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"a_and_e_visits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"admitted_patient_visits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"outpatient_visits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"nhs_a_and_e_spending","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"nhs_admitted_patient_spending","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"nhs_outpatient_spending","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"etb_services","stage_contract_sha256":"f072ed46fa47e369135fec63bb272fb3c928cec9eec094abcd1780187f561111","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"base":"high_value_home_support","citation":"","description":"Ownership boundary before uc_reporter_redraw rewrites.","id":"uc_reporter_redraw.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_reporter_redraw.","id":"uc_reporter_redraw","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_reporter_redraw@1","mass":"conserve","outputs":[{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_reporter_redraw","stage_contract_sha256":"1b8f99bd8bc50e3e5dacbb63b75e6b8da0c42c1c8c508c492d078e08ddab0e66","time_period":"2024"},"population":"uc_reporter_redraw.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"uc_reporter_redraw.boundary","citation":"","description":"Ownership boundary before spi_benefit_coherence rewrites.","id":"spi_benefit_coherence.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage spi_benefit_coherence.","id":"spi_benefit_coherence","inputs":[{"columns":["benunit_support_channel","frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","region"],"entity":"household","rows":"all"},{"columns":["aa_category","age","attendance_allowance_reported","dla_m_category","dla_m_reported","dla_sc_category","dla_sc_reported","employment_income","hours_worked","incapacity_benefit_reported","is_uc_claimant","person_source_id","person_support_channel","pip_dl_category","pip_dl_reported","pip_m_category","pip_m_reported","private_pension_income","self_employment_income","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.spi_benefit_coherence@1","mass":"conserve","outputs":[{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ssmg_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_enhanced_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_severely_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"receives_benefits_in_own_right","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_benefit_coherence","stage_contract_sha256":"2c0162b22d5fcab2296f654177c9f87710184c20fb323cff25710ee0667fcdef","time_period":"2024"},"population":"spi_benefit_coherence.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"spi_benefit_coherence.boundary","citation":"","description":"Ownership boundary before uc_capital_coherence rewrites.","id":"uc_capital_coherence.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_capital_coherence.","id":"uc_capital_coherence","inputs":[{"columns":["benunit_support_channel","dependent_children","is_married"],"entity":"benunit","rows":"all"},{"columns":["non_residential_property_secured_debt","non_residential_property_value","other_residential_property_secured_debt","other_residential_property_value","owned_land","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","individual_savings_account_interest_income","is_benunit_head","is_household_head","is_parent","other_investment_income","person_support_channel","savings_interest_income","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_capital_coherence@1","mass":"conserve","outputs":[{"column":"uc_reported_capital","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"pension_credit_reported_capital","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"frs_benunit_capital","dtype":"float64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_capital_coherence","stage_contract_sha256":"67478de55540a138448d9da387a64e5e2afbb17caf17b244bc3baaa34de56022","time_period":"2024"},"population":"uc_capital_coherence.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"uc_capital_coherence.boundary","citation":"","description":"Ownership boundary before uc_take_up rewrites.","id":"uc_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_take_up.","id":"uc_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_take_up","stage_contract_sha256":"1f5bb5a59426d5a1f0a8ba40180b744725be29dea741a4e93924f4f55e9a7e11","time_period":"2024"},"population":"uc_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_legacy_closure_take_up.","id":"uc_legacy_closure_take_up","inputs":[{"columns":["frs_benunit_capital","would_claim_uc"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","region"],"entity":"household","rows":"all"},{"columns":["age","child_tax_credit_reported","esa_income_reported","housing_benefit_reported","income_support_reported","is_claimant_or_partner","jsa_income_reported","universal_credit_reported","working_tax_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_legacy_closure_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_uc_at_legacy_closure","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_legacy_closure_take_up","stage_contract_sha256":"bd7d87d11fb5271cd5a3e26a0268f2eaacb155fa87a9f4a8f00a6418b6da6b5c","time_period":"2024"},"population":"uc_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"uc_take_up.boundary","citation":"","description":"Ownership boundary before pension_credit_take_up rewrites.","id":"pension_credit_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage pension_credit_take_up.","id":"pension_credit_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.pension_credit_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_pc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"has_mixed_age_couple_pension_credit_saving","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"pension_credit_take_up","stage_contract_sha256":"e887dbbb186cb79f6d3fc9a629269dbac4a43381b9574df65353b816f01a3a35","time_period":"2024"},"population":"pension_credit_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"pension_credit_take_up.boundary","citation":"","description":"Ownership boundary before child_benefit_take_up rewrites.","id":"child_benefit_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage child_benefit_take_up.","id":"child_benefit_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.child_benefit_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_child_benefit","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_benefit_opts_out","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"child_benefit_take_up","stage_contract_sha256":"c99071c19d0184440163f7ab49ee33cc19ad0ad4e2f6462ed50c36917b0da364","time_period":"2024"},"population":"child_benefit_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_deduction_attributes.","id":"uc_deduction_attributes","inputs":[{"columns":["child_benefit_opts_out","frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_deduction_attributes@1","mass":"conserve","outputs":[{"column":"uc_deduction_random_draw","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"uc_deduction_type_random_draw","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"uc_latent_deduction_rate","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"uc_deduction_combination","dtype":"string","entity":"benunit","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_deduction_attributes","stage_contract_sha256":"6bc7e3ec1a5712e23ca1b7d2956e8b17f2526b94431ba3e5a9294b04658e4fe0","time_period":"2024"},"population":"child_benefit_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"child_benefit_take_up.boundary","citation":"","description":"Run structural UK stage cgt_support_split.","id":"cgt_support_split","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_support_split@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_cgt_support_copy","bool"],["household","cgt_support_copies","int64"],["household","cgt_support_copy_index","int64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_support_split","stage_contract_sha256":"88a0f5974de73dc778a782c9ce6e5f811e9d17e9eb86a30207bc9276134e53af","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by cgt_support_split.","id":"cgt_support_split.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_cgt_support_copy","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_support_copies","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_support_copy_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_cgt_support_copy","household.cgt_support_copies","household.cgt_support_copy_index"]},"population":"cgt_support_split","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"cgt_support_split","citation":"","description":"Run structural UK stage cgt_incidence_clone.","id":"cgt_incidence_clone","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_incidence_clone@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_capital_gains_clone","bool"],["person","capital_gains","float64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_incidence_clone","stage_contract_sha256":"29198953c5522c9b996b981478909916870977a79e9f2feb2db7e9e72ef15de8","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by cgt_incidence_clone.","id":"cgt_incidence_clone.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_capital_gains_clone","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"capital_gains","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_capital_gains_clone","person.capital_gains"]},"population":"cgt_incidence_clone","sources":[],"structural":"none","weights":null},{"base":"cgt_incidence_clone","citation":"","description":"Ownership boundary before hmrc_cgt_gains_spine rewrites.","id":"hmrc_cgt_gains_spine.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage hmrc_cgt_gains_spine.","id":"hmrc_cgt_gains_spine","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["cgt_support_copies","corporate_wealth","gross_financial_wealth","household_is_cgt_support_copy","non_residential_property_value","other_residential_property_value","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","employment_income","individual_savings_account_interest_income","miscellaneous_income","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.hmrc_cgt_gains_spine@1","mass":"conserve","outputs":[{"column":"capital_gains","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"hmrc_cgt_gains_spine","stage_contract_sha256":"b5d27d6b6307acec73a9336a00ef3e4cd900164787362e1157a49ffaa8af50ef","time_period":"2024"},"population":"hmrc_cgt_gains_spine.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"hmrc_cgt_gains_spine.boundary","citation":"","description":"Run structural UK stage cgt_incidence_anchor.","id":"cgt_incidence_anchor","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_is_capital_gains_clone","region"],"entity":"household","rows":"all"},{"columns":["age","capital_gains","dividend_income","employment_income","individual_savings_account_interest_income","miscellaneous_income","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_incidence_anchor@1","mass":"conserve","outputs":[],"params":{"expand_cells":[],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_incidence_anchor","stage_contract_sha256":"ed54c55428e56d7597c57c8459b014aa43b2ff9495b903f0b789bd5e4264ca9a","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"cgt_incidence_anchor","citation":"","description":"Run structural UK stage cgt_residential_split.","id":"cgt_residential_split","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_residential_split@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_cgt_residential_clone","bool"],["household","cgt_residential_clone_index","int64"],["person","cgt_residential_probability","float64"],["person","capital_gains_residential_property","float64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_residential_split","stage_contract_sha256":"f2eee57320b8bb1464c0ae4242ad614f2365f79f3b091ebc87e606e5a56f3206","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by cgt_residential_split.","id":"cgt_residential_split.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_cgt_residential_clone","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_residential_clone_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_residential_probability","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"capital_gains_residential_property","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_cgt_residential_clone","household.cgt_residential_clone_index","person.cgt_residential_probability","person.capital_gains_residential_property"]},"population":"cgt_residential_split","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage hmrc_cgt_asset_type_spine.","id":"hmrc_cgt_asset_type_spine","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["corporate_wealth","gross_financial_wealth","other_residential_property_value","region","stocks_and_shares_isa"],"entity":"household","rows":"all"},{"columns":["age","capital_gains","capital_gains_residential_property","dividend_income","property_income","reports_rent_from_other_property","self_employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.hmrc_cgt_asset_type_spine@1","mass":"conserve","outputs":[{"column":"capital_gains_asset_type","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"capital_gains_badr","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"hmrc_cgt_asset_type_spine","stage_contract_sha256":"c2393551258e94f0b7e9f58d4e8b5760a7f5f263737450a47897fed62e6db6dd","time_period":"2024"},"population":"cgt_residential_split","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage salary_sacrifice.","id":"salary_sacrifice","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr"],"entity":"person","rows":"all"}],"kernel":"uk.stage.salary_sacrifice@1","mass":"conserve","outputs":[{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_contributions_via_bonus_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"salary_sacrifice_pre_conversion_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"salary_sacrifice","stage_contract_sha256":"c9e1b8637ce83e65f3a33b410082a420c7329199c209c5c40d3acf0cf4631634","time_period":"2024"},"population":"cgt_residential_split","sources":["frs"],"structural":"none","weights":null},{"base":"cgt_residential_split","citation":"","description":"Ownership boundary before carers_allowance_take_up rewrites.","id":"carers_allowance_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage carers_allowance_take_up.","id":"carers_allowance_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay"],"entity":"person","rows":"all"}],"kernel":"uk.stage.carers_allowance_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"carers_allowance_take_up","stage_contract_sha256":"7cf2cf79bd0f9a92f2a334081a35c8bfe24a0b841131fb9a8b8aceee6caf2dba","time_period":"2024"},"population":"carers_allowance_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"carers_allowance_take_up.boundary","citation":"","description":"Ownership boundary before student_loans rewrites.","id":"student_loans.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage student_loans.","id":"student_loans","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","age_left_full_time_education","current_education","highest_education","reports_outstanding_student_loan","student_loan_repayments","student_loans","would_claim_carers_allowance"],"entity":"person","rows":"all"}],"kernel":"uk.stage.student_loans@1","mass":"conserve","outputs":[{"column":"student_loan_plan","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"student_loan_balance","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"student_loans","stage_contract_sha256":"507ca0160144d8f5ea1b2483b812658ee8b49854e2388d50a8c59ca58f2ca9ee","time_period":"2024"},"population":"student_loans.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"student_loans.boundary","citation":"","description":"Ownership boundary before childcare_copy_take_up rewrites.","id":"childcare_copy_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage childcare_copy_take_up.","id":"childcare_copy_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_uc_childcare","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan"],"entity":"person","rows":"all"}],"kernel":"uk.stage.childcare_copy_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_tfc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_extended_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_universal_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_targeted_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"maximum_extended_childcare_hours_usage","dtype":"float64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"max_free_entitlement_hours_used","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"childcare_copy_take_up","stage_contract_sha256":"cdbb7e135b16fac7ca1bcd6c54222821e2976b4da99f10a60913efd0ba03c13c","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage private_school_attendance.","id":"private_school_attendance","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan"],"entity":"person","rows":"all"}],"kernel":"uk.stage.private_school_attendance@1","mass":"conserve","outputs":[{"column":"attends_private_school","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"private_school_attendance","stage_contract_sha256":"7e44379c0331fe4c9de05cd76a075c1a6aa22cf0dec6cd2f91b277e70f14a038","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage isa_subscriptions.","id":"isa_subscriptions","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["cash_isa","region","stocks_and_shares_isa"],"entity":"household","rows":"all"},{"columns":["age","attends_private_school","dividend_income","employment_income","gender","has_lifetime_isa","individual_savings_account_interest_income","lifetime_isa_balance","loss_relief","miscellaneous_income","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.isa_subscriptions@1","mass":"conserve","outputs":[{"column":"cash_isa_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"stocks_and_shares_isa_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"cash_isa_subscriptions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"stocks_and_shares_isa_subscriptions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"lifetime_isa_payments","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"isa_subscriptions","stage_contract_sha256":"9fc3e3ecf333df38206c9627470ca0c1a9d8abbea7534f6367e01868fdc3081f","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage trading_allowance_receipts.","id":"trading_allowance_receipts","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","region"],"entity":"household","rows":"all"},{"columns":["age","lifetime_isa_payments","self_employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.trading_allowance_receipts@1","mass":"conserve","outputs":[{"column":"self_employment_gross_receipts","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"trading_allowance_receipts","stage_contract_sha256":"f91329806570bd874750845816de96b28160e766e8e26bf1174cb0809ad8ff43","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null}],"sources":[{"codec":"csv-tables","description":"Content-bound UK FRS and donor fixture/source bundle.","name":"frs"}]} +{"country":"uk","nodes":[{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Load the source-bound UK FRS root population.","id":"create_uk_frs","inputs":[],"kernel":"uk.create@1","mass":"conserve","outputs":[{"column":"age","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"gender","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"months_since_last_birthday","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"marital_status","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"hours_worked","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"care_hours","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_care_hours_in_household","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_household_head","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_benunit_head","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_parent","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_blind","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_uc_claimant","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_claimant_or_partner","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_hbai_dependent_child","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"uc_is_in_startup_period","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"rent_paid_as_boarder","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"rent_paid_as_lodger","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"self_employment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"trading_loss","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"loss_relief","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"ni_class_4_losses_brought_forward","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"private_pension_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"annuity_and_trust_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"individual_savings_account_interest_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"savings_interest_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"dividend_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"other_investment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"stands_as_sole_owner_or_partner_of_company","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_engaged_in_owned_company_trade","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_is_main_employment","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_carries_on_trade","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_carries_on_property_business","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"owned_company_income_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"reports_rent_from_other_property","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"spousal_maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"miscellaneous_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"private_transfer_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"lump_sum_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"student_loan_repayments","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"statutory_sick_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"statutory_maternity_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"statutory_paternity_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"student_loans","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"access_fund","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"education_grants","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"healthy_start_vouchers","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"free_school_breakfasts","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"free_school_fruit_veg","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"free_school_meals","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"maintenance_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"childcare_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"personal_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"salary_sacrifice_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"salary_sacrifice_asked","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_bonus_amount","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_company_car_price_band","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_company_car_fuel_code","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_company_car_private_fuel","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_company_car_contribution","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"child_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"attendance_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_sc_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_m_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"carers_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"ssmg_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pension_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"state_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"winter_fuel_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"incapacity_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_m_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_dl_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_includes_support_component","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"frs_benunit_capital","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"is_married","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"dependent_children","dtype":"int64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"liable_for_share_of_household_rent","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"region","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"tenure_type","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"accommodation_type","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"num_bedrooms","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_reported","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_band","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_rebate","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"council_tax_single_adult_raw","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"water_and_sewerage_charges","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"domestic_rates","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"rent","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"subrent","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"mortgage_interest_repayment","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"mortgage_capital_repayment","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"structural_insurance_payments","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"housing_service_charges","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"external_child_payments","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"sample_fraction":1.0,"sample_seed":578,"stage_contract_sha256":"879fdd6e1e5832b94af4259b1028f852470bbe2c3ab19b61ce5f92a2e9c12ec4","time_period":"2024"},"population":null,"sources":["frs"],"structural":"create","weights":null},{"base":"create_uk_frs","citation":"","description":"Ownership boundary for the source-assembling root stage.","id":"frs_spine.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"base":null,"citation":"","description":"Claim the cells assembled by the UK FRS root transform.","id":"frs_spine","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"age","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"gender","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"months_since_last_birthday","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"marital_status","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hours_worked","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"care_hours","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_care_hours_in_household","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_household_head","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_benunit_head","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_parent","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_blind","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_uc_claimant","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_claimant_or_partner","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_hbai_dependent_child","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_startup_period","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent_paid_as_boarder","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent_paid_as_lodger","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"trading_loss","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"loss_relief","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ni_class_4_losses_brought_forward","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_pension_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"annuity_and_trust_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"individual_savings_account_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"savings_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dividend_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"other_investment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"stands_as_sole_owner_or_partner_of_company","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_engaged_in_owned_company_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_is_main_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_property_business","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_income_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"reports_rent_from_other_property","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"spousal_maintenance_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"miscellaneous_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_transfer_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"lump_sum_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"student_loan_repayments","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"statutory_sick_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"statutory_maternity_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"statutory_paternity_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"student_loans","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"access_fund","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"education_grants","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"healthy_start_vouchers","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"free_school_breakfasts","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"free_school_fruit_veg","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"free_school_meals","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"maintenance_expenses","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"childcare_expenses","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"personal_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"salary_sacrifice_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"salary_sacrifice_asked","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_bonus_amount","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_company_car_price_band","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_company_car_fuel_code","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_company_car_private_fuel","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_company_car_contribution","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"attendance_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_sc_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"carers_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ssmg_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"state_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"winter_fuel_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"incapacity_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_dl_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_includes_support_component","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"frs_benunit_capital","dtype":"float64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_married","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dependent_children","dtype":"int64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"liable_for_share_of_household_rent","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"region","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"tenure_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"accommodation_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"num_bedrooms","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_reported","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_band","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_rebate","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_single_adult_raw","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"water_and_sewerage_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"domestic_rates","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"subrent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_interest_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_capital_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"structural_insurance_payments","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_service_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"external_child_payments","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"}],"params":{},"population":"frs_spine.boundary","sources":[],"structural":"none","weights":null},{"base":"frs_spine.boundary","citation":"","description":"Ownership boundary before age_tail rewrites.","id":"age_tail.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage age_tail.","id":"age_tail","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["external_child_payments","region"],"entity":"household","rows":"all"},{"columns":["gender"],"entity":"person","rows":"all"}],"kernel":"uk.stage.age_tail@1","mass":"conserve","outputs":[{"column":"age","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"age_tail","stage_contract_sha256":"963a34f38caede2525e3b8735f904bb70a1bbef5a272f0eefd4346343444484f","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_relationships.","id":"frs_relationships","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","is_household_head"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_relationships@1","mass":"conserve","outputs":[{"column":"relationship_to_head","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"ons_family_role","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"ons_family_index","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_looked_after_by_local_authority","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"child_limit_non_parental_caring_exception","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"ons_household_type","dtype":"string","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_relationships","stage_contract_sha256":"ae32bf855753d3b7505e54a18532b1b53a04b6beda764cc09ad09462cf130085","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_employment.","id":"frs_employment","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["ons_household_type","region"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_employment@1","mass":"conserve","outputs":[{"column":"employment_status","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_sector","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"sic_industry_division","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"soc2020_major_group","dtype":"string","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_employment","stage_contract_sha256":"c4dc3da7179c7b7d6eb67c6f119df1f213e50ee6b83a53660d317126a5773027","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_council_tax.","id":"frs_council_tax","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","soc2020_major_group"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_council_tax@1","mass":"conserve","outputs":[{"column":"council_tax","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_council_tax","stage_contract_sha256":"06804f54c12d25f2afcb31eec27789802f663cb42689a932dc32f3ba5fc05fff","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_disability.","id":"frs_disability","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["council_tax","region"],"entity":"household","rows":"all"},{"columns":["afcs_reported","age","attendance_allowance_reported","dla_m_reported","dla_sc_reported","esa_contrib_reported","esa_income_reported","iidb_reported","incapacity_benefit_reported","pip_dl_reported","pip_m_reported","sda_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_disability@1","mass":"conserve","outputs":[{"column":"aa_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_sc_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"dla_m_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_m_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"pip_dl_category","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"is_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_enhanced_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_severely_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_disability","stage_contract_sha256":"ac500b4cb1bc04d4fb72d198592dd376d61da8c150921a6ac53914ac18be0508","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_education.","id":"frs_education","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","esa_contrib_reported","esa_income_reported","is_severely_disabled_for_benefits","jsa_contrib_reported","jsa_income_reported","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_education@1","mass":"conserve","outputs":[{"column":"current_education","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"highest_education","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"is_in_non_advanced_education","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"is_in_approved_training","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"age_started_or_accepted_current_education_or_training","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_before_universal_credit_qualifying_young_person_terminal_date","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"adult_ema","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"child_ema","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"receives_benefits_in_own_right","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"reports_outstanding_student_loan","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"age_left_full_time_education","dtype":"int64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_education","stage_contract_sha256":"592ddc77703f19bb3e1d48b6aecffc98b4e2abd3379db84a06e011bde4fa5549","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_legacy_proxies.","id":"frs_legacy_proxies","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_legacy_proxies@1","mass":"conserve","outputs":[{"column":"legacy_jobseeker_proxy","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_health_condition_proxy","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"esa_support_group_proxy","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_legacy_proxies","stage_contract_sha256":"1ecf761cf3fa7180da15659e138e67a8654e58272b4fde28344aa27a874ad0aa","time_period":"2024"},"population":"age_tail.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"age_tail.boundary","citation":"","description":"Ownership boundary before frs_education_grant_split rewrites.","id":"frs_education_grant_split.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_education_grant_split.","id":"frs_education_grant_split","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_education_grant_split@1","mass":"conserve","outputs":[{"column":"disabled_students_allowance_eligible_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"education_grants","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_education_grant_split","stage_contract_sha256":"8718f014b90498c2cc7c754289775ca4a41452d9b978d8cbc5f34b64cbdc7df2","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_take_up.","id":"frs_take_up","inputs":[{"columns":["frs_benunit_capital","is_married"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","child_benefit_reported","education_grants","is_uc_claimant","months_since_last_birthday","pension_credit_reported","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_child_benefit","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"child_benefit_opts_out","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_pc","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_tfc","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_extended_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_universal_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_targeted_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"would_claim_uc_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"},{"column":"maximum_extended_childcare_hours_usage","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"max_free_entitlement_hours_used","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_take_up","stage_contract_sha256":"78aec80408c50455b37308e5a977fb70df3ecf915d6c1e8f80715ad9b58e62cf","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_person_draws.","id":"frs_person_draws","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","employment_income","employment_status","max_free_entitlement_hours_used"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_person_draws@1","mass":"conserve","outputs":[{"column":"would_claim_marriage_allowance","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"would_claim_scp","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"attends_private_school_random_draw","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"tax_free_childcare_spend_routed_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"is_apprentice","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_person_draws","stage_contract_sha256":"112c502d702c640dedbc2dca7d1cfe5ae43e0f0e3ba6acfe49c738dbbfb7e693","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_household_draws.","id":"frs_household_draws","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","is_apprentice"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_household_draws@1","mass":"conserve","outputs":[{"column":"household_owns_tv","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"would_evade_tv_licence_fee","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"main_residential_property_purchased_is_first_home","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"property_purchased","dtype":"bool","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_household_draws","stage_contract_sha256":"c74c63b09264319c4bf0049dabba00ecd0ce660beb7b53d6dae71518434bc949","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_brma.","id":"frs_brma","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_brma@1","mass":"conserve","outputs":[{"column":"brma","dtype":"string","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_brma","stage_contract_sha256":"4285376b37299d375ed583b7f6b1747bd8b7cb1c8c0d19a36481156b5314a854","time_period":"2024"},"population":"frs_education_grant_split.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"frs_education_grant_split.boundary","citation":"","description":"Freeze the assembled-spine gate population.","id":"frs_brma.checkpoint","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_hmrc_spine_leaves.","id":"frs_hmrc_spine_leaves","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["brma","region"],"entity":"household","rows":"all"},{"columns":["age","employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_hmrc_spine_leaves@1","mass":"conserve","outputs":[{"column":"hmrc_spi_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_unemployment_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_incapacity_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"ossben_identifiable_subset","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"srp_regular_code5","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employer_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_hmrc_spine_leaves","stage_contract_sha256":"437666fbd618191c0ce29a35dc49729507b808e34e2c3165226125a2e70d99db","time_period":"2024"},"population":"frs_brma.checkpoint","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage frs_annual_income_spells.","id":"frs_annual_income_spells","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","employer_pension_contributions","employment_income","gender","self_employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.frs_annual_income_spells@1","mass":"conserve","outputs":[{"column":"employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"self_employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"self_employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"private_pension_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"contributory_benefits_annual_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"frs_annual_income_spells","stage_contract_sha256":"1dbdd0c9a6602be53b5527435d093a934218936d550da8b720973fc745c997ca","time_period":"2024"},"population":"frs_brma.checkpoint","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"frs_brma.checkpoint","citation":"","description":"Run structural UK stage spi_support_channel.","id":"spi_support_channel","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.spi_support_channel@1","mass":"declared","outputs":[],"params":{"expand_cells":[["person","person_source_id","int64"],["person","person_support_channel","string"],["person","person_support_clone_index","int64"],["benunit","benunit_source_id","int64"],["benunit","benunit_support_channel","string"],["benunit","benunit_support_clone_index","int64"],["household","source_household_id","int64"],["household","source_year","int64"],["household","source_household_key","string"],["household","household_source_id","int64"],["household","household_support_channel","string"],["household","household_support_clone_index","int64"],["household","household_is_spi_synthetic","bool"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_support_channel","stage_contract_sha256":"2c682605139c0a8f96e8ba45a2c03f506d3f758ef437841066a8fdb8b74269b6","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by spi_support_channel.","id":"spi_support_channel.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"person_source_id","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"person_support_channel","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"person_support_clone_index","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"benunit_source_id","dtype":"int64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"benunit_support_channel","dtype":"string","entity":"benunit","ownership":"produced","rows":"all"},{"column":"benunit_support_clone_index","dtype":"int64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"source_household_id","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"source_year","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"source_household_key","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"household_source_id","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"household_support_channel","dtype":"string","entity":"household","ownership":"produced","rows":"all"},{"column":"household_support_clone_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"household_is_spi_synthetic","dtype":"bool","entity":"household","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["person.person_source_id","person.person_support_channel","person.person_support_clone_index","benunit.benunit_source_id","benunit.benunit_support_channel","benunit.benunit_support_clone_index","household.source_household_id","household.source_year","household.source_household_key","household.household_source_id","household.household_support_channel","household.household_support_clone_index","household.household_is_spi_synthetic"]},"population":"spi_support_channel","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"spi_support_channel","citation":"","description":"Run structural UK stage spi_income_band_donors.","id":"spi_income_band_donors","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.spi_income_band_donors@1","mass":"declared","outputs":[],"params":{"expand_cells":[["person","person_source_id","int64"],["person","person_support_channel","string"],["person","person_support_clone_index","int64"],["benunit","benunit_source_id","int64"],["benunit","benunit_support_channel","string"],["benunit","benunit_support_clone_index","int64"],["household","household_source_id","int64"],["household","household_support_channel","string"],["household","household_support_clone_index","int64"],["household","household_is_spi_synthetic","bool"],["household","household_is_spi_income_band_donor","bool"],["household","spi_income_band_donor_lower_bound","float64"],["person","person_is_spi_income_band_carrier","bool"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_income_band_donors","stage_contract_sha256":"0d9468ea0f0487ce70653070657630f6a2e0918b64d25eabe2c280dd7655fb91","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by spi_income_band_donors.","id":"spi_income_band_donors.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"person_source_id","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"person_support_channel","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"person_support_clone_index","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"benunit_source_id","dtype":"int64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"benunit_support_channel","dtype":"string","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"benunit_support_clone_index","dtype":"int64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_source_id","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_support_channel","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_support_clone_index","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_is_spi_synthetic","dtype":"bool","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"household_is_spi_income_band_donor","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"spi_income_band_donor_lower_bound","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"person_is_spi_income_band_carrier","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_spi_income_band_donor","household.spi_income_band_donor_lower_bound","person.person_is_spi_income_band_carrier"]},"population":"spi_income_band_donors","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage hmrc_spi_income_spine.","id":"hmrc_spi_income_spine","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","rent_paid_as_boarder","rent_paid_as_lodger","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","maintenance_expenses","childcare_expenses","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","ssmg_reported","incapacity_benefit_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","ossben_identifiable_subset","srp_regular_code5","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier"],"entity":"person","rows":"all"}],"kernel":"uk.stage.hmrc_spi_income_spine@1","mass":"conserve","outputs":[{"column":"charitable_investment_gifts","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"gift_aid","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"other_investment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_employment_benefits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_employment_expenses","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_other_social_security_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_taxable_termination_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_miscellaneous_employment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_other_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_state_pension_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"property_finance_costs","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_employed_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_total_earned_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_total_investment_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"hmrc_spi_assessable_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"savings_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dividend_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_pension_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employer_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"personal_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"individual_savings_account_interest_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"attendance_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"state_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_sc_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_m_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_dl_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"carers_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"winter_fuel_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"trading_loss","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"loss_relief","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ni_class_4_losses_brought_forward","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_income_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_unemployment_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_incapacity_benefit_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"self_employment_income_other_spells","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"private_pension_income_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"contributory_benefits_annual_share","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"annuity_and_trust_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"aa_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_sc_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"dla_m_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_m_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pip_dl_category","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_enhanced_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_severely_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_startup_period","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_includes_support_component","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"reports_rent_from_other_property","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"stands_as_sole_owner_or_partner_of_company","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_engaged_in_owned_company_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_is_main_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_trade","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_company_carries_on_property_business","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"person_is_spi_income_recipient","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"hmrc_spi_income_spine","stage_contract_sha256":"9573db7502aa2cd50c7fe3279a8d3c087076b8debf1cf888d8ec660d52840458","time_period":"2024"},"population":"spi_income_band_donors","sources":["frs"],"structural":"none","weights":null},{"base":"spi_income_band_donors","citation":"","description":"Ownership boundary before company_cars rewrites.","id":"company_cars.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage company_cars.","id":"company_cars","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","rent_paid_as_boarder","rent_paid_as_lodger","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient"],"entity":"person","rows":"all"}],"kernel":"uk.stage.company_cars@1","mass":"conserve","outputs":[{"column":"company_car_list_price","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_co2_emissions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_fuel_type","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_electric_range","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_capital_contributions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"company_car_private_fuel_provided","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"uc_is_in_gainful_self_employment","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_pay","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"hmrc_spi_employment_benefits","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"company_cars","stage_contract_sha256":"830807c1093d215021e1790b500870ea0a393a3c057927049871d227482d063c","time_period":"2024"},"population":"company_cars.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"company_cars.boundary","citation":"","description":"Ownership boundary before spi_employment_shell rewrites.","id":"spi_employment_shell.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage spi_employment_shell.","id":"spi_employment_shell","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","household_support_channel","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","employment_income","employment_status","gender","hmrc_spi_employment_benefits","hmrc_spi_pay","person_is_spi_income_recipient","private_pension_income","savings_interest_income","self_employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.spi_employment_shell@1","mass":"conserve","outputs":[{"column":"soc2020_major_group","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sic_industry_division","dtype":"int64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_sector","dtype":"string","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_employment_shell","stage_contract_sha256":"4612c78bf72a36c34a6be652d15d1348fe3d99c873fa8d5821978816b59d1618","time_period":"2024"},"population":"spi_employment_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage aps_occupation.","id":"aps_occupation","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","household_support_channel","region"],"entity":"household","rows":"all"},{"columns":["age","employment_income","employment_sector","employment_status","gender","hmrc_spi_pay","person_is_spi_income_recipient","person_source_id","sic_industry_division","soc2020_major_group"],"entity":"person","rows":"all"}],"kernel":"uk.stage.aps_occupation@1","mass":"conserve","outputs":[{"column":"soc2020_sub_major_group","dtype":"string","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"aps_occupation","stage_contract_sha256":"644102f010870dccd28f8b980cbc5f648b7ff8ed140a0a5d9f23f02ada7f3d6d","time_period":"2024"},"population":"spi_employment_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"spi_employment_shell.boundary","citation":"","description":"Ownership boundary before spi_housing_shell rewrites.","id":"spi_housing_shell.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage spi_housing_shell.","id":"spi_housing_shell","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["council_tax_single_adult_raw","household_support_channel","ons_household_type","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","employment_income","individual_savings_account_interest_income","is_household_head","other_investment_income","private_pension_income","property_income","savings_interest_income","self_employment_income","soc2020_sub_major_group","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.spi_housing_shell@1","mass":"conserve","outputs":[{"column":"tenure_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"accommodation_type","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_band","dtype":"string","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"num_bedrooms","dtype":"int64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_reported","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"rent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_interest_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"mortgage_capital_repayment","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"structural_insurance_payments","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_service_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"water_and_sewerage_charges","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"domestic_rates","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"subrent","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_rebate","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"housing_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"council_tax_benefit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_housing_shell","stage_contract_sha256":"9a76a02ceddb2cd85819f57cd33feb44d645800ce963d0b18bad0f6de808fd81","time_period":"2024"},"population":"spi_housing_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage was_wealth.","id":"was_wealth","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group"],"entity":"person","rows":"all"}],"kernel":"uk.stage.was_wealth@1","mass":"conserve","outputs":[{"column":"owned_land","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"property_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"corporate_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"private_pension_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"gross_financial_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"net_financial_wealth","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"main_residence_value","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"non_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"savings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"num_vehicles","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"cash_isa","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"stocks_and_shares_isa","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"mortgage_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"consumer_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"student_loan_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"directly_held_shares","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"unit_and_investment_trusts","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_residential_property_secured_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"non_residential_property_secured_debt","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"was_wealth","stage_contract_sha256":"4c0bcaabf3695a75ec7e69d99b6b8c90570fd345067d77f1ea315f5508a88962","time_period":"2024"},"population":"spi_housing_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage was_lisa.","id":"was_lisa","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance"],"entity":"person","rows":"all"}],"kernel":"uk.stage.was_lisa@1","mass":"conserve","outputs":[{"column":"has_lifetime_isa","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"lifetime_isa_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"household_lifetime_isa_balance","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"was_lisa","stage_contract_sha256":"5101ce0d27a254eef41d8f596cb8652cab276b83409075846cab71b43aca1743","time_period":"2024"},"population":"spi_housing_shell.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"spi_housing_shell.boundary","citation":"","description":"Ownership boundary before regional_property_uprating rewrites.","id":"regional_property_uprating.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage regional_property_uprating.","id":"regional_property_uprating","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_lifetime_isa_balance","household_support_channel","region"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.regional_property_uprating@1","mass":"conserve","outputs":[{"column":"main_residence_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_wealth","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"owned_land","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"other_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"non_residential_property_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"regional_property_uprating","stage_contract_sha256":"f45db95fde3f93731c0925b9bf8c12021921df2e4908770acdec1e3c97889277","time_period":"2024"},"population":"regional_property_uprating.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"regional_property_uprating.boundary","citation":"","description":"Run structural UK stage high_value_home_support.","id":"high_value_home_support","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.high_value_home_support@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_high_value_support_copy","bool"],["household","high_value_support_copies","int64"],["household","high_value_support_copy_index","int64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"high_value_home_support","stage_contract_sha256":"174f4b38228d98107bee1639d1a297a2748bb618e87c7bd0a6c869c6ab06f8fa","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by high_value_home_support.","id":"high_value_home_support.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_high_value_support_copy","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"high_value_support_copies","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"high_value_support_copy_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_high_value_support_copy","household.high_value_support_copies","household.high_value_support_copy_index"]},"population":"high_value_home_support","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage regional_home_values.","id":"regional_home_values","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["high_value_support_copy_index","household_is_high_value_support_copy","household_source_id","region","tenure_type"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.regional_home_values@1","mass":"conserve","outputs":[{"column":"main_residence_value","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_wealth","dtype":"float64","entity":"household","ownership":"produced","rewrite":true,"rows":"all"},{"column":"main_residence_value_rank_basis","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"regional_home_values","stage_contract_sha256":"48e8a622c8830a54a4c48d9d8cb4f011751aa05d7cb5f6c7f0e06e1121b720b1","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage property_components.","id":"property_components","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["main_residence_value_rank_basis","non_residential_property_value","other_residential_property_value","region","subrent"],"entity":"household","rows":"all"},{"columns":["age","is_household_head","person_is_spi_income_recipient","person_support_channel"],"entity":"person","rows":"all"}],"kernel":"uk.stage.property_components@1","mass":"conserve","outputs":[{"column":"property_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_finance_costs","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"property_rental_income","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"property_components","stage_contract_sha256":"b319646f9b34ce673bcf81e35ce496a8ac2a197d18bdc0ce83581e012405041a","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage property_purchases.","id":"property_purchases","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","non_residential_property_value","other_residential_property_value","region"],"entity":"household","rows":"all"},{"columns":["age","property_rental_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.property_purchases@1","mass":"conserve","outputs":[{"column":"additional_residential_property_purchased","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"non_residential_property_purchased","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"property_purchases","stage_contract_sha256":"12d93ecb054e40f0dec8103d0d2551dd941716b943e40893a3ee73c82f85c712","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage nts_bus_travel.","id":"nts_bus_travel","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.nts_bus_travel@1","mass":"conserve","outputs":[{"column":"local_bus_use_band","dtype":"int64","entity":"person","ownership":"produced","rows":"all"},{"column":"bus_in_london_trips","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"other_local_bus_trips","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"local_bus_trips","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"bus_pass_eligible","dtype":"bool","entity":"person","ownership":"produced","rows":"all"},{"column":"local_bus_single_fare_share","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"household_local_bus_trips","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"nts_bus_travel","stage_contract_sha256":"c71df3775c86f498e186478103b5ffaf25644bd54c0ce9e2c1ec8cbfe2052e40","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage lcfs_consumption.","id":"lcfs_consumption","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share"],"entity":"person","rows":"all"}],"kernel":"uk.stage.lcfs_consumption@1","mass":"conserve","outputs":[{"column":"food_and_non_alcoholic_beverages_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"alcohol_and_tobacco_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"clothing_and_footwear_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"housing_water_and_electricity_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"household_furnishings_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"health_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"transport_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"communication_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"recreation_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"education_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"restaurants_and_hotels_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"miscellaneous_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"petrol_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"diesel_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"bus_fare_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"domestic_energy_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"electricity_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"gas_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"liquid_fuel_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"solid_fuel_consumption","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"has_fuel_consumption","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"uses_energy_prepayment_meter","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"beer_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cider_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"wine_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"spirits_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_fermented_litres","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"beer_draught_share","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cider_draught_share","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cigarettes_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"hand_rolling_tobacco_grams_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"cigars_grams_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"other_tobacco_grams_per_week","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"remote_gaming_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"pool_betting_net_receipts","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"bingo_net_receipts","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"national_lottery_ticket_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"land_based_casino_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"machine_games_lower_rate_net_takings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"machine_games_standard_rate_net_takings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"machine_games_higher_rate_net_takings","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"land_based_fixed_odds_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"remote_uk_horseracing_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"remote_other_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"betting_exchange_commission","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"horse_and_dog_pool_betting_net_losses","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"car_fuel_type","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"car_co2_emissions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"car_engine_size","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"car_first_registration_date","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"car_is_ved_exempt","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"lcfs_consumption","stage_contract_sha256":"97ae7109e4d9181b9e7b00377f11626f164d0e96cff02c09cfbefcfc13189f0b","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage etb_vat.","id":"etb_vat","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt"],"entity":"person","rows":"all"}],"kernel":"uk.stage.etb_vat@1","mass":"conserve","outputs":[{"column":"full_rate_vat_expenditure_rate","dtype":"float64","entity":"household","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"etb_vat","stage_contract_sha256":"216b28835eba7a952243134dffbb45a1b3a0cdff2e3e7d0e94e2acbf754052b5","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage etb_services.","id":"etb_services","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt"],"entity":"person","rows":"all"}],"kernel":"uk.stage.etb_services@1","mass":"conserve","outputs":[{"column":"dfe_education_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"rail_subsidy_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"bus_subsidy_spending","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"rail_usage","dtype":"float64","entity":"household","ownership":"produced","rows":"all"},{"column":"a_and_e_visits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"admitted_patient_visits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"outpatient_visits","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"nhs_a_and_e_spending","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"nhs_admitted_patient_spending","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"nhs_outpatient_spending","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"etb_services","stage_contract_sha256":"f5e0e15d4c8e62d861692b9260411489772b302c215a830af9200815b5ce2713","time_period":"2024"},"population":"high_value_home_support","sources":["frs"],"structural":"none","weights":null},{"base":"high_value_home_support","citation":"","description":"Ownership boundary before uc_reporter_redraw rewrites.","id":"uc_reporter_redraw.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_reporter_redraw.","id":"uc_reporter_redraw","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_reporter_redraw@1","mass":"conserve","outputs":[{"column":"universal_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_reporter_redraw","stage_contract_sha256":"1b8f99bd8bc50e3e5dacbb63b75e6b8da0c42c1c8c508c492d078e08ddab0e66","time_period":"2024"},"population":"uc_reporter_redraw.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"uc_reporter_redraw.boundary","citation":"","description":"Ownership boundary before spi_benefit_coherence rewrites.","id":"spi_benefit_coherence.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage spi_benefit_coherence.","id":"spi_benefit_coherence","inputs":[{"columns":["benunit_support_channel","frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","region"],"entity":"household","rows":"all"},{"columns":["aa_category","age","attendance_allowance_reported","dla_m_category","dla_m_reported","dla_sc_category","dla_sc_reported","employment_income","hours_worked","incapacity_benefit_reported","is_uc_claimant","person_source_id","person_support_channel","pip_dl_category","pip_dl_reported","pip_m_category","pip_m_reported","private_pension_income","self_employment_income","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.spi_benefit_coherence@1","mass":"conserve","outputs":[{"column":"jsa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_income_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"income_support_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"working_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_tax_credit_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"sda_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"ssmg_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"iidb_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"afcs_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"bsp_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"war_widows_pension_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"widowed_parents_allowance_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"jsa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"esa_contrib_reported","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_enhanced_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"is_severely_disabled_for_benefits","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"receives_benefits_in_own_right","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"spi_benefit_coherence","stage_contract_sha256":"2c0162b22d5fcab2296f654177c9f87710184c20fb323cff25710ee0667fcdef","time_period":"2024"},"population":"spi_benefit_coherence.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"spi_benefit_coherence.boundary","citation":"","description":"Ownership boundary before uc_capital_coherence rewrites.","id":"uc_capital_coherence.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_capital_coherence.","id":"uc_capital_coherence","inputs":[{"columns":["benunit_support_channel","dependent_children","is_married"],"entity":"benunit","rows":"all"},{"columns":["non_residential_property_secured_debt","non_residential_property_value","other_residential_property_secured_debt","other_residential_property_value","owned_land","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","individual_savings_account_interest_income","is_benunit_head","is_household_head","is_parent","other_investment_income","person_support_channel","savings_interest_income","universal_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_capital_coherence@1","mass":"conserve","outputs":[{"column":"uc_reported_capital","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"pension_credit_reported_capital","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"frs_benunit_capital","dtype":"float64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_capital_coherence","stage_contract_sha256":"67478de55540a138448d9da387a64e5e2afbb17caf17b244bc3baaa34de56022","time_period":"2024"},"population":"uc_capital_coherence.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"uc_capital_coherence.boundary","citation":"","description":"Ownership boundary before uc_take_up rewrites.","id":"uc_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_take_up.","id":"uc_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_uc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_take_up","stage_contract_sha256":"b90b2f969dbc89c1960e1147d9f54e4583d349790063e96350894565b9162374","time_period":"2024"},"population":"uc_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_legacy_closure_take_up.","id":"uc_legacy_closure_take_up","inputs":[{"columns":["frs_benunit_capital","would_claim_uc"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","region"],"entity":"household","rows":"all"},{"columns":["age","child_tax_credit_reported","esa_income_reported","housing_benefit_reported","income_support_reported","is_claimant_or_partner","jsa_income_reported","universal_credit_reported","working_tax_credit_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_legacy_closure_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_uc_at_legacy_closure","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_legacy_closure_take_up","stage_contract_sha256":"a9f1f345cb82954d9ce6e76d0558d84a900b3e17ca2a15ff103051a083c2a2e7","time_period":"2024"},"population":"uc_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"uc_take_up.boundary","citation":"","description":"Ownership boundary before pension_credit_take_up rewrites.","id":"pension_credit_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage pension_credit_take_up.","id":"pension_credit_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.pension_credit_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_pc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"has_mixed_age_couple_pension_credit_saving","dtype":"bool","entity":"benunit","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"pension_credit_take_up","stage_contract_sha256":"e887dbbb186cb79f6d3fc9a629269dbac4a43381b9574df65353b816f01a3a35","time_period":"2024"},"population":"pension_credit_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"pension_credit_take_up.boundary","citation":"","description":"Ownership boundary before child_benefit_take_up rewrites.","id":"child_benefit_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage child_benefit_take_up.","id":"child_benefit_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.child_benefit_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_child_benefit","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"child_benefit_opts_out","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"child_benefit_take_up","stage_contract_sha256":"c3ad743e80c1ee71cca46f987dcfa3db6e7a73f4c68f0976e0bec40a625a40b7","time_period":"2024"},"population":"child_benefit_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage uc_deduction_attributes.","id":"uc_deduction_attributes","inputs":[{"columns":["child_benefit_opts_out","frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age"],"entity":"person","rows":"all"}],"kernel":"uk.stage.uc_deduction_attributes@1","mass":"conserve","outputs":[{"column":"uc_deduction_random_draw","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"uc_deduction_type_random_draw","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"uc_latent_deduction_rate","dtype":"float64","entity":"benunit","ownership":"produced","rows":"all"},{"column":"uc_deduction_combination","dtype":"string","entity":"benunit","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"uc_deduction_attributes","stage_contract_sha256":"6bc7e3ec1a5712e23ca1b7d2956e8b17f2526b94431ba3e5a9294b04658e4fe0","time_period":"2024"},"population":"child_benefit_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"child_benefit_take_up.boundary","citation":"","description":"Run structural UK stage cgt_support_split.","id":"cgt_support_split","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_support_split@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_cgt_support_copy","bool"],["household","cgt_support_copies","int64"],["household","cgt_support_copy_index","int64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_support_split","stage_contract_sha256":"7eafa77e94c777e127dc58d3aaf5221588303e9e7ff5e62d7fe3420c5519266d","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by cgt_support_split.","id":"cgt_support_split.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_cgt_support_copy","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_support_copies","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_support_copy_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_cgt_support_copy","household.cgt_support_copies","household.cgt_support_copy_index"]},"population":"cgt_support_split","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"cgt_support_split","citation":"","description":"Run structural UK stage cgt_incidence_clone.","id":"cgt_incidence_clone","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_incidence_clone@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_capital_gains_clone","bool"],["person","capital_gains","float64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_incidence_clone","stage_contract_sha256":"29198953c5522c9b996b981478909916870977a79e9f2feb2db7e9e72ef15de8","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by cgt_incidence_clone.","id":"cgt_incidence_clone.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_capital_gains_clone","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"capital_gains","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_capital_gains_clone","person.capital_gains"]},"population":"cgt_incidence_clone","sources":[],"structural":"none","weights":null},{"base":"cgt_incidence_clone","citation":"","description":"Ownership boundary before hmrc_cgt_gains_spine rewrites.","id":"hmrc_cgt_gains_spine.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage hmrc_cgt_gains_spine.","id":"hmrc_cgt_gains_spine","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["cgt_support_copies","corporate_wealth","gross_financial_wealth","household_is_cgt_support_copy","non_residential_property_value","other_residential_property_value","region"],"entity":"household","rows":"all"},{"columns":["age","dividend_income","employment_income","individual_savings_account_interest_income","miscellaneous_income","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.hmrc_cgt_gains_spine@1","mass":"conserve","outputs":[{"column":"capital_gains","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"hmrc_cgt_gains_spine","stage_contract_sha256":"259e5312e8d8d813ca6e6021f04664c7d72745dcb9bd495a9eab09278c909864","time_period":"2024"},"population":"hmrc_cgt_gains_spine.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"hmrc_cgt_gains_spine.boundary","citation":"","description":"Run structural UK stage cgt_incidence_anchor.","id":"cgt_incidence_anchor","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_is_capital_gains_clone","region"],"entity":"household","rows":"all"},{"columns":["age","capital_gains","dividend_income","employment_income","individual_savings_account_interest_income","miscellaneous_income","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_incidence_anchor@1","mass":"conserve","outputs":[],"params":{"expand_cells":[],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_incidence_anchor","stage_contract_sha256":"ed54c55428e56d7597c57c8459b014aa43b2ff9495b903f0b789bd5e4264ca9a","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":"cgt_incidence_anchor","citation":"","description":"Run structural UK stage cgt_residential_split.","id":"cgt_residential_split","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains"],"entity":"person","rows":"all"}],"kernel":"uk.stage.expand.cgt_residential_split@1","mass":"conserve","outputs":[],"params":{"expand_cells":[["household","household_is_cgt_residential_clone","bool"],["household","cgt_residential_clone_index","int64"],["person","cgt_residential_probability","float64"],["person","capital_gains_residential_property","float64"]],"expand_weight_entity":"household","expand_weight_kind":"importance","numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"cgt_residential_split","stage_contract_sha256":"bc243b0d0c4418a8c0eaf20832a040ca733a02d7092897de9bee0127db8bcfd6","time_period":"2024"},"population":null,"sources":["frs"],"structural":"expand","weights":null},{"base":null,"citation":"","description":"Own the cells materialized by cgt_residential_split.","id":"cgt_residential_split.owned","inputs":[],"kernel":"uk.claim@1","mass":"conserve","outputs":[{"column":"household_is_cgt_residential_clone","dtype":"bool","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_residential_clone_index","dtype":"int64","entity":"household","ownership":"produced","rows":"all"},{"column":"cgt_residential_probability","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"capital_gains_residential_property","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"materialized_expand_outputs":["household.household_is_cgt_residential_clone","household.cgt_residential_clone_index","person.cgt_residential_probability","person.capital_gains_residential_property"]},"population":"cgt_residential_split","sources":[],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage hmrc_cgt_asset_type_spine.","id":"hmrc_cgt_asset_type_spine","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["corporate_wealth","gross_financial_wealth","other_residential_property_value","region","stocks_and_shares_isa"],"entity":"household","rows":"all"},{"columns":["age","capital_gains","capital_gains_residential_property","dividend_income","property_income","reports_rent_from_other_property","self_employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.hmrc_cgt_asset_type_spine@1","mass":"conserve","outputs":[{"column":"capital_gains_asset_type","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"capital_gains_badr","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"hmrc_cgt_asset_type_spine","stage_contract_sha256":"f6a09f25b4cfda25a2a7cb892ae2c3b42699768409d858171e578f4843b71aad","time_period":"2024"},"population":"cgt_residential_split","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage salary_sacrifice.","id":"salary_sacrifice","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr"],"entity":"person","rows":"all"}],"kernel":"uk.stage.salary_sacrifice@1","mass":"conserve","outputs":[{"column":"pension_contributions_via_salary_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"pension_contributions_via_bonus_sacrifice","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"employee_pension_contributions","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"employment_income","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"},{"column":"salary_sacrifice_pre_conversion_pay","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"salary_sacrifice","stage_contract_sha256":"a49ec7a644e333f414c8ee2b0c133eff2f11cd596233ade0253adfb35d829f27","time_period":"2024"},"population":"cgt_residential_split","sources":["frs"],"structural":"none","weights":null},{"base":"cgt_residential_split","citation":"","description":"Ownership boundary before carers_allowance_take_up rewrites.","id":"carers_allowance_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage carers_allowance_take_up.","id":"carers_allowance_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay"],"entity":"person","rows":"all"}],"kernel":"uk.stage.carers_allowance_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_carers_allowance","dtype":"bool","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"carers_allowance_take_up","stage_contract_sha256":"7cf2cf79bd0f9a92f2a334081a35c8bfe24a0b841131fb9a8b8aceee6caf2dba","time_period":"2024"},"population":"carers_allowance_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"carers_allowance_take_up.boundary","citation":"","description":"Ownership boundary before student_loans rewrites.","id":"student_loans.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage student_loans.","id":"student_loans","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["region"],"entity":"household","rows":"all"},{"columns":["age","age_left_full_time_education","current_education","highest_education","reports_outstanding_student_loan","student_loan_repayments","student_loans","would_claim_carers_allowance"],"entity":"person","rows":"all"}],"kernel":"uk.stage.student_loans@1","mass":"conserve","outputs":[{"column":"student_loan_plan","dtype":"string","entity":"person","ownership":"produced","rows":"all"},{"column":"student_loan_balance","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"student_loans","stage_contract_sha256":"507ca0160144d8f5ea1b2483b812658ee8b49854e2388d50a8c59ca58f2ca9ee","time_period":"2024"},"population":"student_loans.boundary","sources":["frs"],"structural":"none","weights":null},{"base":"student_loans.boundary","citation":"","description":"Ownership boundary before childcare_copy_take_up rewrites.","id":"childcare_copy_take_up.boundary","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan"],"entity":"person","rows":"all"}],"kernel":"uk.identity@1","mass":"conserve","outputs":[],"params":{},"population":null,"sources":[],"structural":"filter","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage childcare_copy_take_up.","id":"childcare_copy_take_up","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_uc_childcare","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan"],"entity":"person","rows":"all"}],"kernel":"uk.stage.childcare_copy_take_up@1","mass":"conserve","outputs":[{"column":"would_claim_tfc","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_extended_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_universal_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"would_claim_targeted_childcare","dtype":"bool","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"maximum_extended_childcare_hours_usage","dtype":"float64","entity":"benunit","ownership":"produced","rewrite":true,"rows":"all"},{"column":"max_free_entitlement_hours_used","dtype":"float64","entity":"person","ownership":"produced","rewrite":true,"rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"childcare_copy_take_up","stage_contract_sha256":"cdbb7e135b16fac7ca1bcd6c54222821e2976b4da99f10a60913efd0ba03c13c","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage private_school_attendance.","id":"private_school_attendance","inputs":[{"columns":["frs_benunit_capital","is_married","dependent_children","liable_for_share_of_household_rent","would_claim_child_benefit","child_benefit_opts_out","would_claim_pc","would_claim_uc","would_claim_tfc","would_claim_extended_childcare","would_claim_universal_childcare","would_claim_targeted_childcare","would_claim_uc_childcare","maximum_extended_childcare_hours_usage","benunit_source_id","benunit_support_channel","benunit_support_clone_index","uc_reported_capital","pension_credit_reported_capital","would_claim_uc_at_legacy_closure","has_mixed_age_couple_pension_credit_saving","uc_deduction_random_draw","uc_deduction_type_random_draw","uc_latent_deduction_rate","uc_deduction_combination"],"entity":"benunit","rows":"all"},{"columns":["region","tenure_type","accommodation_type","num_bedrooms","council_tax_reported","council_tax_band","council_tax_rebate","council_tax_single_adult_raw","water_and_sewerage_charges","domestic_rates","rent","subrent","mortgage_interest_repayment","mortgage_capital_repayment","structural_insurance_payments","housing_service_charges","external_child_payments","ons_household_type","council_tax","household_owns_tv","would_evade_tv_licence_fee","main_residential_property_purchased_is_first_home","property_purchased","brma","source_household_id","source_year","source_household_key","household_source_id","household_support_channel","household_support_clone_index","household_is_spi_synthetic","household_is_spi_income_band_donor","spi_income_band_donor_lower_bound","owned_land","property_wealth","corporate_wealth","private_pension_wealth","gross_financial_wealth","net_financial_wealth","main_residence_value","other_residential_property_value","non_residential_property_value","savings","num_vehicles","cash_isa","stocks_and_shares_isa","mortgage_debt","consumer_debt","directly_held_shares","unit_and_investment_trusts","other_residential_property_secured_debt","non_residential_property_secured_debt","household_lifetime_isa_balance","household_is_high_value_support_copy","high_value_support_copies","high_value_support_copy_index","main_residence_value_rank_basis","additional_residential_property_purchased","non_residential_property_purchased","household_local_bus_trips","food_and_non_alcoholic_beverages_consumption","alcohol_and_tobacco_consumption","clothing_and_footwear_consumption","housing_water_and_electricity_consumption","household_furnishings_consumption","health_consumption","transport_consumption","communication_consumption","recreation_consumption","education_consumption","restaurants_and_hotels_consumption","miscellaneous_consumption","petrol_spending","diesel_spending","bus_fare_spending","domestic_energy_consumption","electricity_consumption","gas_consumption","liquid_fuel_consumption","solid_fuel_consumption","has_fuel_consumption","uses_energy_prepayment_meter","beer_litres","cider_litres","wine_litres","spirits_litres","other_fermented_litres","beer_draught_share","cider_draught_share","cigarettes_per_week","hand_rolling_tobacco_grams_per_week","cigars_grams_per_week","other_tobacco_grams_per_week","remote_gaming_net_losses","pool_betting_net_receipts","bingo_net_receipts","national_lottery_ticket_spending","land_based_casino_net_losses","machine_games_lower_rate_net_takings","machine_games_standard_rate_net_takings","machine_games_higher_rate_net_takings","land_based_fixed_odds_betting_net_losses","remote_uk_horseracing_betting_net_losses","remote_other_betting_net_losses","betting_exchange_commission","horse_and_dog_pool_betting_net_losses","full_rate_vat_expenditure_rate","dfe_education_spending","rail_subsidy_spending","bus_subsidy_spending","rail_usage","household_is_cgt_support_copy","cgt_support_copies","cgt_support_copy_index","household_is_capital_gains_clone","household_is_cgt_residential_clone","cgt_residential_clone_index"],"entity":"household","rows":"all"},{"columns":["age","gender","months_since_last_birthday","marital_status","hours_worked","care_hours","frs_care_hours_in_household","is_household_head","is_benunit_head","is_parent","is_blind","is_uc_claimant","is_claimant_or_partner","is_hbai_dependent_child","uc_is_in_startup_period","uc_is_in_gainful_self_employment","rent_paid_as_boarder","rent_paid_as_lodger","employment_income","self_employment_income","trading_loss","loss_relief","ni_class_4_losses_brought_forward","private_pension_income","annuity_and_trust_income","individual_savings_account_interest_income","savings_interest_income","dividend_income","other_investment_income","stands_as_sole_owner_or_partner_of_company","is_engaged_in_owned_company_trade","owned_company_is_main_employment","owned_company_carries_on_trade","owned_company_carries_on_property_business","owned_company_income_share","property_income","reports_rent_from_other_property","maintenance_income","spousal_maintenance_income","miscellaneous_income","private_transfer_income","lump_sum_income","student_loan_repayments","statutory_sick_pay","statutory_maternity_pay","statutory_paternity_pay","student_loans","access_fund","education_grants","healthy_start_vouchers","free_school_breakfasts","free_school_fruit_veg","free_school_meals","council_tax_benefit_reported","maintenance_expenses","childcare_expenses","personal_pension_contributions","employee_pension_contributions","pension_contributions_via_salary_sacrifice","salary_sacrifice_reported","salary_sacrifice_asked","frs_bonus_amount","frs_company_car_price_band","frs_company_car_fuel_code","frs_company_car_private_fuel","frs_company_car_contribution","child_benefit_reported","income_support_reported","housing_benefit_reported","attendance_allowance_reported","dla_sc_reported","dla_m_reported","iidb_reported","carers_allowance_reported","would_claim_carers_allowance","sda_reported","afcs_reported","ssmg_reported","pension_credit_reported","child_tax_credit_reported","working_tax_credit_reported","state_pension_reported","winter_fuel_allowance_reported","incapacity_benefit_reported","universal_credit_reported","pip_m_reported","pip_dl_reported","jsa_contrib_reported","jsa_income_reported","esa_contrib_reported","esa_income_reported","esa_includes_support_component","bsp_reported","war_widows_pension_reported","widowed_parents_allowance_reported","relationship_to_head","ons_family_role","ons_family_index","is_looked_after_by_local_authority","child_limit_non_parental_caring_exception","employment_status","employment_sector","sic_industry_division","soc2020_major_group","aa_category","dla_sc_category","dla_m_category","pip_m_category","pip_dl_category","is_disabled_for_benefits","is_enhanced_disabled_for_benefits","is_severely_disabled_for_benefits","current_education","highest_education","is_in_non_advanced_education","is_in_approved_training","age_started_or_accepted_current_education_or_training","is_before_universal_credit_qualifying_young_person_terminal_date","adult_ema","child_ema","receives_benefits_in_own_right","reports_outstanding_student_loan","age_left_full_time_education","legacy_jobseeker_proxy","esa_health_condition_proxy","esa_support_group_proxy","disabled_students_allowance_eligible_expenses","max_free_entitlement_hours_used","would_claim_marriage_allowance","would_claim_scp","attends_private_school_random_draw","tax_free_childcare_spend_routed_share","is_apprentice","hmrc_spi_pay","hmrc_spi_unemployment_benefit_income","hmrc_spi_incapacity_benefit_income","ossben_identifiable_subset","srp_regular_code5","employer_pension_contributions","employment_income_annual_share","employment_income_other_spells","self_employment_income_annual_share","self_employment_income_other_spells","private_pension_income_annual_share","contributory_benefits_annual_share","person_source_id","person_support_channel","person_support_clone_index","person_is_spi_income_band_carrier","charitable_investment_gifts","gift_aid","hmrc_spi_employment_benefits","hmrc_spi_employment_expenses","hmrc_spi_other_social_security_income","hmrc_spi_taxable_termination_pay","hmrc_spi_miscellaneous_employment_income","hmrc_spi_other_income","hmrc_spi_state_pension_income","property_finance_costs","hmrc_spi_employed_income","hmrc_spi_total_earned_income","hmrc_spi_total_investment_income","hmrc_spi_assessable_income","person_is_spi_income_recipient","company_car_list_price","company_car_co2_emissions","company_car_fuel_type","company_car_electric_range","company_car_capital_contributions","company_car_private_fuel_provided","soc2020_sub_major_group","student_loan_balance","has_lifetime_isa","lifetime_isa_balance","property_rental_income","local_bus_use_band","bus_in_london_trips","other_local_bus_trips","local_bus_trips","bus_pass_eligible","local_bus_single_fare_share","car_fuel_type","car_co2_emissions","car_engine_size","car_first_registration_date","car_is_ved_exempt","a_and_e_visits","admitted_patient_visits","outpatient_visits","nhs_a_and_e_spending","nhs_admitted_patient_spending","nhs_outpatient_spending","capital_gains","cgt_residential_probability","capital_gains_residential_property","capital_gains_asset_type","capital_gains_badr","pension_contributions_via_bonus_sacrifice","salary_sacrifice_pre_conversion_pay","student_loan_plan"],"entity":"person","rows":"all"}],"kernel":"uk.stage.private_school_attendance@1","mass":"conserve","outputs":[{"column":"attends_private_school","dtype":"bool","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"private_school_attendance","stage_contract_sha256":"7e44379c0331fe4c9de05cd76a075c1a6aa22cf0dec6cd2f91b277e70f14a038","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage isa_subscriptions.","id":"isa_subscriptions","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["cash_isa","region","stocks_and_shares_isa"],"entity":"household","rows":"all"},{"columns":["age","attends_private_school","dividend_income","employment_income","gender","has_lifetime_isa","individual_savings_account_interest_income","lifetime_isa_balance","loss_relief","miscellaneous_income","private_pension_income","property_income","savings_interest_income","self_employment_income","state_pension_reported"],"entity":"person","rows":"all"}],"kernel":"uk.stage.isa_subscriptions@1","mass":"conserve","outputs":[{"column":"cash_isa_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"stocks_and_shares_isa_balance","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"cash_isa_subscriptions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"stocks_and_shares_isa_subscriptions","dtype":"float64","entity":"person","ownership":"produced","rows":"all"},{"column":"lifetime_isa_payments","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"isa_subscriptions","stage_contract_sha256":"b666d9e026de78d498f4f9f0aa768756516f1977603fbe54d8acf98a45f2d121","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null},{"artifact_outputs":[{"name":"stage_evidence","type":{"name":"microcosm.stage-evidence","schema_version":1}}],"base":null,"citation":"","description":"Run UK spine stage trading_allowance_receipts.","id":"trading_allowance_receipts","inputs":[{"columns":["frs_benunit_capital"],"entity":"benunit","rows":"all"},{"columns":["household_source_id","region"],"entity":"household","rows":"all"},{"columns":["age","lifetime_isa_payments","self_employment_income"],"entity":"person","rows":"all"}],"kernel":"uk.stage.trading_allowance_receipts@1","mass":"conserve","outputs":[{"column":"self_employment_gross_receipts","dtype":"float64","entity":"person","ownership":"produced","rows":"all"}],"params":{"numerical_dependencies":[["policyengine-uk","2.174.1"],["policyengine-core","3.33.3"],["numpy","2.4.6"],["pandas","3.0.3"],["scikit-learn","1.8.0"],["quantile-forest","1.4.2"]],"stage":"trading_allowance_receipts","stage_contract_sha256":"f91329806570bd874750845816de96b28160e766e8e26bf1174cb0809ad8ff43","time_period":"2024"},"population":"childcare_copy_take_up.boundary","sources":["frs"],"structural":"none","weights":null}],"sources":[{"codec":"csv-tables","description":"Content-bound UK FRS and donor fixture/source bundle.","name":"frs"}]}